Malaysian Payroll Compliance Guide 2026

A practical, plain-English guide to running a payroll that satisfies LHDN, EPF, SOCSO, EIS and HRD Corp — updated for 2026 rules. Written for Malaysian SME owners, finance managers, and HR generalists who’d rather understand the rules than guess at them.

The statutory deductions, explained

Every Malaysian employer running a private-sector payroll has to handle five core statutory deductions: EPF, SOCSO, EIS, PCB (income tax), and — for HRD Corp-registered employers — the HRD levy. Zakat is a sixth, optional deduction for Muslim employees who request it. Each scheme has its own rate table, its own contribution form, and its own portal — which is why a half-decent payroll system pays for itself the day it stops you missing a single deadline.

EPF (KWSP)

Standard rates: Employee 11%, Employer 13% for monthly wages up to RM5,000, and 12% employer for wages above that. Employees aged 60 and above contribute at reduced rates per the EPF schedule.

Contribution is calculated on each employee’s “wages” as defined by the EPF Act 1991 — broadly, basic salary plus most cash allowances and bonuses. Submitted via Form A on the i-Akaun (Employer) portal.

SOCSO (PERKESO)

Two schemes under one contribution: the Employment Injury Scheme and the Invalidity Scheme (Schedule 1 / First Category, applicable to most employees under age 60).

For employees aged 60 and above, only the Employment Injury Scheme applies (Second Category). SOCSO uses banded contribution amounts published in the Act’s Schedule, capped at a monthly wage ceiling that PERKESO reviews periodically — check the current schedule on the PERKESO ASSIST Portal.

EIS

The Employment Insurance System covers employees who lose their jobs. Contribution is 0.2% of wages from the employee and 0.2% from the employer, calculated on the same banded schedule as SOCSO.

Filed together with SOCSO via the same ASSIST Portal channel, on the same monthly cycle. Employees aged 57 and above on first registration are generally exempt.

PCB / MTD

Potongan Cukai Bulanan (Monthly Tax Deduction) is the employee’s monthly income tax, withheld by the employer and paid to LHDN. Calculated using the cumulative method published in the LHDN PCB Schedule.

The amount depends on the employee’s chargeable income, dependants, life insurance, EPF deduction, and any optional reliefs claimed via Form TP1.

HRD Corp Levy

1% of monthly wages for employers registered under the PSMB Act. Registration is mandatory for employers in covered industries with 10 or more Malaysian employees, and optional (at 0.5%) for those with 5–9 employees in covered sectors.

Levy is paid into a training fund the employer can later draw down to fund approved staff training.

Zakat (optional)

Muslim employees may opt to have a portion of their PCB redirected as zakat through Skim Berkat / Zakat Pendapatan, administered by the relevant state Majlis Agama Islam.

The amount paid as zakat is treated as a tax rebate and reduces the employee’s PCB ringgit-for-ringgit, up to the amount of tax payable.

Rates are reviewed annually — always cross-check the current EPF, PERKESO and LHDN schedules before each year’s first payroll run, especially after a Budget speech.

PCB / Monthly Tax Deduction calculation

PCB is the employee’s monthly income tax, but it isn’t a flat percentage of salary. LHDN uses the cumulative method — each month the system projects the employee’s total annual income, applies the progressive tax bands and reliefs, then divides by the number of remaining months in the year to get this month’s deduction.

That’s why a December PCB can look very different from a January PCB on the same gross salary: by December, the system has more accurate year-to-date data, and any underpayment or overpayment from earlier months gets trued up.

Reliefs and rebates that reduce PCB include: the personal relief, EPF and life insurance relief (capped), spouse and child relief, parental medical, education fees, lifestyle relief, and SSPN-i contributions. Employees can claim additional reliefs mid-year by submitting Form TP1 to their employer (declaration of voluntary deductions). Bonuses and director’s fees use a separate “additional remuneration” formula in the same PCB schedule.

Employers must remit PCB to LHDN by the 15th of the following month, alongside Form CP39 (or e-CP39 for online filers). Most employers now use the LHDN e-PCB or e-Data PCB portal, or have a payroll system that exports the file in the prescribed format.

Year-end forms employers must file

Beyond the monthly cycle, Malaysian employers have a fixed set of annual and event-driven filings. Missing any of these can trigger penalties, delays in employee tax refunds, and uncomfortable letters from LHDN.

EA Form

