Salary & Payroll

How to Check SOCSO Contribution Online 2026: PERKESO Portal, PERKESO Assist, iPERKESO App, and Statement Verification Step by Step

Step-by-step guide to checking SOCSO contributions online in Malaysia for 2026. Learn how to use the PERKESO Assist employer portal, the iPERKESO mobile app, how to verify employee contribution statements, and how to spot underpaid or missing contributions.

28 June 20268 min readBy DuitTools
check SOCSO contribution onlinePERKESO portal loginiPERKESO appverify SOCSO statementSOCSO contribution historyPERKESO Assist employercheck PERKESO contribution statusSOCSO online statementmissing SOCSO contributionsemak caruman PERKESO

A private-sector employee in Johor discovers during a medical claim attempt that his employer has not been remitting SOCSO contributions for the past six months. The employer deducted the employee's share from his payslip each month — he can see the RM14.75 line item on every payslip — but the money never reached PERKESO. He finds out only when he needs the coverage the most.

This scenario is more common than most employees assume. SOCSO contributions are not automatically visible the way EPF contributions are (via the EPF i-Akaun app). Checking whether your employer has actually remitted your SOCSO contributions requires knowing where to look, and most employees never check until there is a problem.

This guide covers every method to verify SOCSO contributions in 2026 — for employees checking their own coverage, and for employers verifying compliance across their workforce.

For a full understanding of how contributions are calculated, see our SOCSO calculation guide .


For Employees: How to Check Your SOCSO Contribution

Method 1: iPERKESO Mobile App

The iPERKESO app is the fastest way for employees to check their SOCSO contribution history. Available on the Apple App Store and Google Play Store.

Step 1: Download the iPERKESO app.

Step 2: Register for an account. You need your NRIC number and a valid email address or phone number.

Step 3: Log in and navigate to the "Caruman" (Contribution) section.

Step 4: The app displays your contribution history — each month's contribution from your employer, your employee share, and the date the contribution was posted.

Step 5: Cross-reference against your payslips. If the employee deduction appears on your payslip but the corresponding contribution does not appear in iPERKESO, the contribution has not been remitted.

Method 2: PERKESO Public Portal

If you do not want to install the app, the PERKESO public portal (www.perkeso.gov.my) provides contribution checking through the "Semakan Caruman" feature.

Step 1: Visit www.perkeso.gov.my.

Step 2: Under "Perkhidmatan Atas Talian" (Online Services), select "Semakan Caruman Pekerja" (Employee Contribution Check).

Step 3: Enter your NRIC number and the captcha code.

Step 4: The system displays the most recent contributions posted under your NRIC number, including the employer name and contribution month.

This method is simpler than the app — no registration required — but shows less detailed history.

Method 3: Request a Contribution Statement from PERKESO

For a full official record, you can request a printed contribution statement from any PERKESO office.

Step 1: Visit a PERKESO branch (there are over 50 nationwide).

Step 2: Bring your NRIC.

Step 3: Request a "Penyata Caruman" (Contribution Statement) for a specified period.

This method produces an official document that can be used as evidence in a dispute. It is the most authoritative record.


For Employers: How to Check SOCSO Contributions

PERKESO Assist Portal

The PERKESO Assist portal (assist.perkeso.gov.my) is the employer-facing platform for contribution submission and verification.

Step 1: Log in to assist.perkeso.gov.my with your employer registration number and password.

Step 2: Navigate to "Caruman" → "Semakan Caruman" (Check Contributions).

Step 3: Select the month and year.

Step 4: The system displays all employees for whom contributions were submitted, with the contribution amount broken down by employee and employer shares.

Step 5: Download the contribution statement as a PDF for record-keeping.

Monthly Contribution Submission Verification

After submitting the monthly Form 8A (Borang 8A) through PERKESO Assist, the portal generates a confirmation receipt. Save this receipt — it is your proof of submission in the event of a PERKESO audit.

What to Look for When Verifying

  • Zero contributions for an employee who should be contributing: Means that employee was either omitted from the submission or incorrectly classified as exempt.
  • Contribution amount lower than expected: Means the wage was incorrectly reported (below actual salary) or the wrong category was applied.
  • Contribution posted late: PERKESO records the posting date. Late payment incurs interest at 6% per annum on the outstanding amount, calculated daily.

How to Spot Problems in SOCSO Contribution Records

