Managing EPF, SOCSO and EIS Contributions in Payroll Processing in Malaysia

Managing EPF, SOCSO and EIS Contributions in Payroll Processing in Malaysia requires calculating mandatory retirement, social security, and retrenchment insurance deductions for private sector employees. Employers must apply the statutory RM6,000 monthly wage ceiling for SOCSO and EIS, calculate uncapped EPF contributions, and remit payments via KWSP i-Akaun and PERKESO ASSIST by the 15th.
Operating a compliant payroll in Malaysia demands far more than deducting a flat percentage from gross earnings. The statutory framework rests upon three distinct pillars, each governed by separate legislation, independent regulatory bodies, and divergent definitions of contributable wages. For finance, HR, and payroll leaders, managing EPF, SOCSO and EIS contributions in payroll processing in Malaysia involves navigating subtle distinctions between cash allowances, overtime pay, and contractual bonuses.
Recent statutory updates have expanded employer obligations, notably the gazetted RM6,000 monthly wage ceiling under Act 4 and Act 800, alongside mandatory retirement contributions for foreign employees. This operational playbook provides the exact calculation methodology, statutory schedules, monthly filing workflows, and internal controls required to maintain an error-free payroll function across Malaysia.
The Statutory Framework: EPF, SOCSO, and EIS
Malaysia's statutory framework protects workers through retirement savings, workplace injury coverage, invalidity pensions, and job loss support. Each fund operates under an independent legal mandate and distinct calculation logic.
The Employees Provident Fund, known locally as Kumpulan Wang Simpanan Pekerja (KWSP), operates under the Employees Provident Fund Act 1991. Managed through the official Employees Provident Fund (KWSP) portal, it is a compulsory defined-contribution retirement scheme where monthly contributions accumulate annual dividends until retirement.
The Social Security Organisation, or Pertubuhan Keselamatan Sosial (PERKESO), administers the Employees' Social Security Act 1969 (Act 4). PERKESO provides social safety net protection through the Employment Injury Scheme (workplace accidents) and the Invalidity Scheme (24-hour protection against invalidity or death). Remittances are processed through the official Social Security Organisation (PERKESO) platform.
The Employment Insurance System, known as Sistem Insurans Pekerjaan (SIP), operates under the Employment Insurance System Act 2017 (Act 800) and is administered by PERKESO. EIS provides active labour market assistance, including job search allowances and vocational training for retrenched private sector workers.
Statutory Eligibility, Contribution Rates, and Wage Ceilings
Statutory deductions in Malaysia depend on residency status, age, and monthly contributable earnings. While EPF has no statutory salary cap, SOCSO and EIS enforce a strict monthly wage ceiling of RM6,000. For employees earning above RM6,000 per month, SOCSO and EIS contributions are capped at the RM6,000 wage bracket.
Under the EPF Act 1991, standard rates for Malaysian citizens and permanent residents below age 60 require an 11% employee deduction, paired with a 13% employer contribution for wages up to RM5,000, or 12% for wages above RM5,000. For citizens aged 60 and above, employee deductions drop to 0%, while the employer contributes 4%. Under the EPF Amendment Act, foreign employees holding valid passes are subject to mandatory contributions of 2% from the employer and 2% from the employee.
The table below summarizes the statutory rates and wage limits across all three funds:
| Statutory Fund | Covered Demographics | Wage Ceiling | Employer Share | Employee Share |
|---|---|---|---|---|
| EPF (KWSP) (≤ RM5,000) | Citizens & PRs below 60 | No ceiling | 13.0% of wages | 11.0% of wages |
| EPF (KWSP) (> RM5,000) | Citizens & PRs below 60 | No ceiling | 12.0% of wages | 11.0% of wages |
| EPF (KWSP) (Senior Citizens) | Citizens aged 60 and above | No ceiling | 4.0% of wages | 0.0% (Exempt) |
| EPF (KWSP) (Senior PRs) | PRs aged 60 and above | No ceiling | 6.0% or 6.5% | 5.5% of wages |
| EPF (KWSP) (Foreign Workers) | Non-Malaysian work pass holders | No ceiling | 2.0% of wages | 2.0% of wages |
| SOCSO Category 1 | Employees under 60 (Injury + Invalidity) | RM6,000 / month | Approx. 1.75% (Max RM104.15) | Approx. 0.5% (Max RM29.75) |
| SOCSO Category 2 | Employees aged 60+ (Injury only) | RM6,000 / month | Approx. 1.25% (Max RM74.40) | 0.0% (Exempt) |
| EIS (SIP) | Citizens & PRs aged 18 to 60 | RM6,000 / month | 0.2% (Max RM11.90) | 0.2% (Max RM11.90) |
To determine statutory scheme applicability during employee onboarding, follow the decision tree below.
flowchart TD
N1["New Hire Onboarding"] --> N2{"Nationality Status?"}
N2 -->|"Malaysian or PR"| N3{"Employee Age?"}
N2 -->|"Foreign Worker"| N4["EPF 2% plus SOCSO Cat 1"]
N3 -->|"Under 60"| N5["EPF Standard, SOCSO Cat 1, EIS"]
N3 -->|"60 and Above"| N6{"Citizen or PR?"}
N6 -->|"Malaysian Citizen"| N7["EPF 4% Employer, SOCSO Cat 2"]
N6 -->|"Permanent Resident"| N8["EPF Reduced, SOCSO Cat 2"]Defining the Contributable Wage Base: EPF vs. SOCSO and EIS
A frequent cause of payroll reconciliation variances is applying gross salary uniformly across all statutory bodies. The EPF Act 1991 and PERKESO legislation enforce distinctly different inclusions and exclusions.
Under the EPF Act 1991, contributable remuneration includes basic salary, commissions, contractual bonuses, paid leave allowances, and cash incentives. However, Section 2 of the Act explicitly excludes overtime payments, travelling allowances, retirement gratuities, and retrenchment compensation.
For SOCSO (Act 4) and EIS (Act 800), wages include overtime pay, shift allowances, commissions, and food allowances. Conversely, PERKESO explicitly excludes annual bonuses, contractual gratuities, and official travel reimbursements.
The remuneration classification table below highlights these key component differences:
| Remuneration Component | EPF? | SOCSO? | EIS? | Payroll Classification Rule |
|---|---|---|---|---|
| Basic Salary | Yes | Yes | Yes | Contractual base pay across all statutory schemes |
| Overtime (Normal, Rest, Holiday) | No | Yes | Yes | Excluded under EPF; included under Act 4 and Act 800 |
| Annual / Performance Bonus | Yes | No | No | Included in EPF; excluded from SOCSO and EIS |
| Sales Commission | Yes | Yes | Yes | Direct performance earnings; included in all funds |
| Fixed Cash Allowances | Yes | Yes | Yes | Regular contractual allowances are contributable |
| Travel Mileage Reimbursement | No | No | No | Actual business travel expenses are exempt |
| Director Fees | No | No | No | Payments strictly for directorship duties are exempt |
| Severance and Gratuity | No | No | No | Retirement and termination compensation is exempt |
When operating regional teams, managing these variations across jurisdictions requires structured controls. Many expanding firms turn to Multi-Country Payroll Outsourcing to prevent statutory misclassifications between local and international entities.
Best Practices for Managing EPF, SOCSO and EIS Contributions in Payroll Processing in Malaysia
Executing an accurate statutory cycle requires disciplined monthly scheduling. Remit contributions for EPF, SOCSO, and EIS on or before the 15th day of the month following the wage period. The workflow below outlines the end-to-end statutory process.
flowchart TD
A["Gross Payroll Inputs"] --> B{"Classify Employee Profile"}
B -->|"Citizen or PR"| C["Apply EPF, SOCSO and EIS Rules"]
B -->|"Foreign National"| D["Apply Mandatory EPF and SOCSO"]
C --> E["Calculate Wage Base per Fund"]
D --> E
E --> F["Lookup Statutory Schedules"]
F --> G["Generate Bank and File Outputs"]
G --> H["Dual Portal Remittance"]
H --> I["KWSP i-Akaun by 15th"]
H --> J["PERKESO ASSIST by 15th"]
I --> K["Payroll Reconciliation and Archival"]
J --> KStep 1: Validate Master Data and Demographics
Verify employee master records before running gross-to-net calculations. Identify employees reaching age 60 during the period to transition them to SOCSO Category 2 and senior citizen EPF rates. For foreign staff, verify valid employment passes, apply the 2% EPF tier, and confirm EIS exemption.
Step 2: Compute Fund-Specific Wage Bases
Calculate separate contributable bases for each fund rather than using a single gross figure. Route overtime earnings into SOCSO and EIS bases while excluding them from EPF. Route annual bonuses into the EPF base while excluding them from SOCSO and EIS. Exclude business expense reimbursements from all funds.
Step 3: Lookup Statutory Gazette Schedules
Do not calculate SOCSO and EIS using raw percentage multiplication. PERKESO mandates wage-bracket lookup tables across 65 salary groups up to the RM6,000 ceiling. For EPF, apply Third Schedule wage brackets for earnings up to RM20,000, rounding each contribution up to the nearest whole Ringgit.
Step 4: Execute Dual Portal Remittance
Generate standard electronic contribution files from your payroll engine. Submit Form A via KWSP i-Akaun with direct corporate bank payment. Concurrently, submit Form 8A and EIS schedules through the PERKESO ASSIST Portal before the 15th cutoff. Download and archive stamped submission receipts.
Step 5: Reconcile General Ledger Balances
Conduct month-on-month variance checks on headcount, employer liabilities, and employee deductions. Complete monthly payroll reconciliation against your general ledger, verifying that statutory liability clearing accounts match actual bank disbursements to the cent.
Risk Controls, Penalties, and Operational KPIs
Statutory non-compliance carries severe liabilities. Under Section 46 of the EPF Act 1991 and Section 94 of Act 4, company directors face personal liability, corporate fines, and travel restrictions for unpaid contributions. Late EPF remittances incur dividend losses and statutory late charges. PERKESO enforces a mandatory late interest penalty of 6% per annum, calculated daily for every day contributions remain overdue.
Manage statutory payroll against these key operational metrics:
| Operational KPI | Target SLA | Measurement Method | Escalation Trigger |
|---|---|---|---|
| Statutory Accuracy | 100.0% | Monthly audit against Gazette schedule tables | Any table variance pauses payroll release |
| Filing Timeliness | By the 10th monthly | Portal submission receipt date (Deadline: 15th) | Unsubmitted files on the 12th escalate to Director |
| Clearing Variance | RM0.00 variance | General ledger liability clearing balance | Unreconciled balance over RM10.00 triggers review |
| New Hire Setup SLA | Within 48 hours | Validation of KWSP and PERKESO member IDs | Missing IDs 3 days before cutoff pauses payroll |
Enforce strict segregation of duties between HR teams updating employee master files, payroll specialists computing deductions, and finance managers approving bank disbursements to safeguard company funds.
Common Pitfalls in Malaysian Statutory Payroll
Even automated payroll teams encounter errors when handling complex Malaysian rules. Avoid these frequent mistakes:
- Using Flat Percentages Instead of Official Tables: Direct percentage formulas cause sen-level rounding errors against PERKESO Gazette brackets, triggering portal rejections.
- Misclassifying Overtime in EPF Calculations: Overtime is statutorily excluded under the EPF Act 1991. Including it inflates employer liabilities and depresses employee net pay.
- Ignoring the RM6,000 SOCSO and EIS Ceiling: Calculating SOCSO or EIS on full salaries above RM6,000 violates statutory caps and wastes corporate funds.
- Missing Age Milestones at 60: Failing to switch senior staff to SOCSO Category 2 causes unlawful employee deductions for invalidity protection.
- Mishandling Foreign Worker EPF Rules: Omitting the mandatory 2% EPF contribution for foreign employees on valid passes breaches statutory mandates.
- Deducting EIS from Foreign Employees: Foreign workers are legally exempt from EIS under Act 800; deducting it creates non-compliance.
Consult our guide on expanding to the east with Malaysia payroll outsourcing for additional operational guidance.
The Practitioner's Monthly Statutory Checklist
Complete this verification checklist before releasing monthly salary payments and statutory remittances:
- Validate KWSP member numbers and PERKESO registrations for all new joiners.
- Map foreign workers to the mandatory 2% employer and 2% employee EPF contribution tier.
- Confirm foreign workers are enrolled in SOCSO Category 1 and excluded from EIS.
- Switch employees reaching age 60 to SOCSO Category 2 (0% employee share) and 4% employer EPF.
- Include overtime in SOCSO and EIS wage bases, while excluding it from EPF.
- Include annual bonuses in EPF calculations, while excluding them from SOCSO and EIS.
- Cap SOCSO and EIS deductions precisely at the RM6,000 monthly wage ceiling.
- Match payroll register totals against electronic bank files and statutory schedules.
- Submit Form A via KWSP i-Akaun and Form 8A via PERKESO ASSIST by the 15th.
- Archive digitally stamped submission receipts and transaction references for tax audit records.
Managing Statutory Payroll Compliance with MYND Integrated Solutions
Maintaining statutory compliance across Southeast Asia requires rigorous regulatory tracking and reliable infrastructure. At MYND Integrated Solutions, we combine 25 years of global business process outsourcing experience with modern platforms to handle multi-entity payrolls effortlessly.
Through our comprehensive Payroll Outsourcing and specialized Payroll Compliance services, we manage end-to-end processing, from master data validation to portal filings. Our proprietary SaaS engine, MyPay, incorporates automated schedule table lookups, statutory wage caps, and foreign worker EPF logic, eliminating calculation errors.
Organizations partnering with us achieve 99% payroll accuracy and 99% compliance achievement, backed by structured operational governance that eliminates late filing risks. Whether managing local entities or cross-border teams, our managed services provide the controls, reporting visibility, and expertise necessary to protect your enterprise. Finance and HR leaders gain confidence when managing EPF, SOCSO and EIS contributions in payroll processing in Malaysia with a dedicated specialist partner.
Frequently Asked Questions
What happens if an employer misses the 15th deadline for EPF, SOCSO, or EIS?
Missing the 15th deadline triggers immediate financial penalties. EPF assesses dividend interest on outstanding balances from the due date. PERKESO imposes a late interest penalty of 6% per annum, calculated daily for every day contributions remain unpaid. Repeated default risks prosecution and director travel bans.
Are foreign workers in Malaysia required to contribute to EPF, SOCSO, and EIS?
Foreign workers on valid passes must contribute to EPF at a mandatory rate of 2% of wages, matched by a 2% employer contribution. They are also covered under SOCSO for Employment Injury and Invalidity schemes. However, foreign workers are statutorily exempt from EIS under Act 800.
Why do mathematical percentage calculations differ from PERKESO contribution tables?
PERKESO contributions under Act 4 and Act 800 are structured in official Gazette schedules divided into discrete wage groups up to RM6,000. Applying raw percentages creates rounding variances of several sen per employee, which leads to portal validation rejections during electronic file uploads.
How should payroll treat an employee turning 60 mid-month?
When an employee reaches age 60, their statutory status changes starting from the month of their 60th birthday. Under SOCSO, they move to Category 2 (0% employee share, approximately 1.25% employer share capped at RM6,000). For Malaysian citizens, employee EPF drops to 0%, while employer EPF drops to 4%.
Talk to a MYND specialist
Tell us a little about your setup. A specialist will come back within one business day.
Related Best Practices
Handling Work Pass and Foreign Worker Levy Costs in Payroll Processing in Singapore
Learn best practices for handling work pass and foreign worker levy costs in payroll processing in Singapore, covering EFMA rules, quota tiers, and GL entries.
PayrollIR8A and Auto-Inclusion Scheme (AIS) Filing in Payroll Processing in Singapore
A complete guide to IR8A and Auto-Inclusion Scheme (AIS) Filing in Payroll Processing in Singapore, detailing IRAS rules, appendices, and reconciliation controls.
PayrollManaging CPF Contributions in Payroll Processing in Singapore
A practitioner guide to managing CPF contributions in payroll processing in Singapore, detailing the 2026 Ordinary Wage ceiling of $8,000, senior worker rates, Additional Wage calculations, and CPF EZPay compliance.
Want expert help implementing these best practices?
Talk to Our Experts