← All insights Compliance

EPF and SOCSO Employer Registration in Malaysia 2026: How a New Sdn Bhd Registers With KWSP, PERKESO, EIS and LHDN — Documents, the 7- and 30-Day Deadlines, Foreign Staff and LINDUNG 24 Jam

·14 min read

A new Sdn Bhd can go months without needing EPF or SOCSO, then need both within days of its first hire. Most owners find out when payroll is due and there is no employer number to pay into. This guide covers what a new Malaysian company must register when it takes on its first employee: the agencies, the forms, the documents SOCSO actually asks for, the 7-day and 30-day deadlines, how foreign staff are treated, and the 2026 changes (LINDUNG 24 Jam and the review of the 2% EPF rule for foreign workers) that payroll templates copied from last year will miss.

Quick answer (as at 28 September 2026): once a Malaysian company hires its first employee it must register as an employer with EPF (KWSP) within 7 days using Form KWSP 1, and with SOCSO (PERKESO) within 30 days on the ASSIST portal. That one PERKESO registration covers both SOCSO (Act 4) and EIS (Act 800), using Borang 1 and Borang SIP 1. It must also hold an LHDN employer (E) number and file Form CP22 within 30 days of each new hire. The agencies charge no registration fee. EPF, SOCSO, EIS and PCB are all paid by the 15th of the following month. Foreign employees have paid EPF at 2% + 2% since October 2025. The Cabinet agreed on 8 July 2026 to review that rule, but no change has been announced yet.

Four registrations, not one

New owners often think of "EPF and SOCSO" as a single formality. There are actually four employer registrations, run by three agencies under four different laws. A fifth one, HRD Corp, applies only once headcount crosses a threshold. Each has its own portal, form and clock, and missing one is an offence in its own right, separate from any late contribution.

RegistrationAgency and lawChannel and formDeadline
EPF employerKWSP · EPF Act 1991Form KWSP 1 (online or at an EPF counter); i-Akaun (Employer) activated with KWSP 1(i)Within 7 days of becoming liable, i.e. of the first hire
SOCSO employerPERKESO · Employees' Social Security Act 1969 (Act 4)ASSIST portal · Borang 1 (employer), Borang 2 (each employee)Within 30 days of the first hire
EIS employerPERKESO · Employment Insurance System Act 2017 (Act 800)Same ASSIST registration · Borang SIP 1 / SIP 2Together with SOCSO
Employer tax fileLHDN · Income Tax Act 1967, s.83e-Daftar / MyTax · E number; e-CP22 for each new employeeCP22 within 30 days of each hire
HRD Corp (if applicable)HRD Corp · PSMB Act 2001HRD Corp e-TRIS registrationOnce there are 10 or more Malaysian employees in a covered sector
No employees, no EPF or SOCSO yet, but still an LHDN employer file. A company with no staff does not register with EPF or PERKESO. LHDN treats the employer file differently: it is not tied to headcount, and a company files Form E every year whether or not it paid any salary.

When the clock actually starts

The trigger for EPF and SOCSO is simple: the first person the company pays wages to under a contract of service. It does not matter whether they are full-time, part-time or on probation. What catches new companies is how often that first "employee" turns out to be the director.

A director who takes a monthly salary under an employment arrangement is generally an employee for EPF purposes, so the company becomes an EPF employer the month that salary starts. A director who takes only directors' fees, with no employment contract, is in a different position. Fees and salary are treated differently for contributions, so decide which you are paying before the first payment rather than after. If the only person on payroll is a foreign director on an Employment Pass, the company is still an employer and the registrations below still apply. Only the contribution mix changes.

The second trap is timing. Seven days is short. A company that signs its first employee on the 1st and plans to "sort out EPF with the first payroll" at the end of the month is already three weeks late. Register as soon as the offer letter is signed, not when salary is due.

Employer shaking hands with a new hire after an interview
The 7-day EPF clock starts at the first hire, not at the first payroll run.

EPF (KWSP) employer registration, step by step