Annual statement of remuneration given by the employer to each employee. Must be issued by the last day of February of the following year. Employees use it to file their personal income tax return (Form BE / B / M).

Form E + CP8D

Employer’s annual return submitted to LHDN, with CP8D listing every employee’s remuneration. Filing deadline: 31 March for paper filers, with an automatic extension to 30 April for e-Filing via MyTax.

CP22

Notification of new hire. Employer must notify LHDN within 30 days of any new employee likely to be subject to tax, so LHDN can register them in the PCB system.

CP22A

Notification of cessation of employment. Filed when an employee resigns, retires, is terminated, or otherwise stops working for you — usually at least 30 days before the cessation date, so LHDN can confirm tax clearance.

CP21

Notification that an employee is leaving Malaysia for more than 3 months. Employer must notify LHDN at least 30 days before departure and may need to withhold final salary until tax clearance is granted.

e-PCB / e-CP39

Monthly tax remittance file submitted alongside the PCB payment. Either uploaded as a flat file (TXT format prescribed by LHDN) or keyed in directly on the e-PCB portal.

Filing deadlines & penalties

The single most useful thing an employer can do is post these deadlines somewhere visible and never let them slide. Late filing is one of the few HR mistakes where the cost is precise, public, and avoidable.

ObligationDeadlinePenalty for late / non-compliance
EPF contribution15th of the following monthLate payment charge (interest) plus a dividend equivalent on unpaid amount under the EPF Act
SOCSO & EIS15th of the following monthInterest on overdue contributions plus possible prosecution under the Employees’ Social Security Act 1969
PCB / MTD remittance15th of the following monthPenalty under Section 107(B) of the Income Tax Act — LHDN may impose a fine and / or recover the unpaid tax from the employer
HRD Corp levy15th of the following month10% interest charge per month on outstanding levy under the PSMB Act
EA Form to employeesBy end of FebruaryCompound under the Income Tax Act for failing to provide the form
Form E + CP8D31 March (30 April for e-Filing)Penalty under Section 120 of the Income Tax Act — fine of RM200 to RM20,000, imprisonment up to 6 months, or both
CP22 (new hire)Within 30 days of joiningPenalty under Section 120 of the Income Tax Act
CP22A / CP21 (leaver)30 days before cessation / departureEmployer can be held liable for the employee’s unpaid tax

Penalty quantums and interest rates are set out in the respective Acts and are revised periodically — for the live figure on any given month, check the EPF, PERKESO, LHDN and HRD Corp websites or the gazetted regulations.

Software vs outsourcing — which fits you?

Once you understand the rules, the real question is who runs the process. Most Malaysian SMEs land on one of two answers: HRMS software (you keep payroll in-house, the system does the math) or payroll outsourcing (a service provider runs each month for you). There’s no universally right answer — only what fits your team’s bandwidth, headcount, and complexity appetite.

In-house with HRMS software

  • Your HR or finance staff still run payroll, but the system handles every statutory calc, generates every form, and files via API or export.
  • You keep full control of timing, adjustments, and confidentiality of salary data.
  • Best when you have a competent HR or finance person, headcount is in the tens to low hundreds, and you want process visibility.
  • Lowest per-employee cost at scale — pricing is per headcount per module.
See HRMS Pricing →

Payroll outsourcing

  • You send variances each month (new hires, leavers, OT, claims) and we run the rest — calculations, EPF / SOCSO / EIS / PCB / HRDF filings, EA Forms, Form E.
  • No need to hire or train an in-house payroll specialist. Your staff focus on operations.
  • Best when headcount is small (1–50), the founder is wearing too many hats, or your HR person is leaving and you don’t want a knowledge gap.
  • Predictable flat fee per month based on headcount.
Or Outsource →

A surprising number of Malaysian businesses end up doing both at different times: outsource for the first year while you find your feet, then bring it in-house with the same HRMS once you’ve hired a HR person. The data and processes carry over either way.

Common compliance questions

When do EPF, SOCSO and EIS apply — is there a minimum employee threshold?

EPF, SOCSO and EIS apply from your very first employee, including part-timers and (for SOCSO/EIS) most foreign workers under the Employees’ Social Security Act amendments. There’s no “small business exemption” you can rely on.

EPF covers all employees aged 14 and above earning wages. SOCSO and EIS apply to all employees regardless of salary, with banded contribution amounts. Contributions are due from the month the employee starts — even if they only worked a single day, you owe the prorated contribution.

