Payroll tax
PCB (MTD) monthly tax deduction in Malaysia, explained
Last reviewed: 20 July 2026
In short
PCB (MTD) is income tax withheld from an employee's pay each month and remitted to LHDN by the employer. It is not a flat percentage: LHDN's Computerised Calculation Method projects the year's income, subtracts EPF and declared reliefs, applies the annual tax rates, deducts tax already withheld, and spreads the balance over the remaining months. Employers report through CP39 monthly.
What PCB is for
PCB exists to collect income tax as the income is earned. Without it, an employee earning a taxable salary would face a single large assessment after the year closes, and LHDN would face a much harder collection problem.
The obligation sits with the employer. You must determine the correct deduction, withhold it from the employee's pay, and remit it. Under-deducting does not become the employee's problem, it becomes yours.
PCB is a prepayment, not a final tax. Most employees still file their own return, and the PCB already paid is credited against the final assessment, producing either a refund or a balance to settle. An employee whose affairs are simple enough may be able to treat PCB as final, but that is an election with conditions, not an automatic outcome.
The computerised calculation method
LHDN publishes a specification for calculating PCB by computer, and payroll software is expected to follow it. It is a projection method, and understanding the shape of it makes the monthly figures stop looking random.
- Take the employee's remuneration for the current month and annualise it over the remaining months of the year.
- Add what has already been paid year to date, so the projection reflects actual history rather than an assumption.
- Subtract allowable deductions, principally the employee's EPF and approved-fund contributions up to the statutory limit, plus the reliefs the employee has declared.
- Apply the annual individual tax rates to the projected chargeable income to get the projected tax for the year.
- Subtract the PCB already deducted in earlier months and any tax rebates the employee qualifies for.
- Divide the remainder across the remaining months. That is this month's PCB.
Because step two feeds on actual history, PCB is inherently self-correcting. If an employee's pay rises mid-year, the following months absorb the catch-up rather than leaving a shortfall at year end.
It also means PCB cannot be recalculated correctly in isolation. A payroll that has lost its year-to-date figures, for example after a mid-year system change, cannot produce a correct deduction until those figures are restored.
Reliefs, and why the employee has to tell you
The calculation includes a set of automatic items, such as the individual relief and the employee's EPF, that you can apply without being asked. Everything else depends on what the employee declares to you.
Employees use Form TP1 to declare deductions and reliefs they want taken into account during the year, covering things like approved medical expenses, education fees, lifestyle relief, and insurance premiums. Form TP3 is how a new joiner tells you their remuneration and PCB from a previous employer in the same year, which your projection needs in order to be right.
Two practical points. A TP1 is the employee's declaration and their responsibility, so keep the form on file rather than acting on a verbal request. And a new joiner without a TP3 will usually be over-deducted, because your projection assumes their year started with you.
Marital status and the number of qualifying children also change the calculation, which is why the employee master record, not just the salary, drives PCB.
Bonuses and other additional remuneration
A bonus is not simply added to the month's salary and run through the normal calculation. LHDN treats bonuses, arrears, director's fees, gratuities and similar one-off payments as additional remuneration, with its own method.
The mechanism is a difference calculation. You compute the projected annual tax on the normal remuneration alone, then compute it again with the additional remuneration included. The difference between the two is the PCB attributable to the bonus, and it is deducted on top of the normal monthly PCB.
This is why a December bonus can attract a deduction that looks disproportionate. The bonus is being taxed at the employee's marginal rate on top of a full year of income, not at their average rate.
Where several additional payments happen in the same year, each is layered on top of the previous ones, so the order and the running total both matter.
The minimum threshold, and CP38
There is a minimum below which no PCB arises. If an employee's projected chargeable income after reliefs falls under the point where tax starts, the calculation produces zero and you deduct nothing. Many junior and part-time employees sit here permanently.
Separately, LHDN can issue a CP38 direction instructing you to deduct an additional amount from a specific employee, typically to settle tax arrears from an earlier year. A CP38 amount is additional to PCB, not a replacement for it, and it is reported separately.
CP39 submission and payment
Each month you submit a CP39 listing to LHDN showing every employee, their tax reference number, the PCB deducted, and any CP38. Payment of the total accompanies it. The monthly deadline is the fifteenth of the following month.
CP39 is normally submitted electronically through LHDN's e-PCB or e-Data PCB channels, or via a text file generated by payroll software in LHDN's specified format.
The listing must reconcile to the payment and to the employee records, because the same figures reappear at year end on each employee's EA form and on the CP8D that accompanies your Form E. A discrepancy found in March is cheap. The same discrepancy found in the following year is not.
What this means for your payroll
- Your payroll must carry year-to-date figures per employee. PCB cannot be computed from a single month in isolation.
- Collect a TP3 from every new joiner, and keep TP1 declarations on file rather than adjusting on a verbal request.
- Run bonuses through the additional-remuneration method, not by adding them to the month's salary.
- Expect zero PCB for lower-paid employees and do not treat it as an error.
- Reconcile CP39 to the payment every month, so the EA forms and CP8D in the following February assemble themselves.
Important
This guide is general information, not legal or tax advice. Statutory rates, wage schedules and thresholds are revised from time to time. The official schedules and guidance published by KWSP, PERKESO, LHDN and HRD Corp always prevail over anything written here. Confirm the current figures with the relevant agency, or with your tax agent, before you run payroll on them.
Payroll that does this for you
Orbit HR follows LHDN's computerised calculation method, keeps year-to-date figures per employee, handles additional remuneration, and generates the CP39 file.
RM 249.00 once, unlimited employees, no per-head fee. Orbit HR runs on your own Mac or Windows machine and works offline, so employee data never leaves your office.