The EPF registration creates the employer reference number that every monthly contribution is paid against. For a Sdn Bhd the sequence is:

  1. Complete Form KWSP 1 (employer registration) with the company's registered and business addresses, nature of business, the date the first employee started and the authorised contact person.
  2. Attach the SSM documents. These are the incorporation documents issued under the Companies Act 2016 (the Section 14 application and the Section 15 notice of registration, or a current company profile), plus the identity document of the director signing.
  3. Submit through EPF's online employer registration or at an EPF counter. EPF issues the employer number once the form is accepted.
  4. Activate i-Akaun (Employer) using Form KWSP 1(i). This is the online account used to submit the monthly contribution schedule and pay. EPF expects it to be activated within 30 days of registration. Without it, every payment has to be made manually.
  5. Register the employees. Malaysian employees normally already have an EPF membership number linked to their MyKad. A non-Malaysian employee with no EPF account needs one opened. Since January 2026 EPF has been asking non-Malaysian members to complete fingerprint registration at an EPF branch so that contributions are credited correctly.

None of this is complicated, but the forms must match SSM records exactly, down to the registered address and the directors' names. A mismatch is the most common reason an application comes back. If you would rather hand it over, our KWSP (EPF) employer registration service prepares Form KWSP 1 and the i-Akaun activation from your SSM file and returns the employer number ready for the first payroll.

SOCSO and EIS on the ASSIST portal: what PERKESO asks for

PERKESO runs both of its schemes through one online system, the ASSIST portal, and one employer registration enrols the company in both SOCSO (Act 4) and EIS (Act 800). The process has two stages:

  1. Portal enrolment. Complete the ASSIST portal enrolment application. PERKESO emails temporary login credentials to the company's contact person.
  2. Employer registration. Log in and upload the signed and scanned registration forms and supporting documents. The employer code is issued after PERKESO approves the registration, and contributions are paid through the same portal from then on.
Document / formWhat it isNotes
Borang 1SOCSO employer registration (Act 4)Signed by a director, with company stamp
Borang SIP 1EIS employer registration (Act 800)Filed together with Borang 1
Borang 2 / Borang SIP 2Registration of each employee for SOCSO / EISFor every new hire, within 30 days
Foreign Worker Registration Form + dependant declarationReplaces Borang 2 for non-citizensNo SIP forms: EIS does not cover foreign workers
SSM documentsCompany profile / Section 14 and 15 documentsNames and addresses must match the forms
Director's identity documentMyKad or passport copyOf the person signing Borang 1
First employee's particularsIC or passport number, start date, monthly wageDetermines the contribution category

PERKESO's current checklist on the ASSIST portal is the final word, and it is updated from time to time. The list above covers what a normal Sdn Bhd application needs. PERKESO also requires employers to keep a register of employees with names, identity numbers, wages and contributions, and to retain those records for seven years. Our SOCSO employer registration service handles the ASSIST enrolment, Borang 1 and SIP 1 together, so the company receives its SOCSO and EIS employer code in one pass.

Company documents and forms laid out on a desk for registration
One ASSIST registration enrols the company in both SOCSO and EIS. The forms have to match the SSM file line for line.

Local and foreign staff are registered differently

Registration is the same act for every employee. The contribution stack is not, and a payroll set up for Malaysians will over- or under-deduct for foreign staff. The rates below are the ones in force as at September 2026. The payroll mechanics are covered in our EPF, SOCSO, EIS and PCB payroll guide.

SchemeMalaysian / PR employee (under 60)Foreign employee
EPFEmployer 13% (wage ≤ RM5,000) or 12% (above); employee 11%Employer 2% + employee 2%, mandatory from October 2025 wages (domestic workers excluded)
SOCSOFirst Category: employer 1.75%, employee 0.5%Employment Injury Scheme only: employer 1.25%, no employee share
EISEmployer 0.2% + employee 0.2% (citizens and PR aged 18–60)Not covered
Wage ceilingSOCSO and EIS on wages up to RM6,000 a monthSOCSO up to RM6,000
LINDUNG 24 JamEmployee 0.75% (Phase 1) unless opted out; no employer shareApplies to local employees (see next section)
The 2% EPF rule for foreign staff is under review, not suspended. On 8 July 2026 the Cabinet agreed to review the mandatory 2% contribution for foreign workers after a request from Barisan Nasional, and press reports said the review was leaning towards postponement. As at 28 September 2026 no suspension or new date has been gazetted or announced by EPF. Employers should keep contributing 2% + 2% until EPF says otherwise, because stopping early creates arrears plus late-payment charges if the rule stays.

