Use this skill with your AI agent
Paste this skill into your AI agent's context, or save the file to your project. Works with any AI agent that reads markdown.
| 1 | --- |
| 2 | name: my-pcb |
| 3 | description: > |
| 4 | Use this skill whenever asked about Malaysia PCB (monthly tax deduction) or CP500 instalment payments. Trigger on phrases like "PCB", "Potongan Cukai Bulanan", "monthly tax deduction Malaysia", "CP500", "instalment tax Malaysia", "self-employed tax payment Malaysia", "e-PCB", "LHDN instalments", "advance tax Malaysia", or any question about paying income tax during the year in Malaysia. Covers PCB for employees, CP500 for self-employed, payment schedules, penalties, and revision procedures. ALWAYS read this skill before advising on Malaysian tax prepayments. |
| 5 | version: 1.0 |
| 6 | jurisdiction: MY |
| 7 | tax_year: 2025 |
| 8 | category: international |
| 9 | depends_on: |
| 10 | - my-income-tax |
| 11 | verified_by: pending |
| 12 | --- |
| 13 | |
| 14 | # Malaysia PCB & CP500 Tax Instalments Skill v1.0 |
| 15 | |
| 16 | --- |
| 17 | |
| 18 | ## Section 1 -- Quick Reference |
| 19 | |
| 20 | | Field | Value | |
| 21 | |---|---| |
| 22 | | Country | Malaysia | |
| 23 | | System | PCB (Potongan Cukai Bulanan) for employees; CP500 for self-employed | |
| 24 | | Currency | MYR (Malaysian Ringgit / RM) | |
| 25 | | Tax year | Calendar year (YA = Year of Assessment) | |
| 26 | | Primary legislation | Income Tax Act 1967, Sections 107-107B; Income Tax (Deduction from Remuneration) Rules 1994 | |
| 27 | | Tax authority | LHDN (Lembaga Hasil Dalam Negeri) | |
| 28 | | Portal | MyTax (https://mytax.hasil.gov.my) | |
| 29 | | Validated by | Pending | |
| 30 | | Validation date | Pending | |
| 31 | | Skill version | 1.0 | |
| 32 | |
| 33 | ### System Overview |
| 34 | |
| 35 | | System | Applies To | Frequency | Responsible Party | |
| 36 | |---|---|---|---| |
| 37 | | PCB (Potongan Cukai Bulanan) | Employees | Monthly | Employer deducts and remits | |
| 38 | | CP500 | Self-employed, sole proprietors, partnerships, rental/investment income | Bimonthly (6 instalments/year) | Taxpayer pays directly | |
| 39 | |
| 40 | --- |
| 41 | |
| 42 | ## Section 2 -- PCB (Monthly Tax Deduction for Employees) |
| 43 | |
| 44 | ### 2.1 What Is PCB |
| 45 | |
| 46 | PCB is the Malaysian PAYE (Pay As You Earn) system. Employers withhold income tax from employees' monthly remuneration and remit it to LHDN. |
| 47 | |
| 48 | ### 2.2 Employer Obligations |
| 49 | |
| 50 | | Obligation | Detail | |
| 51 | |---|---| |
| 52 | | Registration | Employer must register with LHDN as an employer | |
| 53 | | Calculation | Use LHDN's PCB Schedule or e-PCB Calculator | |
| 54 | | Deduction | Deduct PCB from employee's monthly salary | |
| 55 | | Remittance | Remit to LHDN by 15th of following month | |
| 56 | | Reporting | Submit Form CP39 with each remittance | |
| 57 | | Annual | Issue Form EA (statement of remuneration) to employees by end of February | |
| 58 | |
| 59 | ### 2.3 PCB Calculation Factors |
| 60 | |
| 61 | | Factor | Detail | |
| 62 | |---|---| |
| 63 | | Monthly remuneration | Salary, allowances, bonuses, commissions | |
| 64 | | Tax reliefs | Employee declares reliefs via Form TP1 | |
| 65 | | EPF deduction | Reduces chargeable income | |
| 66 | | Number of children | Affects relief calculation | |
| 67 | | Marital status | Single / married / spouse with income | |
| 68 | |
| 69 | ### 2.4 e-PCB |
| 70 | |
| 71 | | Item | Detail | |
| 72 | |---|---| |
| 73 | | Portal | https://e.hasil.gov.my/epay (or via MyTax) | |
| 74 | | Submission | Monthly CP39 electronic submission | |
| 75 | | Payment | Online banking, FPX, or manual payment at LHDN counter | |
| 76 | | Deadline | 15th of the month following salary payment | |
| 77 | |
| 78 | --- |
| 79 | |
| 80 | ## Section 3 -- CP500 (Self-Employed Instalments) |
| 81 | |
| 82 | ### 3.1 What Is CP500 |
| 83 | |
| 84 | CP500 is the instalment tax payment system for individuals with business or non-employment income. LHDN issues a CP500 notice specifying the amounts and due dates. |
| 85 | |
| 86 | ### 3.2 Who Receives CP500 |
| 87 | |
| 88 | | Category | Obligation | |
| 89 | |---|---| |
| 90 | | Sole proprietors (business income) | Mandatory | |
| 91 | | Partners in partnerships | Mandatory (based on share of partnership income) | |
| 92 | | Individuals with rental income | May receive CP500 | |
| 93 | | Individuals with investment income | May receive CP500 if significant | |
| 94 | | First-year businesses | May not receive CP500 until first Form B is filed | |
| 95 | |
| 96 | ### 3.3 Basis of CP500 |
| 97 | |
| 98 | LHDN calculates CP500 based on: |
| 99 | |
| 100 | | Basis | Detail | |
| 101 | |---|---| |
| 102 | | Prior year tax liability | LHDN uses the latest assessed or estimated tax from the prior Form B | |
| 103 | | Standard uplift | LHDN may increase by 5-10% to account for expected income growth | |
| 104 | | New businesses | Based on estimated income declared in Form B or registration | |
| 105 | |
| 106 | ### 3.4 Payment Schedule |
| 107 | |
| 108 | CP500 is payable in **6 bimonthly instalments**: |
| 109 | |
| 110 | | Instalment | Month | Due Date | |
| 111 | |---|---|---| |
| 112 | | 1st | March | 15 March | |
| 113 | | 2nd | May | 15 May | |
| 114 | | 3rd | July | 15 July | |
| 115 | | 4th | September | 15 September | |
| 116 | | 5th | November | 15 November | |
| 117 | | 6th | January (following year) | 15 January | |
| 118 | |
| 119 | The due date is the **15th of the instalment month**. If the 15th falls on a weekend or public holiday, the next business day applies. |
| 120 | |
| 121 | ### 3.5 Payment Methods |
| 122 | |
| 123 | | Method | Detail | |
| 124 | |---|---| |
| 125 | | Online banking (FPX) | Via MyTax portal or ByrHASiL | |
| 126 | | Bank counter | Using CP500 payment slip with reference number | |
| 127 | | ATM / CDM | Selected banks | |
| 128 | | Direct debit | Can be arranged with LHDN | |
| 129 | |
| 130 | --- |
| 131 | |
| 132 | ## Section 4 -- Revising CP500 |
| 133 | |
| 134 | ### 4.1 When to Revise |
| 135 | |
| 136 | - Business income significantly higher or lower than LHDN's estimate |
| 137 | - Business started or ceased mid-year |
| 138 | - Major change in expenses or deductions |
| 139 | - Change in personal reliefs |
| 140 | |
| 141 | ### 4.2 How to Revise |
| 142 | |
| 143 | | Method | Detail | |
| 144 | |---|---| |
| 145 | | Form CP502 | Application to revise CP500 instalments | |
| 146 | | Submission deadline | By 30 June of the YA (i.e., before the 4th instalment) | |
| 147 | | Portal | Submit via MyTax or LHDN branch | |
| 148 | | Effect | LHDN revises remaining instalments; amounts already paid are credited | |
| 149 | |
| 150 | ### 4.3 Revision Rules |
| 151 | |
| 152 | | Rule | Detail | |
| 153 | |---|---| |
| 154 | | Underestimation penalty | If revised estimate is >30% below actual tax, a 10% penalty applies on the difference (Section 107B(3)) | |
| 155 | | Cannot revise after 30 June | Remaining instalments must be paid as per last revision | |
| 156 | | Increase voluntarily | Taxpayer can always pay more than the CP500 amount | |
| 157 | |
| 158 | --- |
| 159 | |
| 160 | ## Section 5 -- Penalties |
| 161 | |
| 162 | ### 5.1 Late Payment |
| 163 | |
| 164 | | Situation | Penalty | |
| 165 | |---|---| |
| 166 | | CP500 instalment not paid by due date | 10% increase on the unpaid amount (Section 107B(2)) | |
| 167 | | Persistent non-payment | LHDN may take enforcement action (garnishee, travel restriction) | |
| 168 | |
| 169 | ### 5.2 Underestimation |
| 170 | |
| 171 | | Situation | Penalty | |
| 172 | |---|---| |
| 173 | | Revised CP500 estimate is >30% below actual tax liability | 10% penalty on the difference between actual and estimated tax (Section 107B(3)) | |
| 174 | | No revision filed but significant underpayment | Penalty at assessment stage | |
| 175 | |
| 176 | ### 5.3 Employer PCB Penalties |
| 177 | |
| 178 | | Situation | Penalty | |
| 179 | |---|---| |
| 180 | | Failure to deduct PCB | Employer is personally liable for the amount | |
| 181 | | Late remittance | 10% increase on late amount | |
| 182 | | Failure to furnish Form EA | Fine up to RM20,000 or imprisonment up to 6 months | |
| 183 | |
| 184 | --- |
| 185 | |
| 186 | ## Section 6 -- Worked Examples |
| 187 | |
| 188 | ### Example 1 -- Sole Proprietor CP500 |
| 189 | |
| 190 | **Situation:** Graphic designer, YA 2024 tax liability was RM8,400. LHDN issues CP500 for YA 2025 based on this amount. |
| 191 | |
| 192 | **CP500 schedule:** 6 × RM1,400 = RM8,400 total |
| 193 | - 15 Mar: RM1,400 |
| 194 | - 15 May: RM1,400 |
| 195 | - 15 Jul: RM1,400 |
| 196 | - 15 Sep: RM1,400 |
| 197 | - 15 Nov: RM1,400 |
| 198 | - 15 Jan 2026: RM1,400 |
| 199 | |
| 200 | **Actual YA 2025 tax liability:** RM10,200. Balance of RM1,800 due upon filing Form B (30 June 2026). |
| 201 | |
| 202 | ### Example 2 -- CP500 Revision |
| 203 | |
| 204 | **Situation:** Consultant expects income to drop significantly. Revised estimate: RM4,500 tax for the year. |
| 205 | |
| 206 | **Action:** Submits Form CP502 by 30 June 2025. Remaining 3 instalments reduced. Already paid RM4,200 (3 × RM1,400). New instalments: RM100 each for Jul, Sep, Nov. |
| 207 | |
| 208 | **Risk:** If actual tax turns out to be RM7,000, difference from revised estimate (RM7,000 - RM4,500 = RM2,500) is >30% of actual (30% × RM7,000 = RM2,100). Since RM2,500 > RM2,100, a 10% penalty on RM2,500 = RM250 may apply. |
| 209 | |
| 210 | --- |
| 211 | |
| 212 | ## Section 7 -- Interaction with Other Systems |
| 213 | |
| 214 | | System | Interaction | |
| 215 | |---|---| |
| 216 | | Form B filing | CP500 paid is credited against final tax liability on Form B | |
| 217 | | EPF/SOCSO/EIS | See **my-epf-socso** skill; these are separate from income tax instalments | |
| 218 | | Section 108 (withholding) | Tax withheld by payer on certain payments is also credited against final tax | |
| 219 | |
| 220 | --- |
| 221 | |
| 222 | ## Section 8 -- Reference Material |
| 223 | |
| 224 | ### Key Sections of ITA 1967 |
| 225 | |
| 226 | | Topic | Reference | |
| 227 | |---|---| |
| 228 | | Employer PCB | Section 107; Income Tax (Deduction from Remuneration) Rules 1994 | |
| 229 | | CP500 instalments | Section 107B | |
| 230 | | Revision of estimate | Section 107B(3); Form CP502 | |
| 231 | | Penalties | Sections 107B(2), 107B(3), 112 | |
| 232 | |
| 233 | ### LHDN Resources |
| 234 | |
| 235 | | Resource | URL | |
| 236 | |---|---| |
| 237 | | MyTax portal | https://mytax.hasil.gov.my | |
| 238 | | PCB calculator | https://e.hasil.gov.my | |
| 239 | | CP500 payment | ByrHASiL via MyTax | |
| 240 | | Contact | 03-8911 1000 | |
| 241 | |
| 242 | --- |
| 243 | |
| 244 | ## Prohibitions |
| 245 | |
| 246 | - NEVER treat CP500 payments as deductible expenses -- they are credits against final tax |
| 247 | - NEVER advise skipping CP500 payments -- 10% penalty applies immediately |
| 248 | - NEVER revise CP500 below 70% of expected actual tax without warning about underestimation penalty |
| 249 | - NEVER submit Form CP502 after 30 June of the assessment year |
| 250 | - NEVER assume first-year businesses will automatically receive CP500 -- they may need to register |
| 251 | - NEVER present calculations as definitive -- always label as estimated |
| 252 | |
| 253 | --- |
| 254 | |
| 255 | ## Disclaimer |
| 256 | |
| 257 | This skill and its outputs are provided for informational and computational purposes only and do not constitute tax, legal, or financial advice. Open Accountants and its contributors accept no liability for any errors, omissions, or outcomes arising from the use of this skill. All outputs must be reviewed and signed off by a qualified professional (such as a CPA, EA, tax attorney, or equivalent licensed practitioner in your jurisdiction) before filing or acting upon. |
| 258 | |
| 259 | The most up-to-date, verified version of this skill is maintained at [openaccountants.com](https://openaccountants.com). Log in to access the latest version, request a professional review from a licensed accountant, and track updates as tax law changes. |
| 260 |
Run this skill, then get an accountant to check it
After running the full skill pack in your AI agent, sign up and upload your worksheet. We'll connect you with a trusted accountant in our network who can review your numbers before you file.
Verification status
Research-verified
Drafted from authoritative sources (tax authority sites, Big-4 summaries). Awaiting credentialed sign-off.
Needs section-by-section practitioner review to reach accountant-verified.
Section review progress
About
Use this skill whenever asked about Malaysia PCB (monthly tax deduction) or CP500 instalment payments. Trigger on phrases like "PCB", "Potongan Cukai Bulanan", "monthly tax deduction Malaysia", "CP500", "instalment tax Malaysia", "self-employed tax payment Malaysia", "e-PCB", "LHDN instalments", "advance tax Malaysia", or any question about paying income tax during the year in Malaysia. Covers PCB for employees, CP500 for self-employed, payment schedules, penalties, and revision procedures. ALWAYS read this skill before advising on Malaysian tax prepayments.
Use this skill
This skill is open source and free to use in any AI agent. Copy it, download it, or clone the repo. If you find an error, report an issue — a licensed accountant will review.