Menü

EPF, SOCSO & EIS contribution tables Malaysia 2026

The statutory band amounts payroll actually posts — EPF, SOCSO, EIS, SKBBK, HRD Corp levy and PCB, verified 3 September 2026

Short answer: for a Malaysian citizen under 60, the employer pays EPF 13% up to RM5,000 of wages and 12% above it, SOCSO 1.75% and EIS 0.2% to a RM6,000 wage ceiling, plus the HRD Corp levy at 1% where the PSMB Act applies. The employee pays EPF 11%, SOCSO 0.5%, EIS 0.2% and — new since 1 June 2026 — SKBBK / LINDUNG 24 JAM at 0.75%, which the employer deducts but does not co-fund. The important part is how those amounts are derived: EPF, SOCSO, EIS and SKBBK are all read from statutory wage-band schedules, not multiplied out as flat percentages. At most wage points the two methods disagree, and the schedule wins. Every figure below was checked on 3 September 2026 against KWSP, PERKESO, LHDN and HRD Corp primary sources.

Malaysia statutory contributions at a glance — September 2026
Scheme Employer Employee Wage ceiling How the amount is determined
EPF / KWSP (citizen under 60) 13% ≤RM5,000 · 12% >RM5,000 11% None (bands to RM20,000) Third Schedule band table; straight percentage only above RM20,000
EPF / KWSP (foreign worker) 2% 2% None Direct 2% computation, cents rounded up to the next ringgit
SOCSO / PERKESO (First Category) 1.75% 0.5% RM6,000 Act 4 band table, RM100 steps
SOCSO / PERKESO (Second Category) 1.25% Nil RM6,000 Act 4 band table, RM100 steps
EIS / SIP 0.2% 0.2% RM6,000 Act 800 band table, RM100 steps of RM0.20 per side
SKBBK / LINDUNG 24 JAM Nil 0.75% RM6,000 PERKESO schedule; employer deducts and remits only
HRD Corp levy 1% (10+ staff) · 0.5% (5–9, optional) Nil No ceiling (basic salary − unpaid leave + fixed allowance) × rate
PCB / MTD income tax Nil 0–30% resident · 30% flat non-resident None LHDN YA 2026 bands after reliefs

Employer percentages shown for a Malaysian citizen under 60. Age, citizenship and residence status change the EPF rate — see the full rate matrix below. To run a specific salary end to end, use the Malaysia Employment Cost Calculator.

Why must Malaysian contributions be read from a table instead of calculated?

Short answer: because the statute publishes the amounts, not just the rates. EPF, SOCSO, EIS and SKBBK all work off wage-band schedules, and what an employer owes is the ringgit figure printed against the band the wage falls into — not the rate multiplied by actual pay. The two methods agree only where the wage happens to sit at a band boundary, which is a minority of real salaries.

This is the single most common defect in Malaysian payroll configuration, and it is the reason most competing reference pages publish numbers that will not reconcile against a PERKESO or KWSP statement. Two concrete illustrations from the schedules themselves:

  • EPF steps in RM20 wage bands from RM0 to RM5,000 and RM100 bands from RM5,000 to RM20,000. Only above RM20,000 does the schedule give up on bands and instruct a straight percentage of actual wages — employee 11%, employer 12%.
  • SOCSO's rounding is not internally consistent. Inside the same Act 4 table, the underlying figure 53.375 prints as RM53.35 while 104.125 prints as RM104.15 — rounded in opposite directions. No percentage formula reproduces both. The table is the authority.

The practical rule for a payroll engine: store the schedules as lookup tables, and reserve arithmetic for the three places the statute actually calls for it — EPF wages above RM20,000, the 2% foreign-worker EPF computation, and the HRD Corp levy.

What are the EPF (KWSP) contribution rates in 2026?

