TenantRenter ProcessKb Faq

Employment Pass Malaysia: Processing Time, Status Checks, and How to Apply

Malaysia's Employment Pass (EP) approval runs through MDEC's ESD portal in named stages — Verification, MDEC Decision, IMM Decision, Pass Approval — and the site-quoted service window is short. What applicants actually report is wider and less predictable: a documented November–December 2025 case cleared EP Stage 1 in 18 working days; other 2026 threads describe the same process stuck with "no movement" past six weeks, and pandemic-era reports go out to three months. The difference usually comes down to case complexity, submission volume, and a handful of avoidable paperwork mistakes — not luck.

This guide also covers what applicants ask once the process is actually underway: how to check your status online, what a "Deferred" or "Return to Company" result means, the real application steps and documents behind the portal, and whether a degree is required at all.

How long does an Employment Pass actually take, stage by stage?

Budget for 3–4 weeks in a clean case, and treat anything under three weeks as fast rather than standard. One applicant's fully-documented timeline (EP Category 1, submitted with a Dependent Pass for spouse and child) is the clearest public data point available:

Stage Documented case (Nov–Dec 2025) What else applicants report
Submission → "MDEC: Verification Stage" 11 working days
Submission → EP Stage 1 approved 18 working days total 2026 threads report anywhere from 15 days to 3 months for the same stage
Dependent Pass (spouse/child) → "IMM: Decision Stage" 15 working days Can lag or lead the main EP unpredictably — several applicants report DP moving to decision stage before the EP holder's own pass
Dependent Pass approved 19 working days total
eVisa (MyVisa Portal) after EP approval Same day — approved within a few hours Consistently fast once EP itself clears

The site-quoted turnaround for the review step itself is short (one applicant cited a "7-day SLA" during a pandemic-era submission); the gap between that figure and the 18-day, 6-week, or 3-month outcomes people actually report is the queue and verification work behind it, not a different process.

Why does the same process take 18 days for one applicant and stall for another?

