
Key Takeaways
A new joiner's first payslip has an EIS line that doesn't match what the payroll spreadsheet from last quarter said. It's a small discrepancy, but it's the kind that makes an HR manager stop and double-check everything else on the run.
Here's the short answer: EIS contribution in Malaysia is set at 0.4% of monthly wages, split 0.2% employer and 0.2% employee, capped once a salary crosses the RM6,000 wage ceiling. The rest of this guide covers the full table, who's actually covered, and how to calculate it correctly, so that discrepancy never happens again.
The Employment Insurance System (EIS) is a mandatory contribution scheme administered by PERKESO (the Social Security Organisation) under the Employment Insurance System Act 2017, which came into force on 1 January 2018. It exists to give workers temporary financial support and re-employment help if they lose their job through no fault of their own, funded by monthly contributions from both employer and employee.
It's easy to confuse EIS with EPF and SOCSO since all three show up on the same payslip.
| Scheme | Purpose | Employer Rate | Employee Rate | Wage Ceiling |
|---|---|---|---|---|
| EPF (KWSP) | Retirement savings | 12-13% | 11% | None |
| SOCSO (PERKESO) | Workplace injury, invalidity | ~1.75% | ~0.5% | RM6,000/month |
| EIS (SIP) | Job loss protection | 0.2% | 0.2% | RM6,000/month |
The EIS contribution rate is 0.4% of an employee's monthly wages in total: 0.2% paid by the employer and 0.2% deducted from the employee's salary. The contribution wage ceiling is RM6,000 per month, meaning wages above that amount are still subject to EIS, but the deduction stops growing once it hits the ceiling rate.
PERKESO raised the contribution wage ceiling from RM5,000 to RM6,000 effective 1 October 2024, and it has stayed at RM6,000 through 2026. Before that, the ceiling moved from RM4,000 to RM5,000 in September 2022. Check the PERKESO website periodically rather than assuming the figure is permanent.
Here is the official PERKESO Act 800 contribution schedule, covering the full wage range from the lowest band to the RM6,000 ceiling.
| Wage Range (RM) | Employer (RM) | Employee (RM) | Total (RM) |
|---|---|---|---|
| Up to 30 | 0.05 | 0.05 | 0.10 |
| 30.01 - 50 | 0.10 | 0.10 | 0.20 |
| 50.01 - 100 | 0.20 | 0.20 | 0.40 |
| 100.01 - 200 | 0.30 | 0.30 | 0.60 |
| 200.01 - 300 | 0.50 | 0.50 | 1.00 |
| 300.01 - 400 | 0.70 | 0.70 | 1.40 |
| 400.01 - 500 | 0.90 | 0.90 | 1.80 |
| 500.01 - 600 | 1.10 | 1.10 | 2.20 |
| 600.01 - 700 | 1.30 | 1.30 | 2.60 |
| 700.01 - 800 | 1.50 | 1.50 | 3.00 |
| 800.01 - 900 | 1.70 | 1.70 | 3.40 |
| 900.01 - 1,000 | 1.90 | 1.90 | 3.80 |
| 1,000.01 - 1,100 | 2.10 | 2.10 | 4.20 |
| 1,100.01 - 1,200 | 2.30 | 2.30 | 4.60 |
| 1,200.01 - 1,300 | 2.50 | 2.50 | 5.00 |
| 1,300.01 - 1,400 | 2.70 | 2.70 | 5.40 |
| 1,400.01 - 1,500 | 2.90 | 2.90 | 5.80 |
| 1,500.01 - 1,600 | 3.10 | 3.10 | 6.20 |
| 1,600.01 - 1,700 | 3.30 | 3.30 | 6.60 |
| 1,700.01 - 1,800 | 3.50 | 3.50 | 7.00 |
| 1,800.01 - 1,900 | 3.70 | 3.70 | 7.40 |
| 1,900.01 - 2,000 | 3.90 | 3.90 | 7.80 |
| 2,000.01 - 2,100 | 4.10 | 4.10 | 8.20 |
| 2,100.01 - 2,200 | 4.30 | 4.30 | 8.60 |
| 2,200.01 - 2,300 | 4.50 | 4.50 | 9.00 |
| 2,300.01 - 2,400 | 4.70 | 4.70 | 9.40 |
| 2,400.01 - 2,500 | 4.90 | 4.90 | 9.80 |
| 2,500.01 - 2,600 | 5.10 | 5.10 | 10.20 |
| 2,600.01 - 2,700 | 5.30 | 5.30 | 10.60 |
| 2,700.01 - 2,800 | 5.50 | 5.50 | 11.00 |
| 2,800.01 - 2,900 | 5.70 | 5.70 | 11.40 |
| 2,900.01 - 3,000 | 5.90 | 5.90 | 11.80 |
| 3,000.01 - 3,100 | 6.10 | 6.10 | 12.20 |
| 3,100.01 - 3,200 | 6.30 | 6.30 | 12.60 |
| 3,200.01 - 3,300 | 6.50 | 6.50 | 13.00 |
| 3,300.01 - 3,400 | 6.70 | 6.70 | 13.40 |
| 3,400.01 - 3,500 | 6.90 | 6.90 | 13.80 |
| 3,500.01 - 3,600 | 7.10 | 7.10 | 14.20 |
| 3,600.01 - 3,700 | 7.30 | 7.30 | 14.60 |
| 3,700.01 - 3,800 | 7.50 | 7.50 | 15.00 |
| 3,800.01 - 3,900 | 7.70 | 7.70 | 15.40 |
| 3,900.01 - 4,000 | 7.90 | 7.90 | 15.80 |
| 4,000.01 - 4,100 | 8.10 | 8.10 | 16.20 |
| 4,100.01 - 4,200 | 8.30 | 8.30 | 16.60 |
| 4,200.01 - 4,300 | 8.50 | 8.50 | 17.00 |
| 4,300.01 - 4,400 | 8.70 | 8.70 | 17.40 |
| 4,400.01 - 4,500 | 8.90 | 8.90 | 17.80 |
| 4,500.01 - 4,600 | 9.10 | 9.10 | 18.20 |
| 4,600.01 - 4,700 | 9.30 | 9.30 | 18.60 |
| 4,700.01 - 4,800 | 9.50 | 9.50 | 19.00 |
| 4,800.01 - 4,900 | 9.70 | 9.70 | 19.40 |
| 4,900.01 - 5,000 | 9.90 | 9.90 | 19.80 |
| 5,000.01 - 5,100 | 10.10 | 10.10 | 20.20 |
| 5,100.01 - 5,200 | 10.30 | 10.30 | 20.60 |
| 5,200.01 - 5,300 | 10.50 | 10.50 | 21.00 |
| 5,300.01 - 5,400 | 10.70 | 10.70 | 21.40 |
| 5,400.01 - 5,500 | 10.90 | 10.90 | 21.80 |
| 5,500.01 - 5,600 | 11.10 | 11.10 | 22.20 |
| 5,600.01 - 5,700 | 11.30 | 11.30 | 22.60 |
| 5,700.01 - 5,800 | 11.50 | 11.50 | 23.00 |
| 5,800.01 - 5,900 | 11.70 | 11.70 | 23.40 |
| 5,900.01 - 6,000 | 11.90 | 11.90 | 23.80 |
| Above 6,000 (ceiling) | 11.90 | 11.90 | 23.80 |
Source: PERKESO Act 800 contribution schedule. Table reflects the RM6,000 wage ceiling effective 1 October 2024. Cross-check against PERKESO's official contributions page before finalizing payroll.
At the ceiling, the maximum employee contribution is RM11.90 per month, the maximum employer contribution is RM11.90 per month, and the maximum combined contribution is RM23.80 per month.
Coverage looks broad on paper but has real edge cases that trip up payroll teams, especially around foreign hires and older employees.
Generally required to contribute:
Generally excluded:
Part-timers and contract staff are a common source of confusion, but the rule is simple: the classification that matters isn't the job title or hours worked. It's whether a contract of service exists. Registration isn't optional or delayed until a probation period ends. The moment a company hires its first eligible employee, it must register with PERKESO.
The cleanest way to think about EIS is as a lookup, not a formula. Pull the employee's monthly wage, find their band on the PERKESO table, and read off both the employer and employee shares directly rather than running a percentage calculation by hand.
Step 1: Identify EIS-liable wages. EIS applies to an employee's monthly wages, which includes basic salary, fixed allowances, and overtime. Overtime is included within the definition of wages under the Employment Insurance System Act 2017, so it needs to be added to the base figure before looking up the band.
Step 2: Find the correct wage band. Match the total EIS-liable wage to its row in the PERKESO table. If the wage exceeds RM6,000, use the ceiling row rather than extrapolating further.
Step 3: Read both shares and record them on the payslip. Each band gives a fixed employer amount and employee amount in ringgit. Deduct the employee share from gross pay and add the employer share as a separate statutory cost, then record both on the payslip for audit purposes.
Example 1 (below the ceiling): An employee earns RM2,550 a month. That falls in the RM2,500.01 to RM2,600 band, so the employer pays RM5.10 and the employee pays RM5.10, for a combined RM10.20.
Example 2 (above the ceiling): An employee earns RM8,000 a month. Since this exceeds the RM6,000 ceiling, both employer and employee pay the maximum rate: RM11.90 each, RM23.80 combined, regardless of how much higher the actual salary is.
EIS contributions are due alongside SOCSO, not as a separate payment. Employers do not need to make a separate transaction; both payments follow the same schedule and deadlines.
Deadline: Contributions must be paid no later than the 15th day of the immediately following month. Wages paid for January must have their EIS contribution settled by 15 February.
Submission channels:
Penalties for late or missed payment:
Missing the deadline isn't a minor administrative slip. Late or missed contributions trigger interest, late-payment penalties, and potential prosecution under Section 75 of the Act, with directors personally liable. Reported interest on outstanding contributions is commonly cited around 6% per annum for each day of delay. Confirm the exact figure directly with PERKESO since penalty structures can be revised.
Beyond the monthly cycle, a few lifecycle events create their own obligations: registering every new eligible hire with PERKESO before their first payroll run, and reporting a loss of employment so the affected employee can file a claim within the 60-day window.
Most EIS errors aren't dramatic. They're small, repeated mistakes that compound over a year of payroll runs.
The most common is a stale contribution table. PERKESO has revised the wage ceiling twice in under three years: from RM4,000 to RM5,000 in 2022 and from RM5,000 to RM6,000 in October 2024. A spreadsheet or payroll tool that wasn't updated after either change has been quietly under-deducting or over-deducting EIS for every employee near the old ceiling.
The second is miscounting wage components. Teams that exclude overtime or fixed allowances from the EIS-liable wage figure end up in the wrong band, sometimes for months, before anyone notices the discrepancy on an audit or a payslip query.
The third is missed new joiners. When onboarding and payroll run in separate systems, it's easy for a new hire's first pay cycle to go out without EIS registered at all, creating backdated contributions and interest charges that land weeks later.
Payroll software that keeps statutory tables current and calculates EIS automatically from the correct wage band removes all three failure points at once. brioHR's native Malaysian payroll engine handles EPF, SOCSO, EIS, and PCB compliance with automatic statutory updates, so when PERKESO revises the wage ceiling again, the change applies without anyone needing to edit a spreadsheet formula.
brioHR connects payroll directly to attendance and leave records, so the wages used for EIS calculations reflect what an employee actually worked, not a manually updated estimate.
From payroll to onboarding, brioHR gives you everything you need in one place. Built for busy teams. Backed by people who care.