Short answer: under the schedule effective 1 October 2025, a Malaysian citizen under 60 pays 11% and the employer pays 13% on wages up to RM5,000 and 12% above RM5,000. RM5,000 is the only point at which the employer rate steps, and the employee rate never varies by wage at all — it varies only by age and status.

Category Age Monthly wages Employer Employee
Malaysian citizen; non-citizen permanent resident; non-citizen who elected before 1 Aug 1998 Under 60 ≤ RM5,000 13% 11%
Same as above Under 60 > RM5,000 12% 11%
Malaysian citizen 60 and over Any 4% 0%
Non-citizen permanent resident / elected before 1 Aug 1998 60 and over ≤ RM5,000 6.5% 5.5%
Non-citizen permanent resident / elected before 1 Aug 1998 60 and over > RM5,000 6% 5.5%
Non-citizen registered from 1 Aug 1998 onwards Any Any 2% 2%

How the EPF Third Schedule actually works

The Third Schedule is a band table with three parts and one rounding rule. Getting the part right matters more than getting the percentage right, because the part determines which table your engine reads from.

Wage range Band width How the amount is obtained
RM0 – RM5,000 RM20 bands Amount read from the table
RM5,000 – RM20,000 RM100 bands Amount read from the table
Above RM20,000 — Straight percentage of actual wages: employee 11%, employer 12%

The rounding rule printed on the schedule itself: "The total contribution which includes cents shall be rounded to the next ringgit."

The three parts of the schedule:

  • Part A — Malaysian citizens, non-citizen permanent residents, and non-citizens who elected before 1 August 1998.
  • Part B — non-citizens electing on or after 1 August 1998; this is now the 2% / 2% direct calculation rather than a band reading.
  • Part C — permanent residents and pre-August-1998 non-citizens aged 60 and over.

Verified Part A rows

Reproduced exactly from the schedule. Rows between these are deliberately not interpolated here — the statutory rounding is not uniform, so an interpolated row would be wrong.

Wage band Employer Employee Total
RM2,980.01 – 3,000.00 RM390.00 RM330.00 RM720.00
RM4,980.01 – 5,000.00 RM650.00 RM550.00 RM1,200.00
RM9,900.01 – 10,000.00 RM1,200.00 RM1,100.00 RM2,300.00

Mandatory EPF for foreign workers

Non-citizen employees now contribute to EPF at 2% employer + 2% employee, effective from the October 2025 salary month, with the first payment due 15 November 2025. It applies to non-citizens holding a valid passport and a valid Immigration pass. Domestic servants are excluded — maid, cook, gardener, cleaner, babysitter, driver and similar roles.

Two mechanics that trip up payroll engines: the 2% is a direct computation, not a reading from the band table, and cents round up to the next ringgit. And to be explicit, because the point is widely misreported: KWSP has published no scheduled increase to the 2% rate. Anyone budgeting a future step-up is budgeting for something that has not been announced.

How much SOCSO (PERKESO) does an employer pay in 2026?

Short answer: 1.75% employer and 0.5% employee for First Category employees, on insured wages capped at RM6,000 per month — and the ringgit amount is read from a RM100-step band table, not computed. Second Category employees (aged 60 and over, plus employees first registering at 55 or older with no prior contribution) are covered for Employment Injury only: 1.25% employer, nil from the employee.

The insured wage ceiling is RM6,000, effective 1 October 2024, raised from the previous RM5,000. It applies to Act 4 (SOCSO) and Act 800 (EIS) alike. This is worth stating flatly because a large number of payroll references, HR handbooks and competitor tables still print RM5,000 — that figure is stale, and using it under-contributes for every employee earning above RM5,000.

Category Who Cover Employer Employee
First Category Employees under 60 Employment Injury + Invalidity 1.75% 0.5%
Second Category Employees aged 60 and over; employees first registering at 55 or older with no prior contribution Employment Injury only 1.25% Nil

Verified SOCSO band rows (Act 4, with SKBBK column)