Two more points about foreign staff. An Employment Pass holder is an employee like any other for these purposes. Employing them through an overseas payroll does not remove the Malaysian company's obligations if the person works for it in Malaysia. And EPF, SOCSO and LHDN all have to know when a foreign employee leaves, which ties into exit clearance. See our Employment Pass guide for the immigration side.

Factory workers on a production floor in Malaysia
The same registration covers every worker, but a foreign worker's contribution mix differs: 2% EPF, injury-only SOCSO and no EIS.

LINDUNG 24 Jam: the 2026 change that confuses payroll

From 1 June 2026 PERKESO started the Non-Occupational Accident Scheme (Skim Kemalangan Bukan Bencana Kerja, SKBBK), branded LINDUNG 24 Jam. It covers accidents outside working hours, at home, while travelling or during leisure activities within Malaysia. The contribution is paid by the employee only: 0.75% of wages in Phase 1, with 1.00% and 1.25% planned for later phases. The employer pays nothing extra but deducts and remits it with SOCSO.

The scheme started as compulsory. On 8 July 2026 the Cabinet made participation voluntary. PERKESO then published a Liability Release Declaration (Perakuan Pelepasan Liabiliti) for employees who want to leave, with a submission window from 13 July to 31 August 2026. Employees who did not submit it stayed in. Contributions already paid for June 2026 are not refunded, and an employee who opted out can rejoin later.

For a company hiring now, the practical points are:

LHDN: the employer number, CP22 and PCB

The tax side runs on its own track. The company needs an employer (E) file number from LHDN, applied for through e-Daftar or MyTax. Under section 83 of the Income Tax Act 1967, the employer must then:

The E number is separate from the company's income tax (C) file and from its e-Invoice TIN. All three are LHDN numbers, but they are three different registrations.

HRD Corp: the registration that depends on headcount

The fifth registration applies only when the company has 10 or more Malaysian employees in a sector covered by the Pembangunan Sumber Manusia Berhad Act 2001. Registration is then mandatory with a levy of 1% of monthly wages. Companies with 5–9 Malaysian employees may register voluntarily at 0.5%, but the levy is binding once they do. Headcount counts Malaysian citizens only. Expatriates are not counted and are not levied. Our HRD Corp levy guide explains how the test is counted and how the levy can be claimed back as training.

Calendar with weekly deadlines marked
Five different clocks: 7 days for EPF, 30 days for SOCSO and CP22, and the 15th of every month for payment.

Deadlines and penalties in one table

ObligationDeadlineIf missed
EPF employer registration7 days from first hireOffence under the EPF Act 1991; late contributions carry a late-payment charge plus dividend
EPF monthly contribution15th of the following monthNon-payment: up to RM10,000 or 3 years' imprisonment, or both (s.43(2))
SOCSO / EIS employer and employee registration30 daysUp to RM10,000 or 2 years' imprisonment, or both (Act 4, s.94); compounds are common
SOCSO monthly contribution15th of the following monthLate-payment interest at 6% a year for each day late, minimum RM5
CP22 new employee notice30 days from start dateOffence under the Income Tax Act 1967
PCB remittance15th of the following monthPenalty on the unpaid amount; the company is liable for tax it failed to deduct
Form E31 MarchOffence even for a company with no staff

The costly part is rarely the registration fine itself. It is the back-dated contributions: an employer that registers late still owes every month's contribution from the first hire, plus late charges and interest on each one.

