Country:马来西亚 · Employment & Work Visas
High confidenceUpdated 2026-07-15Handbook

Malaysia · Employment & Work Visas

Malaysia employment is regulated by Immigration and MOHR. Foreign workers need an Employment Pass (EP) in Categories I/II/III by salary and skill; localisation is required (some roles must hire Malaysians). Directors can use EP or Professional Visit Pass. Mandatory social security (EPF/SOCSO/EIS). 2025 tightened foreign-worker quotas and local-training requirements.

Key points

Procedure

  1. Determine role and salary band (decides EP category).
  2. Submit EP application to ESD/Immigration.
  3. MOHR approval and quota check.
  4. Enter, visa sticker and medical.
  5. EPF/SOCSO/EIS registration.

Hard requirements

Costs

EP application & guarantee fee; social-security (employer portion); advisor fee.⏱ ⏱ Timeline:EP approval ~2–4 weeks.

⚠ Common risks

  • Insufficient localisation quota → EP rejected.
  • EP renewal affected by quota and policy.
  • Foreign-worker policy tightening, sector limits expanding.
Handbook

📘 Step-by-Step Handbook (with owner / timeline / cost / penalties)

Applies to:Malaysian company (Sdn Bhd) hiring foreign executives, professionals, skilled workers for Employment Pass (EP); excludes Temporary Employment Pass (TEP) and dependant long-term visit.

Prerequisites

  • Company incorporated (SSM) and registered employer profile on ESD Online.
  • Role basic monthly salary meets the EP category threshold.
  • Employee qualification meets any of: bachelor +3y experience, diploma +5y, or trade cert +7y.
  • Paid-up capital meets: foreign-held ≥51% usually RM500k; Malay-owned RM250k.
  • Regulated sectors need authority support letter first (MIDA, BNM, CIDB etc.).
StepActionOwnerTimelineCostOfficial form / systemNotes & penalties
1Employer ESD registration
Employer registers company profile on ESD Online and verifies. Manufacturing & some services from 2026-03 must submit via MIDA Expatriate System (MES).
Company HR or secretaryDaysNoneESD Online company registration (esd.imi.gov.my)
Penalty:No registration → cannot submit EP application
2Determine role & EP category (salary)
From 2026-06-01: Cat I basic salary ≥ RM20k (up to 10y, no MyFutureJobs ad); Cat II RM10k–19,999 (up to 10y, succession plan); Cat III RM5k–9,999 (RM7k manufacturing; up to 5y, succession plan). Basic salary only.
HRNoneJob description (basic monthly salary)
Penalty:Salary below threshold → rejected
3Expatriate post approval
Apply expatriate post to ESD (or MES), prove no suitable local; Cat II/III need written succession plan; Cat I needs JTKSM Section 60K pre-approval.
HR or MIDA (if applicable)MIDA post ~4 weeks; ESD decision 5 working daysNoneMIDA ICA/JA1; ESD post application
Penalty:No localisation or succession plan → rejected
4MyFutureJobs advertisement
Cat II/III must advertise on national jobs portal 14–30 days to prove local recruitment effort; Cat I exempt.
HR14–30 daysNoneMyFutureJobs portal ad
Penalty:Cat II/III without ad → cannot submit EP
5Submit EP application (ePASS)
Employer submits online with passport, photo, qualifications, CV, contract, registration docs, org chart, cover letter. On approval, digital ePASS issued (no passport sticker).
Employer (ESD Online)ESD 5 working days; JTKSM 10 working days if applicableApplication/guarantee feeESD Online EP application (digital ePASS from 2025-03)
Penalty:False materials → application revoked & entry ban
6Entry, medical & activation
After ePASS, enter and do clinic medical (non-FOMEMA). From 2026-06, Cat I/II/III EP holders may bring family.
Employee / employerMedical feeClinic medical
Penalty:Failed medical → visa refused
7Social-security registration (EPF/SOCSO/EIS)
Register eligible employees for EPF, SOCSO, EIS; employer pays statutory portion.
Employer / HROn hiringEmployer EPF 12%–13% & SOCSO/EISEPF/SOCSO/EIS registration
Penalty:Non-payment → fine
8Renewal & change management
EP renewal needs ongoing compliance & succession-plan execution; role/employer/salary change needs re-application.
HRBefore expiryRenewal feeESD renewal / change
Penalty:Lapse → illegal stay

✅ Self-check list

⚠ Common pitfalls

EP salary threshold doubled 2026-06影响:Old Cat II (RM5k–9,999) no longer qualifies; must raise salary or re-class, else new applications rejected规避:Re-assess salary band; raise to ≥ RM10k or use Cat III
Mandatory succession plan影响:Cat II/III must submit real local-replacement plan; weak plan hurts renewal规避:Named local successor, training plan & timeline
10-year cumulative term cap影响:Same-employer EP max 10y (I/II), 5y (III); excess needs rotation规避:Plan localisation & role rotation
Localisation / quota insufficient影响:Rejected for failing to prove no suitable local规避:Advertise on MyFutureJobs first with justification
Social-security omission / wrong EPF rate影响:Non/under-payment → penalty规避:Register on hire; pay employer 12%–13% on time
Foreign-worker policy tightening影响:Sector limits expand, quotas tighten规避:Confirm sector quota with MIDA/ESD early

📅 Ongoing post-incorporation obligations

  • Continue EPF/SOCSO/EIS (employer portion).
  • Maintain EP renewal & ePASS validity.
  • Execute succession plan & local training.
  • Update ESD on role/employer/salary change.
  • Submit annual foreign-worker quota & compliance report.
  • Renew dependant passes.

🔗 Official portals

📎 Source:https://www.imi.gov.my ; https://esd.imi.gov.my ; https://www.mida.gov.my ; https://www.hrdcorp.gov.my ; https://www.mohr.gov.my
Want to turn this into an actionable compliance workflow?

CompliGo · Outbound Compliance Automation

You now have the essentials. Hand it to CompliGo: auto-generate compliance documents, real-time validation, and one-click regulatory alerts. Free trial for new users.

CompliGo is an independent SaaS operated by the outbound team. This knowledge base only drives acquisition and never handles funds or collects/pays on your behalf.