Monthly amounts in ringgit, read from the schedule. The SKBBK column is the employee-borne LINDUNG 24 JAM deduction that runs on the same bands — it is shown here so payroll can post all PERKESO lines from one row.

Wage band First Category Second Category
Employer Employee SKBBK Total Employer SKBBK Total
>2,900 ≤3,000 51.65 14.75 22.15 88.55 36.90 22.15 59.05
>3,000 ≤3,100 53.35 15.25 22.85 91.45 38.10 22.85 60.95
>4,800 ≤4,900 84.85 24.25 36.35 145.45 60.60 36.35 96.95
>4,900 ≤5,000 86.65 24.75 37.15 148.55 61.90 37.15 99.05
>5,000 ≤5,100 88.35 25.25 37.85 151.45 63.10 37.85 100.95
Exceeding 6,000 104.15 29.75 44.65 178.55 74.40 44.65 119.05

Look at the employer column in the second and last rows. The schedule's underlying figures are 53.375 and 104.125, and they are rounded in opposite directions — 53.375 down to RM53.35, 104.125 up to RM104.15. That inconsistency is baked into this legacy table. It is precisely why the amounts must be read rather than calculated: no single rounding rule applied to 1.75% of wages reproduces both figures.

Foreign workers under SOCSO

Coverage was built up in three steps:

  • Employment Injury from 1 January 2019 — employer 1.25%.
  • Invalidity from 1 July 2024 — employer 0.5%, worker 0.5%.
  • Non-Employment Injury (SKBBK / LINDUNG 24 JAM) from 1 June 2026 — worker 0.75%.

Net effect: since 1 July 2024 a foreign worker under 60 carries exactly the same Act 4 First Category loading as a Malaysian — employer 1.75%, employee 0.5%. If your cost model still treats foreign headcount as cheaper on the SOCSO line, it is out of date by more than two years.

How much is EIS (SIP) and who is excluded?

Short answer: 0.2% employer + 0.2% employee on wages capped at RM6,000 since 1 October 2024, read from a RM100-step band table in which each band steps RM0.20 per side. At the ceiling that is RM11.90 each, RM23.80 in total.

Excluded from EIS entirely: civil servants, local authority and statutory body employees, domestic servants, the self-employed, and foreign workers. Also excluded are employees aged 57 and over who never contributed before 57. Coverage runs from age 18 to 60.

Wage band Employer Employee Total
>2,900 ≤3,000 RM5.90 RM5.90 RM11.80
>4,800 ≤4,900 RM9.70 RM9.70 RM19.40
>4,900 ≤5,000 RM9.90 RM9.90 RM19.80
>5,000 ≤5,100 RM10.10 RM10.10 RM20.20
Exceeding 6,000 RM11.90 RM11.90 RM23.80

What is SKBBK / LINDUNG 24 JAM, and who pays it?

Short answer: the employee pays it in full. The employer contributes nothing but must deduct and remit it. SKBBK took effect 1 June 2026 under the Employees' Social Security (Amendment) Act 2026, with the first payment due 15 July 2026. Wages are capped at RM6,000.

Period Employee rate Employer rate
1 June 2026 – 31 May 2028 0.75% Nil
1 June 2028 – 31 May 2031 1.00% Nil
From 1 June 2031 1.25% Nil

The maximum monthly amount: RM44.65 or RM45.00?

PERKESO's own documents disagree, and we would rather say so than pick one silently. The statutory contribution schedule's top row states RM44.65. PERKESO's FAQs state RM45.00, which is 0.75% × RM6,000. Both are primary PERKESO publications.

Use RM44.65. The schedule is the document contributions are reconciled against, so that is the figure to post — but flag the 35-sen difference internally rather than assuming either number is a typographical error, and expect an employee earning above the ceiling to occasionally query it after reading the FAQ. Every competitor page we have seen picks one of these two numbers without mentioning the other; if your payroll output is challenged, this is the discrepancy behind it.

Who is in and who is out