Six mistakes new employers make

  1. Waiting for the first payroll. The EPF deadline is 7 days from the hire, not 7 days before payday.
  2. Forgetting the director is an employee. A salaried director makes the company an employer from the first salary month.
  3. Registering SOCSO but not EIS. Borang SIP 1 goes in with Borang 1. A company that files only Act 4 forms has EIS arrears.
  4. Using the Malaysian stack for foreign staff. Foreign employees pay 2% EPF, are in the Employment Injury Scheme only, and have no EIS.
  5. Treating LINDUNG 24 Jam as optional for the employer. It is voluntary for the employee through PERKESO's declaration, not something the employer decides on the payslip.
  6. Mixing up the three LHDN numbers. The E number (employer), C number (company tax) and the TIN used on e-Invoices are separate, and PCB has to be remitted under the E number.
A new company's first-hire checklist: offer letter signed → EPF (Form KWSP 1) the same week → i-Akaun activation → PERKESO ASSIST enrolment, Borang 1 + SIP 1 → employee registrations (Borang 2 / SIP 2 or foreign-worker form) → LHDN E number and e-CP22 → payroll set to the correct stack per employee → first payment by the 15th of the next month.

Doing it in the right order

For a newly incorporated Sdn Bhd, the order that avoids arrears is: finish the SSM incorporation and open the bank account (see our step-by-step incorporation guide), then register EPF and SOCSO/EIS as soon as the first employment contract is signed. Both registrations can be done in parallel, because neither needs the other's number. The LHDN employer file can be opened at any time. It is easiest to do it together with the company's tax file.

If you are setting up in Malaysia from abroad, or the first hire is a foreign director on an Employment Pass, we can handle the EPF employer registration and the PERKESO SOCSO and EIS registration from your SSM file, so the employer numbers are ready before the first payroll. Talk to us on WhatsApp at +60 12-321 1349.

Frequently asked questions

How do I register my company as an employer with EPF (KWSP)?

Submit Form KWSP 1 with the company's SSM incorporation documents and the signing director's ID, online or at an EPF counter, within 7 days of hiring the first employee. EPF issues an employer number; then activate i-Akaun (Employer) with Form KWSP 1(i), which EPF expects within 30 days. There is no registration fee.

What documents are needed to register SOCSO (PERKESO) as an employer?

On the ASSIST portal you upload Borang 1 (SOCSO employer), Borang SIP 1 (EIS employer), the company's SSM documents, the signing director's IC or passport, and each employee's details on Borang 2 / SIP 2 (or the Foreign Worker Registration Form for non-citizens). Register within 30 days of the first hire; PERKESO's current checklist on ASSIST is authoritative.

Are SOCSO and EIS separate registrations?

They are separate schemes under different Acts (Act 4 and Act 800) with separate forms, but one PERKESO registration on the ASSIST portal covers both: file Borang 1 and Borang SIP 1 together. EIS covers Malaysian citizens and PRs aged 18–60 only, so foreign workers need no SIP forms.

Do foreign employees in Malaysia have to contribute to EPF in 2026?

Yes. Since October 2025 wages, EPF is mandatory for non-Malaysian employees at 2% from the employer and 2% from the employee (domestic workers excluded). The Cabinet agreed on 8 July 2026 to review the rule, but as at 28 September 2026 no suspension has been announced, so employers should keep paying.

Is LINDUNG 24 Jam compulsory for employees?

No longer. The scheme started on 1 June 2026 at 0.75% of wages paid by the employee only; on 8 July 2026 the Cabinet made it voluntary. Employees who did not file PERKESO's Liability Release Declaration (window 13 July to 31 August 2026) remain covered, so employers keep deducting unless an opt-out is on file.

Related services

We handle the process described in this article end-to-end.

Browse all 92 services →

This article is general information only, not legal, tax or immigration advice. Policies, thresholds and official fees are set by the relevant Malaysian authorities and may change. Talk to our consultants about your specific situation.

How ONEKEY BIZ can help

Need help navigating this in Malaysia?

Our Mandarin- and English-speaking consultants handle the whole process — fixed quotes, zero hidden fees.