Quick answer: An Employment Pass is considered delayed once it passes the stated service time, which is five working days at ESD and 15 working days through MIDA for a complete application. The common causes are incomplete or unclear documents, a position not yet approved in ESD Online, a salary or contract problem and, at times, system disruption. Check the status in ESD Online or MES first. For appeals, ESD says to contact the MYXpats helpdesk if there is no update after 30 working days.
- Compare the elapsed time with five working days (ESD) or 15 (MIDA).
- Most delays come from returned applications.
- Check the system for a return notice before assuming a delay.
- ESD publishes notices of system disruption.
- For appeals, contact the helpdesk after 30 working days with no update.
Is It Really Late?
| Route | Stated time | Late after |
|---|---|---|
| ESD Online | Five working days from complete submission | Five working days |
| MIDA (MES) | 15 working days including Immigration's work process | 15 working days |
| Appeal | Up to 30 working days | 30 working days |
Common Reasons
| Reason | What to do |
|---|---|
| Application returned for incomplete or unclear documents | Correct the listed items and resubmit within the timeframe |
| Position not approved in ESD Online | Submit a position request first |
| Salary or contract not matching the category | Fix the contract and salary and resubmit |
| System disruption | Check ESD announcements and wait for the system to recover |
| Authorised person not updated | Keep authorised personnel details current in ESD Online |
What to Do While You Wait
Check the system
Look for a returned or rejected status.
Check your inbox
ESD notifies the company through the system and email.
Correct and resubmit fast
If returned, fix every item in one go.
Contact the helpdesk if needed
The MYXpats helpdesk handles status queries.
Plan the employee's travel
Do not book non-refundable travel before approval.
Mistakes
Resubmitting without fixing the cause
It adds another cycle.
Treating a return as a rejection
A return can be corrected, a rejection needs an appeal.
Booking flights early
Wait for approval.
Need a pass sorted out? WhatsApp us. We will check your case before you apply.
How We Help
What we handle for you
Before you apply
- Check that your company meets the requirements and that the post and salary fit the right category.
- Prepare your business plan and financial plan from your company idea or business model, where the application needs one.
Application
- Prepare and submit the pass application and respond to Immigration's queries.
Why companies choose us
End-to-end under one roof
- We handle company incorporation, accounting and payroll as well as expatriate pass applications, so your structure, payroll and hiring plan stay aligned.
- The company is set up correctly from day one.
We check before you invest
- We confirm eligibility, including whether you can hire the expatriates you need, before a foreign investor decides to incorporate in Malaysia.
- Neutral Consulting PLT is a Kuala Lumpur firm led by a Managing Partner who is a member of the Malaysian Institute of Accountants.
Frequently Asked Questions
Quick answers.
Why is my Employment Pass taking so long?
Common causes are returned documents, a position not yet approved, salary or contract mismatches and system disruption.
When is an application considered delayed?
After five working days at ESD or 15 working days through MIDA, for a complete application.
What does a returned application mean?
ESD sent it back for incomplete or unclear documents and it can be corrected.
What does a rejected application mean?
The Expatriate Committee decided not to approve. The route is an appeal within 14 days.
Who do I contact?
The MYXpats helpdesk.
Is there an express service?
The sources reviewed do not list one.
Can system disruption delay me?
Yes. ESD has published notices of system disruption.
How long is the appeal wait?
Up to 30 working days, with a helpdesk contact if there is no update after that.
Should I resubmit if it is slow?
Only if the system shows a return. Otherwise wait for the stated time.
Can the employee enter during the delay?
Not to work. Wait for approval and use the right visa route.
Do I need to update authorised personnel?
Yes. ESD asks organisations to keep authorised personnel details complete and up to date.
Can you chase it for us?
Yes. We track applications and respond to queries.
Sources
Official sources
- Immigration Department (ESD), MYXpats FAQs
- Immigration Department (ESD), ESD Online Guidebook V5 (September 2024)
- MIDA, Employment Pass guidelines (1 June 2026)
- Immigration Department (ESD), Updated appeal application FAQs
This page is general information, not legal advice. Agencies change their requirements, so confirm the current rules with the Immigration Department (ESD) and MIDA, or with us, before you act. Checked November 2026.
Talk To Us Now
Hiring or relocating an expatriate? We will check your case first. All consultations are by video call.