
How to Check Your SOCSO (PERKESO) Number in Malaysia: Online & Offline Guide
Are You Hiring?
Find candidates in 72 Hours with 5+ million talents in Maukerja Malaysia & Ricebowl using Job Ads.
Hire NowLooking for your SOCSO number, PERKESO number, or PERKESO registration details in Malaysia?
For Malaysian employees, the PERKESO member number is the identity card number issued by the National Registration Department (JPN). For registered foreign workers, PERKESO generates a separate 12-digit Foreign Worker Social Security Number (KSPA).
You can check your PERKESO information online or get help from your employer, HR department, or a PERKESO office.
Quick Answer: How to Check Your SOCSO / PERKESO Number
| What you want to check | Where to check |
|---|---|
| Malaysian employee PERKESO number | Your JPN identity card number |
| Employee registration status | PERKESO e-Semak |
| SOCSO contribution information | PERKESO Prihatin |
| Employer's employee records | PERKESO ASSIST Portal |
| Foreign worker PERKESO number | 12-digit KSPA |
| Missing or incorrect records | Employer, PERKESO office or hotline |
What Is a SOCSO / PERKESO Number?
SOCSO is the commonly used English name for Pertubuhan Keselamatan Sosial (PERKESO).
When someone asks for a "SOCSO number" or "PERKESO number", they may actually be referring to different information, such as:
-
PERKESO membership number
-
Employee registration status
-
SOCSO contribution record
-
Employer registration details
-
Foreign worker KSPA number
For Malaysian employees, the PERKESO member number is the JPN identity card number.
For foreign workers, PERKESO generates a 12-digit KSPA number during registration.
So, if you are a Malaysian employee asking, "What is my SOCSO number?", your MyKad number is generally the number you need.
How to Check Your SOCSO / PERKESO Number Online
The best method depends on whether you want to check your registration status or your contribution record.
1. Check Your PERKESO Registration Through e-Semak
PERKESO's e-Semak service can be used to check employee and employer registration information.
For an employee registration check:
-
Open the official PERKESO e-Semak service.
- Select the employee option.
- Enter your identity card number.
-
Submit the search.
-
Review the registration information shown.
If you are entering a Malaysian identity card number, follow the format requested by the PERKESO system.
This is especially useful if you have recently started a new job and want to check whether your PERKESO registration has been recorded.
Important: A registration check is not the same as checking your full contribution history. For contribution information, use PERKESO's Prihatin service.
2. Check Your SOCSO Contributions Through Prihatin
Checking your PERKESO number is different from checking whether your monthly contributions have been recorded.
PERKESO's Prihatin app and web service provide online access to PERKESO services, including contribution checking.
You can use Prihatin to:
-
Check contribution information
-
Access PERKESO online services
-
Carry out certain PERKESO transactions
This is the more appropriate option when you want to check your contribution information rather than simply confirm your registration.
3. Employers Can Check Employee Records Through ASSIST
For employers and HR teams, the PERKESO ASSIST Portal is the main platform for managing employee registration and contribution matters.
Employers can use ASSIST to:
-
Register employees
-
Search existing employee records
-
Update employee information
-
Submit contributions
-
Manage contribution payments
-
Download contribution documents
-
Check payment-related records
For example, when registering a Malaysian employee, an employer can search the employee's record using the identity card number. If the record already exists, the employee's information can appear in the system.
This makes ASSIST particularly useful for HR and payroll teams.
How to Check SOCSO / PERKESO Offline
You can also check your information without using an online portal.
1. Ask Your HR or Payroll Department
Your employer or HR team can check your PERKESO registration and contribution records through the company's records and employer access.
This is useful if:
-
You recently joined a company
-
Your registration cannot be found online
-
Your personal information is incorrect
-
You want to verify your contributions
-
You need help finding a foreign worker's KSPA number
For employees, contacting HR is often the quickest way to resolve a registration issue because the employer handles the relevant employee registration and contribution processes.
2. Check Your Payslip
Your payslip may show your SOCSO/PERKESO contribution or related payroll information, depending on how your employer's payroll system is set up.
However, do not rely on a payslip alone to confirm your PERKESO registration or complete contribution history.
If the information is missing or unclear, ask your HR or payroll department to verify the record.
3. Visit a PERKESO Office
You can visit a PERKESO office if you need help with your registration, contribution record, or personal information.
Bring relevant documents such as:
-
MyKad or identity card
-
Passport and valid work documents for foreign workers
-
Employer information
-
Previous PERKESO documents, if available
PERKESO provides offices throughout Malaysia for enquiries and assistance.
4. Call PERKESO
You can contact PERKESO if you cannot find your record or need help with a PERKESO-related enquiry.
PERKESO Customer Service: 1-300-22-8000
Keep your identification and employment information ready when contacting PERKESO.
How to Check a Foreign Worker's PERKESO Number
Foreign workers use a different PERKESO identification number.
PERKESO generates a 12-digit Foreign Worker Social Security Number (KSPA) for each registered foreign worker.
The KSPA should not be confused with the worker's passport number.
Employers can manage foreign-worker registration through ASSIST. If a foreign worker cannot find their KSPA number, they should contact their employer or PERKESO.
What Is the Difference Between a PERKESO Number and a SOCSO Contribution?
A PERKESO member number identifies the worker in the PERKESO system.
A SOCSO contribution record shows the contribution information recorded for the worker.
They are therefore not the same thing.
For Malaysian employees, the PERKESO member number is the JPN identity card number.
To check contribution information, use Prihatin or ask your employer to verify the record through ASSIST.
How to Check If Your Employer Has Registered You With SOCSO
If you have recently started working and want to check your PERKESO registration, start with the employee registration check through e-Semak.
If you cannot find your record, check the following:
-
Make sure your identity card number was entered correctly.
-
Ask your HR department to confirm your registration.
-
Ask the employer to check your record through ASSIST.
-
Contact PERKESO if the issue remains unresolved.
For employer-side registration, PERKESO's ASSIST system allows employers to search for an existing employee record. If no record exists, the employer can proceed with employee registration.
What If My PERKESO Information Is Wrong?
If your name, identity details, employment information, or other PERKESO records are incorrect, contact your employer or HR department first.
Employers can update relevant employee information through ASSIST using the applicable PERKESO procedures.
If the issue cannot be resolved through your employer, contact PERKESO or visit a PERKESO office.
When Should Employers Check PERKESO Records?
Employers and HR teams should review PERKESO records whenever there is a relevant employee or payroll change, such as:
-
Updating employee information
-
Processing monthly contributions
-
Changing an employee's employment status
-
Checking a missing or incorrect contribution
PERKESO states that monthly contributions must generally be paid no later than the 15th day of the following month.
For example, January contributions are due by 15 February.
Regular checks can help HR identify registration or contribution issues before they cause problems for payroll or employee records.
SOCSO / PERKESO Checking Methods at a Glance
| Need | Best option |
|---|---|
| Find a Malaysian employee's PERKESO number | JPN identity card number |
| Check employee registration | e-Semak |
| Check contribution information | Prihatin |
| Manage employee records as an employer | ASSIST Portal |
| Find a foreign worker's PERKESO number | KSPA |
| Resolve missing or incorrect records | HR, PERKESO office or hotline |
Official PERKESO Resources
For the latest information, use PERKESO's official services and contact channels:
-
e-Semak for registration-related checks
-
Prihatin for contribution checking and other online services
-
ASSIST Portal for employer and employee administration
-
PERKESO offices for in-person assistance
Because PERKESO may update its online systems and administrative procedures, always check the official PERKESO website for the latest requirements.
FAQs
Is my IC number my SOCSO number?
For Malaysian employees, the PERKESO member number is the identity card number issued by JPN.
Can I check my SOCSO number online?
Yes. You can check your PERKESO registration information through the relevant PERKESO online services. For contribution information, PERKESO provides the Prihatin app and web service.
How can I check my SOCSO contribution?
Use PERKESO Prihatin to check contribution information. Employers can also verify contribution and employee records through ASSIST.
What is the PERKESO number for a foreign worker?
A registered foreign worker is assigned a 12-digit KSPA number by PERKESO. The KSPA is used for the worker's PERKESO transactions.
What should I do if I cannot find My PERKESO record?
Contact your HR or employer first. If the issue is not resolved, contact PERKESO at 1-300-22-8000 or visit a PERKESO office.
Are You an Employer Looking to Hire?
%20copy.jpg)
Finding the right candidates can take time. With AJobThing, you can post your vacancies and connect with job seekers across Malaysia.
Ready to hire? Post a Job Now
Read More:
-
Annual Bonus in Malaysia: How Employers Can Calculate, Structure & Pay Bonuses
-
Malaysia Salary & Wage Statistics 2025: Median Monthly Pay Rises to RM2,940
-
Malaysia and Nepal Agree to Streamline Foreign Worker Recruitment, Curb Worker Exploitation
-
PERKESO Includes Gig Workers, Hawkers and Self-Employed Malaysians in Op Kesan 2.0
-
Employee Transfer Letter Malaysia: Sample for Department, Role & Branch Transfer
-
EIS Malaysia: Workers to Receive Enhanced Benefits and Protection From 1 October 2026
-
EIS Malaysia: Workers to Receive Enhanced Benefits and Protection From 1 October 2026
-
LINDUNG 24 Jam Update: 8.5 Million Workers Remain Covered in Malaysia
-
Malaysia Labour Force Hits 17.37 Million in July 2026 as Unemployment Stays at 3.0%
-
Malaysia Budget 2027 To Focus On High-Value Jobs, Better Wages and Cost Of Living
-
Government Reviews Malaysia’s RM1,700 Minimum Wage As Living Costs Rise
-
Malaysia Labour Demand Grew 1.7% in Q2 2026: What Employers Need to Know
-
How to Register PMKS in Malaysia: Requirements & Benefits 2026
-
Pembiayaan TEKUN Online 2026: How to Apply, Eligibility & Required Documents
-
Pembiayaan untuk Usahawan 2026: Business Assistance, Grants, Loans & How to Apply
-
AI Untuk Rakyat 2026: Registration Guide, Eligibility & Free 3-Month AI Software
-
Malaysia Introduces Digital Pension Payments and MyPesara Plus to Support Government Retirees
-
SSM4U Malaysia 2026: Complete Guide to Registration, Login & Business Renewal
-
KESUMA Highlights Over 96,000 Active Job Vacancies to Expand Career Opportunities
-
LINDUNG 24 Jam (SKBBK) Opt-Out: Steps, Deadline, and What You Need to Know
-
Progressive Wage Policy (PWP) Malaysia: Salaries Up 13.8%, RM64 Million Paid Out
-
Foreign Worker Quota Malaysia: Complete Guide to KESUMA's New eQuota System (2026)
-
Government Confirms Umur Bersara Penjawat Awam Remains at 60
-
PERKESO Lindung 24 Jam: Contributions Now Voluntary for Malaysian Workers (2026 Update)
-
Malaysia Digital 2030: AI Vision, 500,000 Digital Jobs & More Online Government Services
-
What Is BAKAT MADANI? Malaysia's New Skills Training Initiative Explained
-
Over 42,000 Malaysians Lost Their Jobs in 2026: Key Insights for Employers
-
Fresh Graduate Salary in Malaysia (2026): How Much Should Employers Pay?
-
Salary Benchmarking in Malaysia: Are You Paying Enough to Attract Candidates?
-
Bangladesh PM Seeks Reopening of Malaysia's Labour Market for Bangladeshi Workers
-
What Is Mutual Separation Scheme (MSS) in Malaysia? Meaning, Compensation & Guide
-
Bantuan Berhenti Kerja Malaysia (2026): Employee Rights & Employer Responsibilities
-
B40, M40 & T20 Malaysia: Latest Household Income Categories and Income Range (2026)
-
MyKad Online: How to Replace Your MyKad Through the JPN Portal
-
Touch n Go MyKad: How to Claim Your Balance After Getting a New MyKad
-
Geran LiKES TalentCorp 2026: RM2,000 Grant & 50% Reimbursement for Intern Hiring
-
Free SSM Registration for B40 & IPT Students Under SPPP 2026
-
Zakat Pendapatan Malaysia: Salary Deduction & Payroll Process for Employers
-
PADURI MADANI Scheme: Financial Assistance for B40 Women Entrepreneurs
-
MyKad Baru June 2026 Released: Do You Need to Change Your IC?
-
Bantuan B40 2026 Ikut Negeri: Full List Malaysia + Eligibility & How to Apply
-
5,900 Workers Affected by March Layoffs, Government Acts to Strengthen Employment Support
-
Malaysia Govt Saves RM678,000 in Fuel in 1 Week After WFH Policy
-
Malaysia Job Loss 2026 Rises 47% to 24,100 Retrenchments in Q1
-
Senarai Barang MyKasih (SARA 2026): What You Can Buy Using Your SARA Credit
-
Senarai Kedai MyKasih 2026: List of Stores That Accept SARA MyKad Assistance
-
Skim Jaminan Kredit Perumahan (SJKP): How Malaysians Can Buy a Home Without a Payslip
-
Semakan SARA 2026: Recipient Categories, Payment Dates and How to Use MyKad
-
SARA 2026 Malaysia Latest Updates and Official Announcements