PERKESO Software for SOCSO & EIS in Malaysia
SOCSO Category 1 & 2, EIS (SIP) on each run, payslips, and CSV export—then you complete PERKESO ASSIST
Built for Malaysian SMEs reconciling SOCSO/EIS in ASSIST
Export clean SOCSO and EIS totals each month before you remit
Free plan available • No credit card required • Upgrade anytime
Key facts
High-signal points for buyers comparing options.
SOCSO Category 1
Employment Injury + Invalidity
SOCSO Category 2
Employment Injury only (over-60)
EIS Employer Rate
0.2% of insured wages
EIS Employee Rate
0.2% of insured wages
EIS Eligibility
Under 60 (or under 60 at first contribution)
Monthly Deadline
15th of following month
Auto-detected SOCSO Category 1 vs 2 from employee age data
EIS over-60 exemption applied when rules say so
Foreign worker SOCSO (Category 2, employer-only) without manual tables
CSV totals you can match before ASSIST payment
What HavaHR brings together
Payroll, people operations, statutory calculations and HR documents in one workflow built for Malaysian SMEs.
SOCSO Category 1 (employment injury + invalidity)
SOCSO Category 2 (employment injury only, over-60)
EIS / SIP contribution at official rate
PERKESO wage class auto-classification
EIS over-60 eligibility exemption
Foreign worker SOCSO handling
Payroll CSV export with SOCSO and EIS columns
SOCSO and EIS amounts on payslip PDFs
Locked payroll runs for a clear monthly record
Compare the important differences quickly
| Capability | Excel / Manual | Generic Payroll | HavaHR (PERKESO) |
|---|---|---|---|
| SOCSO category | Manual lookup per employee | Often single-category | Auto Category 1 vs 2 by age |
| EIS eligibility | Easy to misapply | Limited rule logic | Over-60 exemption automatic |
| Foreign worker handling | Often wrong | Sometimes missing | Correct SOCSO Cat 2 only |
| Wage ceiling | Manual cap | Manual override | Auto-applied per PERKESO table |
| Contribution export | Manual reformatting | Generic CSV | Payroll CSV with SOCSO/EIS columns |
| ASSIST submission | You submit | You submit | You submit (exports assist) |
How to get started with PERKESO software
Register your PERKESO employer account
If you have not yet, register at PERKESO ASSIST Portal (assist.perkeso.gov.my). You will receive an employer code used in every monthly SOCSO and EIS submission.
Add PERKESO details to HavaHR
Enter your PERKESO employer code and employee SOCSO/EIS settings in HavaHR. Each payroll run records SOCSO and EIS on payslips and in a CSV export you can reconcile before uploading through PERKESO ASSIST.
Classify employees for SOCSO and EIS
Set each employee’s SOCSO category (Category 1: employment injury + invalidity, or Category 2: employment injury only — typically for over-60). Mark EIS eligibility (excluded for over-60 first-time entrants). HavaHR applies the right schedule per employee.
Run payroll — SOCSO and EIS calculate automatically
Salaries flow through PERKESO’s wage classes and contribution tables on every payroll. Both employer and employee shares are calculated, with the correct wage ceilings applied automatically.
Submit SOCSO and EIS to PERKESO by the 15th
Use your payroll CSV totals, then complete payment and submission in PERKESO ASSIST by the usual 15th-of-following-month deadline. Track that date on your own calendar—HavaHR does not send statutory deadline notifications today.
Recommended Tool: HavaHR
HR Automation for Malaysian SMEs
Related queries
Authority sources
PERKESO (Pertubuhan Keselamatan Sosial)
Official Malaysian Social Security Organisation administering SOCSO and EIS contributions.
PERKESO ASSIST Portal
PERKESO employer self-service portal for monthly SOCSO and EIS contribution submissions.
Employees’ Social Security Act 1969
Statutory basis for SOCSO contribution obligations on Malaysian employers.
Employment Insurance System Act 2017
Statutory basis for EIS (SIP) contribution obligations.