Foreign workers: mandatory, with no opt-out.

Malaysian and local workers: voluntary, following the Cabinet decision of 8 July 2026. They were auto-enrolled unless an opt-out declaration was filed between 13 July and 31 August 2026 through the LINDUNG Faedah portal.

That opt-out window closed on 31 August 2026. Local employees who filed nothing are deemed participants from the September 2026 contribution month onward.

On what happens after 31 August 2026 — rejoining, or opting in later — PERKESO's own documents are not consistent, and the position is unresolved. We are not going to guess at a rule that PERKESO has not settled. If you have an employee asking to change their election now, confirm the current handling directly with PERKESO before committing anything to payroll, and keep the written answer on file. Aniday's own Malaysian payroll runs are handled the same way.

Official schedule: PERKESO — new contribution rate including SKBBK (PDF). For the scheme's background, cover and payslip impact, see SKBBK / LINDUNG 24 JAM explained.

Who has to pay the HRD Corp levy, and on what?

Short answer: employers with 10 or more Malaysian employees must register and pay 1%; employers with 5 to 9 may register optionally at 0.5%; employers with fewer than 5 are not covered by the PSMB Act 2001.

Malaysian employees Registration Levy rate
10 or more Mandatory 1%
5 – 9 Optional 0.5%
Fewer than 5 Not covered by the PSMB Act 2001 —

The levy base is (basic salary − unpaid leave + fixed allowance) × rate.

Included in the levy base Excluded from the levy base
Basic salary; fixed cash allowances; leave pay; wage arrears Bonuses; commissions; gratuity; overtime; night-work, shift, attendance and travel allowances; pension contributions; retrenchment benefits; apprenticeship payments

Two scoping points that change headcount maths. First, the levy applies to Malaysian citizen employees only — foreign employees are outside the levy base, and domestic servants are excluded. Second, and easy to miss when budgeting senior hires: the levy has no wage ceiling at all. SOCSO, EIS and SKBBK all stop at RM6,000, so their cost per employee flattens out; the HRD Corp levy keeps scaling with every ringgit of basic salary and fixed allowance.

2026 note: Employer Circular No. 1/2026 grants a levy exemption to registered employers in the education industries for January to December 2026. It is sector-specific — there is no general rate change.

What are the PCB / MTD income tax rates for YA 2026?

Short answer: the resident bands are unchanged from YA 2023 through YA 2026, running from 0% to 30%. Non-residents are taxed at a flat 30% with no reliefs and no rebates. PCB is an employee deduction, not an employer cost.

Chargeable income (RM) Tax on preceding band (RM) Rate on excess
0 – 5,000 0 0%
5,001 – 20,000 0 1%
20,001 – 35,000 150 3%
35,001 – 50,000 600 6%
50,001 – 70,000 1,500 11%
70,001 – 100,000 3,700 19%
100,001 – 400,000 9,400 25%
400,001 – 600,000 84,400 26%
600,001 – 2,000,000 136,400 28%
Above 2,000,000 528,400 30%

Key reliefs in the monthly computation (YA 2026 maxima)

Relief Maximum (RM) Relief Maximum (RM)
Individual 9,000 Serious-disease medical 10,000
Spouse with no income 4,000 Parents' medical 8,000
Child (each) 2,000 Self education 7,000
EPF 4,000 Child care 3,000
Life insurance / takaful 3,000 Lifestyle 2,500
SOCSO (and EIS) 350 EV charging / composting / CCTV 2,500
Disabled individual 7,000 Disabled spouse 6,000
First-home loan interest 7,000

What is the minimum wage in Malaysia in 2026?

Short answer: RM1,700 per month, effective 1 February 2025 under the Minimum Wages Order 2024, P.U.(A) 376. Employers with fewer than five employees had it deferred to 1 August 2025 — that deferral has expired, so all employers are now in scope regardless of size. It applies to local and foreign employees alike.