Three things move the needle more than luck: complexity of the case, submission volume at the time, and whether the release-letter paperwork is complete on the first submission.

  • Employer category matters. Applications through an MSC-status employer or a straightforward Category 1 role tend to track closer to the fast end. Applications with layered document requirements (for example, some nationalities' additional supporting documents) add real time.
  • Year-end and high-volume submissions were consistently slower — multiple applicants independently reported 2–3 week and month-plus waits specifically citing high submission volume. Treat any period-specific "it's slow right now" claim as a snapshot, not a permanent rule; check current-year threads before assuming the delay still applies.
  • Incomplete release letters bounce the whole application. One applicant's approved application was returned by MDEC because the release letter from the previous employer was missing an email address or phone number underneath the signature — a one-line omission that cost a full resubmission cycle.
  • An Employment Pass under one employer does not transfer to a new one. Changing jobs means a fresh application from the new employer, not an amendment — applicants who assumed otherwise lost time waiting for a status change that was never coming.

How do I check my Employment Pass application status?

Check directly through the ESD portal (esd.imi.gov.my) using your passport number and company registration number, or through the MYXpats Centre account your employer used to submit the application — MD-status (Malaysia Digital) employers track status separately through MDEC's eXpats system rather than the general ESD portal.

  • ESD's own application-status page asks for the passport number and company registration number entered at account registration — there's no separate applicant login independent of the employer's account.
  • The MYXpats Centre account (created during ESD registration) is where an employer's HR or immigration consultant checks stage-by-stage progress day to day; this is usually who actually watches the status, not the applicant directly.
  • MSC/MD-status employers — the kind of employer behind the documented Nov–Dec 2025 case on this page — track status through MDEC's separate eXpats system via Xpats Gateway, not the general ESD portal. The two systems don't share one login.
  • MYXpats Centre's own published service commitment is that once all required documents have been submitted, an application is processed within five working days, and the ePASS itself is typically ready about one working day after payment. Treat that as the floor for the decision step once your file is complete, not as the total time from submission — it doesn't include the verification and queueing that happens before your documents are considered "complete," which is exactly the gap the case timeline above illustrates.
  • These systems are applicant- and employer-facing only. There's no separate public portal a landlord or anyone else can use to look up someone else's status — see how landlords verify a foreign tenant's work permit status for how that side of the process actually works instead.
  • SMS/email notifications go out if contact details were entered correctly at submission, but several applicants report these lagging or not arriving — checking the portal directly is more reliable than waiting for a notification.

What does a "Deferred" Employment Pass status actually mean, and what should I do?

"Deferred" means the application is stuck on an unresolved issue the portal doesn't explain — usually a document gap or a mismatched figure like declared salary — and it is not a rejection; the fix is for the employer to contact ESD/MYXpats directly to find out what's actually blocking it, rather than waiting for it to clear on its own.

  • In one documented case, a deferral was triggered because the salary declared in the EP system didn't match the company's Employment Act 2017 filings; the employer had to clarify the discrepancy directly with ESD before the status moved again.
  • Applicants describe "Deferred" as effectively "under query" — immigration officers need more time, more documents, or clarification, but the portal itself doesn't say which. Passively waiting is the wrong move; someone on the employer's side (HR or an immigration consultant) has to actively follow up to find out what's missing.
  • A related but distinct status is "Return to Company." This means Immigration has actively sent the application back to the sponsoring employer for correction, not just paused it. Applicant-reported causes include a missing document, a hiring-quota or company-incorporation issue, an existing pass that needs to be cancelled first, or — specifically during Stage I — a requirement for the applicant to physically exit Malaysia before the application can proceed (relevant if you entered on a tourist or social-visit pass while the EP was pending).
  • Resolution speed varies enormously by cause, not by any fixed rule. One documented "Return to Company" case moved to approved within about a week once the applicant exited the country and the employer resubmitted with exit-stamp evidence. A separate deferral tied to a salary-figure mismatch resolved once the employer supplied clarifying paperwork, with no fixed timeline reported.
  • Neither status means the application will ultimately fail. Both are described by applicants as recoverable holds that need someone to act, not a queue that clears itself.
  • One caveat worth being upfront about: no official ESD-published glossary defining "Deferred" or "Return to Company" was found during research for this page. These are applicant-observed portal labels, described consistently across independent forum threads, not settled terminology from an ESD FAQ page — if your case shows one of these statuses, confirming the specific reason with ESD/MYXpats directly still beats guessing from a definition list.

Do Dependent Passes move on the same timeline as the main Employment Pass?

Not reliably — they're processed as related but separate applications, and either can move first. In the documented Nov–Dec 2025 case, the Dependent Pass for spouse and child reached "IMM: Decision Stage" four working days before the main EP did, then the EP itself was approved first. Other applicants report the reverse order. Submit both together, but don't plan a flight or lease start date around an assumption that they'll clear simultaneously.

What are the actual Employment Pass application steps and documents?

An Employment Pass application always runs through the employer — you cannot apply for your own EP — and moves through employer registration, an expatriate-post/quota approval, the EP submission itself, ESD verification and decision, then endorsement and ePASS issuance; document-wise, expect certified academic certificates, a signed employment contract, company registration papers, and — if you're switching employers in Malaysia — a release letter from the previous one.

Employer sponsorship isn't optional. The Immigration Department's own FAQ is explicit that you need a job offer first, and "your application should be made by your employer" — there's no self-sponsored or freelance EP route.

The broad stages (naming differs slightly between the general ESD track and the MDEC/MD-status track used by MSC/MD employers like the one in the documented case above, but the shape is the same):

  1. Employer registration with ESD, or MSC/MD subscription with MDEC for Malaysia Digital-status companies — a one-time setup, not repeated per hire.
  2. Expatriate post / quota approval — the employer gets sign-off to hire a foreigner into a specific role before an individual can be named.
  3. EP submission for the named candidate, with supporting documents and the application fee.
  4. Verification and decision — ESD (and, for MD-status employers, MDEC) checks the documents and either approves or issues a query. This is the stage where "Deferred" or "Return to Company" statuses show up, covered above.
  5. Endorsement and entry — once approved, the applicant collects a visa-with-reference (if outside Malaysia) or has the pass endorsed directly (if already in the country), then the ePASS itself is issued.
Document When it's needed
Passport (full-colour copy, all pages, valid 18+ months) Every application
Certified academic certificates (translated if not in English) Every application
Signed employment contract stating role, salary, duration Every application
Job description on company letterhead Every application
Company's SSM registration Every application (employer-side)
Passport-format photo to ESD specification Every application
Completed application form (referred to as the IM.12 form) Every application
Succession plan (how the role transfers to a Malaysian employee) Category II and III only
Release letter from the previous Malaysian employer Changing employers on an existing EP

That succession-plan line isn't optional paperwork padding — under the framework effective 1 June 2026, Category II and III applications must include it; only Category I is exempt. And the release-letter requirement is the same document already covered above, where a missing phone number or email under the signature was enough to bounce an otherwise-approved case back to the start.

Malaysia's current EP categories, by minimum monthly salary:

Category Minimum monthly salary (from 1 June 2026) Pass duration
Category I RM20,000 and above Up to 10 years
Category II RM10,000–RM19,999 Up to 10 years, with a succession plan
Category III RM5,000–RM9,999 Up to 5 years, with a succession plan

These thresholds roughly doubled from the pre-1-June-2026 floors (RM10,000 / RM5,000 / RM3,000), so an article or forum post written before mid-2026 may still quote the old numbers — check the date on anything you're reading. Whether a given role also needs a university degree specifically is a separate question from the salary band; see the FAQ below.

Total timelines for the full sequence — registration through ePASS — vary widely across sources, from roughly two months up to several months, depending heavily on whether it's a first-time employer registration or a subsequent hire under an already-registered company. Treat any single "X weeks total" figure you read elsewhere with the same skepticism this page applies to the official processing SLA itself — the case timeline above is the most granular real-world data point available, not a universal number.

What should I actually check before submitting, to avoid the slow path?

Confirm the release letter carries a working contact number and email, confirm you're filing a fresh application (not a transfer) if you've changed employers, and expect the process to run 3–4 weeks rather than the site-quoted minimum.

  • Release letter from a previous employer: contact details present, not just a signature.
  • Changing employers: budget for a full new EP application, not a faster "switch."
  • Submission timing: year-end and high-volume periods have consistently run longer in every documented case.
  • Once EP Stage 1 clears, the eVisa step itself is fast (same day in the documented case) — the bottleneck is earlier in the pipeline, not there.
  • Category and salary line up: confirm the offered salary sits inside the category band you're applying under (RM20,000+ for Category I, RM10,000–19,999 for Category II, RM5,000–9,999 for Category III as of 1 June 2026) — a mismatch here is a documented cause of a "Deferred" status.
  • Check the portal yourself rather than waiting on a notification, and if the status ever shows "Deferred" or "Return to Company," treat it as a signal to contact ESD/MYXpats proactively, not as a sign the case has failed.

While the pass is processing, landlords and agents will still ask what stage you're at — see how landlords verify a foreign tenant's work permit status before you start viewing units, and renting in Malaysia as a foreigner for the documents you'll need once the EP itself clears. If you're specifically arriving from India, SPEEDHOME's India EP arrival and renting checklist walks through the first-weeks logistics on top of the pass mechanics covered here.

FAQ

Is the official MDEC processing time reliable?

Treat any stated SLA as the floor, not the expected outcome. MYXpats Centre's own published commitment is five working days once all documents are submitted, but that clock only starts once your file is considered complete — the verification and queueing before that point is where most of the real time goes, and applicants who cite an official number consistently report actual clearance taking multiples of it.

Does a Dependent Pass application slow down the main Employment Pass?

No — they run through related but independent stage tracking, and one moving doesn't predict the other's timing.

What's the single most avoidable delay?

An incomplete release letter from a previous employer. Confirm it includes a phone number and email before submission; a document missing only that detail has been enough to bounce an otherwise-approved case back to the start.

Does an Employment Pass require a university degree?

Not always, but every documented pathway requires some formal qualification — a route based on work experience alone, with no certificate of any kind, wasn't found in this research. Category I is effectively degree-anchored. Category II and III have documented alternative pathways: a diploma paired with more years of relevant experience, or — for Category III specifically — a technical certificate paired with roughly seven years of relevant experience. No single official ESD-published document listing this exact pathway matrix was located, so if your case depends on a no-degree pathway, confirm the current requirement with your sponsoring employer's immigration consultant or ESD directly rather than relying on this figure alone.

I'm on a Dependant Pass and got a job offer — can I just convert it to an Employment Pass?

No — a Dependant Pass doesn't upgrade into an Employment Pass. The sponsoring employer has to file a genuinely fresh EP application, and the Dependant Pass itself has to be cancelled or surrendered first, since only one pass can be held at a time; depending on the case, this can mean leaving Malaysia while the new EP is processed.

← Back to all posts