The most common compliance mistake we see at Pandahrms is small founders treating their first one or two hires as “informal” and only registering once they grow. PERKESO and EPF audits are increasingly cross-checking against LHDN data, so this is a risky shortcut.

Should I use the cumulative or simplified PCB method?

The cumulative method (Computerised Calculation) is the LHDN-recommended approach and the one all certified payroll systems use by default. It produces the most accurate monthly deduction and minimises year-end tax surprises for the employee.

The simplified PCB schedule (the printed table-lookup method) is still legally acceptable but produces less accurate monthly amounts, especially for employees with bonuses, multiple dependants, or mid-year salary changes. Most employees end up under- or over-deducted under the simplified method, which gets reconciled in their personal tax return.

If you’re using a modern HRMS or outsourced payroll provider, you’re almost certainly already on the cumulative method and don’t need to think about this.

Does my company need to register with HRD Corp?

HRD Corp registration is mandatory if you’re in one of the covered industries listed in the First Schedule of the PSMB Act and you have 10 or more Malaysian employees. For covered employers in the 5–9 employee range, registration is optional at a reduced 0.5% levy.

Covered industries now include manufacturing, services, mining and quarrying, and most commercial sectors — the list expanded substantially in recent years, so even pure-services SMEs are usually in scope. Check the latest gazette or the HRD Corp website if you’re unsure whether your MSIC code falls inside.

If you’re registered, you must pay 1% of monthly wages as levy by the 15th of the following month. The good news: that money sits in a fund you can claim back to subsidise approved staff training, often at 100% reimbursement for HRD Corp claimable courses.

What are the PDPA implications for employee payroll data?

Employee payroll data is some of the most sensitive personal data your business holds — MyKad, salary, bank account, EPF and tax numbers. Under the Personal Data Protection Act 2010, you’re a “data user” with seven obligations: general principle, notice and choice, disclosure, security, retention, data integrity, and access.

Practical implications: collect only what you need for payroll and statutory filings; store it on access-controlled systems (not shared Google Sheets); restrict access to authorised HR / finance staff only; have a written retention policy; and handle subject access requests within the prescribed time frame.

Note that the PDPA exempts personal data processed for credit reporting and certain statutory uses, but employee data is not blanket-exempt — you still need to comply with the security and notice principles. The 2024 amendments increased penalties significantly, so this is a higher-stakes area than it used to be.

What happens if I miss a statutory deadline by a few days?

For EPF, SOCSO and EIS, you’ll typically incur late payment charges or interest from the 16th onwards. The agencies will email or letter you; if you pay quickly with the late charge, the matter usually closes there.

For PCB, late remittance is technically an offence under the Income Tax Act and can attract a penalty, though LHDN’s first response for first-time minor delays is usually a reminder rather than an immediate fine. Repeat or substantial late payment is a different matter and can lead to formal compounds.

For Form E and CP8D, missing the 31 March (or 30 April e-Filing) deadline is the most expensive miss — Section 120 of the Income Tax Act exposes you to a fine of up to RM20,000 or imprisonment. In practice, LHDN issues penalty notices proportional to the delay and the size of the company. Either way: don’t be the company that finds out the hard way.

What happens to payroll compliance when an employee resigns mid-year?

Three things need to happen, in this order. First, run their final payroll — including any unpaid leave, bonus, gratuity, or notice-in-lieu — with the correct PCB on the additional remuneration. Second, file CP22A with LHDN at least 30 days before the cessation date (or as soon as practical, if it’s a short-notice resignation), and consider withholding the final salary until tax clearance is received, particularly for higher earners.

Third, issue an EA Form for the year-to-date period when you’d normally issue annual EA Forms. The leaver is still your employee for the months they worked, so they appear on your CP8D for that year as well.

If they’re leaving Malaysia for more than three months (e.g. emigrating, expat repatriation), file CP21 instead of CP22A, and tax clearance is mandatory before final salary release.

Ready to switch to Pandahrms?

Run HR & payroll yourself, hand it off entirely, or talk to us first. Same platform, three ways to use it.

Self-serve

Pandahrms Cloud

Run HR & payroll yourself. Per-employee pricing, modular by what you use.

See pricing
Managed service

Payroll Outsource

Hand off payroll entirely. Our team runs every cycle for you — statutory submissions included.

Learn more