What does a Malaysian employee actually cost? Three worked examples

Short answer: at RM5,000 a month the true employer cost is RM5,796.55 and the employee nets RM4,378.20 before PCB; at RM3,000 it is RM3,477.55 and RM2,627.20; at RM10,000 it is RM11,416.05 and RM8,813.70.

Assumptions for all three: Malaysian citizen under 60; EPF Third Schedule Part A; SOCSO First Category; EIS-eligible; employer in the mandatory HRD Corp category (1%); SKBBK participant; wage entirely basic salary. PCB is excluded because it depends on the individual's reliefs and is an employee deduction, not an employer cost.

Example 1 — RM5,000 per month

Line Employer Employee
EPF (band RM4,980.01–5,000.00) RM650.00 RM550.00
SOCSO (band >4,900 ≤5,000) RM86.65 RM24.75
EIS RM9.90 RM9.90
SKBBK — RM37.15
HRD Corp levy (1%) RM50.00 —
Subtotal RM796.55 RM621.80
Total employer cost / employee net before PCB RM5,796.55 RM4,378.20

Example 2 — RM3,000 per month

Line Employer Employee
EPF (band RM2,980.01–3,000.00) RM390.00 RM330.00
SOCSO (band >2,900 ≤3,000) RM51.65 RM14.75
EIS RM5.90 RM5.90
SKBBK — RM22.15
HRD Corp levy (1%) RM30.00 —
Subtotal RM477.55 RM372.80
Total employer cost / employee net before PCB RM3,477.55 RM2,627.20

Example 3 — RM10,000 per month

Line Employer Employee
EPF (band RM9,900.01–10,000.00, at 12% / 11%) RM1,200.00 RM1,100.00
SOCSO (ceiling row) RM104.15 RM29.75
EIS (ceiling row) RM11.90 RM11.90
SKBBK (ceiling row) — RM44.65
HRD Corp levy (1%) RM100.00 —
Subtotal RM1,416.05 RM1,186.30
Total employer cost / employee net before PCB RM11,416.05 RM8,813.70

The pattern worth drawing out: SOCSO, EIS and SKBBK all stop rising above RM6,000 — from that point they are fixed ringgit amounts no matter how large the salary. EPF continues by band all the way to RM20,000 and only then switches to a straight percentage. The HRD Corp levy has no ceiling at all. So as salaries climb, the marginal statutory cost converges on EPF plus the levy, and the PERKESO lines become a rounding item.

To run an exact figure for a specific salary, age and status, use the Malaysia Employment Cost Calculator.

What changed in 2025–2026?

Short answer: four things landed — a higher minimum wage, EPF for foreign workers, the new employee-borne SKBBK contribution, and the Cabinet's decision to make SKBBK voluntary for locals — and two further SKBBK rate steps are already legislated for 2028 and 2031.

Date Change
1 Jul 2024 Invalidity Scheme extended to foreign workers (still relevant context)
1 Oct 2024 SOCSO and EIS wage ceiling raised RM5,000 → RM6,000
1 Feb 2025 Minimum wage RM1,700 (employers with fewer than 5 employees: 1 Aug 2025)
Oct 2025 salary month Mandatory EPF for non-citizens at 2% / 2%
1 Jun 2026 SKBBK / LINDUNG 24 JAM begins — employee 0.75%
8 Jul 2026 Cabinet makes SKBBK voluntary for locals; opt-out window 13 Jul – 31 Aug 2026
1 Jun 2028 SKBBK rate rises to 1.00%
1 Jun 2031 SKBBK rate rises to 1.25%

Sources (official)

Malaysia statutory contributions — frequently asked questions

What EPF rate applies to an employee earning exactly RM5,000?

The employer rate is 13% and the employee rate is 11%, and the amount comes from the band RM4,980.01–5,000.00: RM650.00 employer, RM550.00 employee, RM1,200.00 total. RM5,000 is the only wage point at which the employer rate steps — 13% at or below it, 12% above it. The employee rate does not change at any wage.