Red flags for employees

  1. Gap in contribution months: A month where no contribution is recorded despite continuous employment.
  2. Contribution amount lower than expected: If your salary is RM3,000 and the monthly contribution consistently appears as RM5.60 (the RM200–RM300 band) instead of RM67.60 (the RM2,900–RM3,000 band), your employer is under-reporting your wage.
  3. Employer name mismatch: If the contribution appears under a different company name, your employment may not be properly registered.

Red flags for employers

  1. Missing employee from the submission: An active employee who was not included in Form 8A.
  2. Wage mismatch: The reported wage differs significantly from the actual salary.
  3. Category misclassification: An employee under 60 classified under the Second Category.

What to Do If Contributions Are Missing

For employees

  1. Contact your employer's HR or payroll department first. Sometimes the issue is a processing delay or a data entry error, not deliberate non-payment.
  2. Escalate to PERKESO: If the employer does not resolve it, file a complaint at the nearest PERKESO office. PERKESO can initiate an inspection and compel the employer to pay outstanding contributions plus interest.
  3. Lodge a formal report: Under the Employees' Social Security Act 1969, failure to remit SOCSO contributions is an offence. PERKESO can prosecute non-compliant employers.

For employers

  1. Submit the outstanding contribution immediately via PERKESO Assist. Late payment interest accrues daily — the sooner you pay, the lower the penalty.
  2. Amend the relevant Form 8A for the affected months if wages were reported incorrectly.
  3. Contact PERKESO's Employer Service Centre if you need guidance on correcting historical submissions.

How Often Should You Check SOCSO Contributions?

For employees: twice a year

Check your contributions every January (after the previous year closes) and every July (mid-year spot check). January confirms that the full prior year's contributions were posted. July catches problems early enough to fix them within the same calendar year.

For employers: every month

Run a reconciliation between the PERKESO Assist submission and your internal payroll records every month, immediately after submission. A 10-minute monthly check prevents discrepancies accumulating into multi-year problems.


What the Contribution Statement Means

When you view your SOCSO contribution history in iPERKESO or on the printed statement, each row contains:

  • Bulan Caruman: The contribution month (not the payment month)
  • Nama Majikan: The employer's registered name with PERKESO
  • Gaji Dilaporkan: The reported monthly wage for that month
  • Caruman Pekerja: The employee's contribution amount
  • Caruman Majikan: The employer's contribution amount
  • Tarikh Bayaran: The date the contribution was posted to PERKESO

Verify that the reported wage matches your actual gross basic salary (not net pay, and not including bonuses or commissions). Verify that the employer name matches the company you work for. Verify that there are no gaps in the contribution months. Any discrepancy should be raised with your employer immediately.


FAQ

Can I check SOCSO contributions for a previous employer?

Yes. The iPERKESO app and the PERKESO portal show your contribution history across all employers. Each contribution entry includes the employer's name. If you have worked for three companies, you will see contributions from all three.

How far back can I check my SOCSO contribution history?

The iPERKESO app typically displays several years of history. For records beyond what the app shows, request a full statement at a PERKESO branch. PERKESO retains contribution records indefinitely.

Why can't I see my contributions even though my employer says they paid?

Possible reasons: the contribution was submitted under an incorrect NRIC number, the payment was not allocated correctly, or the contribution is still being processed (new submissions may take a few days to appear). Ask your employer for the Form 8A submission receipt — this confirms whether the contribution was actually submitted.

Can foreign workers check their SOCSO contributions online?

Yes. Foreign workers can register on the iPERKESO app using their passport number or foreign worker ID. The process is the same as for Malaysian citizens. However, the public portal's NRIC-based search may not work for passport numbers — the app is the recommended method for foreign workers.

Does the employer's SOCSO contribution appear on my payslip?

Most Malaysian payslips show only the employee's SOCSO deduction, not the employer's contribution. The employer's share is a company expense and is not deducted from your salary. However, the total contribution (employer + employee) is visible in the iPERKESO app and the PERKESO portal.

What if I forgot my iPERKESO app password or cannot log in?

Use the "Lupa Kata Laluan" (Forgot Password) function on the iPERKESO login screen. You will need your NRIC number and access to the email address or phone number registered with your account. If you cannot recover access online, visit any PERKESO branch with your NRIC for an in-person account reset. The PERKESO public portal's "Semakan Caruman" tool is a fallback if the app is unavailable — it requires no login, just your NRIC and a captcha.


Checking SOCSO contributions once a year — when you file taxes or do financial planning — catches problems before they become crises. The iPERKESO app makes the check take less than two minutes. Do not wait until you need to make a claim to discover that your contributions were never paid.

For a complete picture of your payroll deductions and net pay, use the DuitTools salary calculator .

Share: