CP204 is your company's tax estimate for the upcoming financial year. Every company registered with LHDN must submit this form and pay tax in monthly installments based on the estimate. Getting it wrong — either too low or failing to submit — results in penalties that can significantly impact your cash flow.
This comprehensive guide covers everything Malaysian business owners and accountants need to know about CP204 in 2026: how to calculate the estimate, submission deadlines, the revision process (CP204A), penalty rules, and strategies to optimize your estimate.
CP204 (Borang CP204) is the tax estimate form prescribed under Section 107C of the Income Tax Act 1967. It requires every company to estimate its tax payable for the coming basis period and pay that amount in equal monthly installments throughout the year.
Think of CP204 as a "pay-as-you-earn" system for companies. Instead of paying one lump sum at year-end, LHDN collects tax progressively. This ensures steady government revenue and prevents companies from facing a massive tax bill at once.
| Action | Deadline | Notes |
|---|---|---|
| CP204 submission | 30 days before basis period starts | e.g., Dec year-end → submit by 30 Nov |
| First installment payment | 15th of first month of basis period | e.g., Jan year-end → pay by 15 Jan |
| CP204A (6th month revision) | In the 6th month of basis period | Must be ≥ original estimate |
| CP204A (9th month revision) | In the 9th month of basis period | Must be ≥ original estimate |
| Monthly installment payment | 15th of each month | 12 equal payments |
| Form C filing (actual tax) | 7 months after year-end | Final reconciliation |
If your financial year runs January to December 2026:
There is no fixed formula mandated by LHDN. However, the standard approach used by most tax agents follows this method:
Use your company's actual tax payable from the most recent Form C filing as the baseline. This is the most defensible starting point if LHDN queries your estimate.
Consider factors that will affect the coming year:
| Chargeable Income | SME Rate | Non-SME Rate |
|---|---|---|
| First RM150,000 | 15% | 24% |
| RM150,001 – RM600,000 | 17% | 24% |
| Above RM600,000 | 24% | 24% |
Your total estimated tax divided by 12 gives the monthly installment amount. Each payment is due by the 15th of the month.
Company ABC Sdn Bhd (SME-eligible, Dec year-end):
This is the most critical rule for CP204. Under Section 107C(9):
If your actual tax exceeds your CP204 estimate by more than 30%, a 10% penalty is imposed on the difference.
| Scenario | Estimate | Actual Tax | Difference | Penalty |
|---|---|---|---|---|
| Within 30% | RM100,000 | RM125,000 | 25% over | No penalty |
| Exceeds 30% | RM100,000 | RM150,000 | 50% over | 10% × RM50,000 = RM5,000 |
| Severely under | RM50,000 | RM200,000 | 300% over | 10% × RM150,000 = RM15,000 |
CP204A allows you to revise your tax estimate during the basis period. This is your safety net against the 30% penalty.
Original CP204: RM120,000 (RM10,000/month). After 6 months, you realize actual profit is tracking 40% higher.
Alternatively, your tax agent can submit on your behalf via TAe (Tax Agent e-Filing system).
Krofio analyzes your current year performance and recommends the optimal CP204 estimate to avoid penalties while minimizing cash flow impact.
Try Krofio Free| Aspect | CP204 | Form C |
|---|---|---|
| Purpose | Estimate future tax | Report actual tax |
| When | Before year starts | After year ends |
| Payment | Monthly installments | Balance of tax (if any) |
| Revision | CP204A (6th/9th month) | Amended return |
| Penalty | 30% under-estimation rule | Late filing penalty |
Even dormant companies must submit CP204. Submit a nil estimate (RM0). If the company becomes active mid-year, submit a revised CP204 immediately.
If your company has accumulated losses (unabsorbed business losses), you may submit a nil or low CP204 estimate. However, ensure you can justify this if queried — maintain documentation showing projected losses.
If you change your accounting period, a new CP204 must be submitted for the new basis period. Consult your tax agent as the transition period rules are complex.