Is EPF now mandatory for foreign workers?

Yes — 2% employer and 2% employee, from the October 2025 salary month, first payment due 15 November 2025. It covers non-citizens with a valid passport and a valid Immigration pass; domestic servants (maid, cook, gardener, cleaner, babysitter, driver and similar) are excluded. The 2% is computed directly rather than read from the band table, and cents round up to the next ringgit. KWSP has published no scheduled increase to this rate.

Is the SOCSO ceiling RM5,000 or RM6,000?

RM6,000, since 1 October 2024, for SOCSO under Act 4 and EIS under Act 800 alike. RM5,000 was the previous ceiling and still appears on a lot of stale pages and in older payroll configurations.

Why doesn't 1.75% of the salary match the SOCSO figure in my payroll?

Because the schedule is a band table and the amount is read from it, not multiplied out. The rounding in the table is not even internally consistent — 53.375 prints as RM53.35 while 104.125 prints as RM104.15. Configure the schedule as a lookup table and the reconciliation problem disappears.

Do foreign workers cost less on SOCSO than Malaysians?

Not any more. Employment Injury cover started 1 January 2019 (employer 1.25%) and the Invalidity Scheme was extended to foreign workers on 1 July 2024 (employer 0.5%, worker 0.5%). Since that date a foreign worker under 60 carries the same First Category loading as a Malaysian — employer 1.75%, employee 0.5%. EIS, by contrast, still excludes foreign workers entirely.

Is the maximum SKBBK deduction RM44.65 or RM45.00?

PERKESO's documents disagree: the statutory schedule's top row says RM44.65, while PERKESO's FAQs say RM45.00 (0.75% of RM6,000). Both are primary PERKESO sources. Post the RM44.65 schedule figure, since the schedule is what contributions reconcile against, and record the discrepancy rather than treating either number as a typo.

Can a Malaysian employee still opt out of SKBBK?

The opt-out window ran 13 July – 31 August 2026 through the LINDUNG Faedah portal and has closed. Local employees who filed nothing are deemed participants from the September 2026 contribution month. What happens after 31 August 2026 — rejoining or opting in later — is contested between PERKESO's own documents and remains unresolved. Confirm the current handling directly with PERKESO before actioning any change; we would rather tell you it is unsettled than publish a rule that isn't.

Does the HRD Corp levy stop at RM6,000 like SOCSO?

No — the levy has no wage ceiling at all. SOCSO, EIS and SKBBK all cap at RM6,000 of wages, but the levy is charged on (basic salary − unpaid leave + fixed allowance) with no upper limit, so it keeps scaling on senior salaries. It applies to Malaysian citizen employees only; bonuses, commissions, gratuity, overtime and night-work, shift, attendance and travel allowances are outside the base.

Did income tax rates change for YA 2026?

No. The resident PCB bands are unchanged from YA 2023 through YA 2026, from 0% up to 30% above RM2,000,000 of chargeable income. Non-residents remain on a flat 30% with no reliefs and no rebates.

What is the minimum wage, and does it apply to very small employers?

RM1,700 per month from 1 February 2025 under the Minimum Wages Order 2024 (P.U.(A) 376). Employers with fewer than five employees had it deferred to 1 August 2025; that deferral has expired, so every employer is in scope regardless of size. It applies to local and foreign employees alike.

How do I run Malaysian payroll without a local entity?

Use an Employer of Record. Aniday employs your Malaysian team members through its local infrastructure and runs exactly the schedules on this page — EPF Third Schedule bands, SOCSO and EIS at the RM6,000 ceiling, SKBBK deductions, the HRD Corp levy and PCB — with no Malaysian entity required. Aniday has onboarded 5,000+ companies and works with a network of 50,000+ headhunters across Asia. See Employer of Record Malaysia or Payroll Outsourcing in Malaysia.

Related services & tools