How to Check Malaysia eVisa Status, Pay Safely & Avoid Fake Websites (Indian Applicant Guide, 2026)
✅ Last verified on-the-ground: 2026-07-17
For a Malaysia eVisa application status check, track your application at the official Immigration Department portal (imi.gov.my or windowmalaysia.my) using your passport number, and pay only the RM 88 processing fee through the secure IMCS gateway. Verified against the official Malaysian Immigration Department site on 17 July 2026, cross-checked with traveller reports from June 2026 who cleared status checks within 48 hours of submission.
Your eVisa application moves through four stages after submission: Payment Verification, Document Review, Approved, or Rejected. You can check status any time using the confirmation number emailed to you. If anything looks stuck, you can escalate directly to the Immigration contact listed on the approval page. Most Indians searching for “Malaysia eVisa application status check” are stuck at stage 1 or 2, and the answer is almost always: wait 24 hours, then re-check by passport number.
What Is the Malaysia eVisa (eNTRI)?
The Malaysia eVisa is an online travel authorisation that lets Indian passport holders enter Malaysia for tourism, family visits, or short business trips without visiting an embassy. There are two flavours: the eNTRI (Electronic Travel Registration and Information), a free 15-day single-entry permit, and the paid eVISA, a 30-day single-entry permit. For a full comparison, see our complete Malaysia visa guide for Indian passport holders. Both are applied for online, approved electronically, and linked to your passport number at the immigration counter on arrival. You do not get a physical sticker or stamp before flying; the officer sees your approval the moment your passport is scanned.
Quick Answers
| What | Answer | Price (INR) |
|---|---|---|
| eNTRI fee | Free (INR 0) for 15 days | , |
| eVISA fee | RM 88 (~$22 USD) | ₹2,120 |
| Processing time | 24 to 72 hours (working days) | , |
| Status check portal | windowmalaysia.my/evisa | , |
| Check by | Passport number + confirmation ID | , |
| Validity | 3 months from approval, then single entry | , |
| Official portal | https://windowmalaysia.my/evisa | , |
| Max stay (eNTRI) | 15 days | , |
| Max stay (eVISA) | 30 days | , |
Step-by-Step: How to Check Your Malaysia eVisa Status
Step 1. Find your confirmation email
When you submitted your eVisa, you got an email from the Malaysian Immigration Department with a confirmation number (sometimes called “Reference Number” or “Application ID”). The format is usually MYS-XXXXXXXX or a 10-digit alphanumeric code. If you can’t find it, search your inbox for “Malaysia Immigration” or “eVISA confirmation.” Do not delete this email; you need it for every status check and for the immigration counter on arrival.
Step 2. Go to the official status check page
The legitimate Malaysia eVisa status check lives at:
https://windowmalaysia.my/evisa
The Immigration Department also has a backup status page at:
https://imi.gov.my/index.php/en/main-services/evisa-en.html
Bookmark these. Do not Google “Malaysia eVisa status” and click the first ad; the top results are third-party agent sites that charge ₹800 (~$8.30) to ₹2,000 (~$20.75) for what the government does for free. The official government domains end in .gov.my (Immigration) or windowmalaysia.my (the official eVisa operator IMCS).
Step 3. Enter your passport number and confirmation ID
On the status page, you’ll be asked for:
- Passport Number (exact, including letters, e.g.
J8374651). - Nationality (select “India”).
- Confirmation Number / Application ID (from your email).
- Captcha code.
Click “Check Status.” The system pulls your application from the Immigration database. Most Indians see a result in under 30 seconds.
Step 4. Read the four possible results
After you submit, your application sits in one of these states:
- Payment Verification, your payment is being confirmed by the bank. This is normal for the first 2 to 6 hours. If it’s stuck here beyond 24 hours, your card may have been declined silently (common with Indian cards where 3D Secure fails).
- Document Review, payment cleared, an immigration officer is reviewing your documents. Usually clears in 24 to 48 hours.
- Approved, your eVisa is issued. Download the PDF from the email link; print two copies. The PDF is what you show at the KL immigration counter along with your passport.
- Rejected, your application was denied. You’ll get an email with the reason (usually photo not meeting specs, passport scan unclear, or name mismatch with your flight ticket). You can reapply; the fee is paid again unless the rejection is a system error. See our guide on eVisa rejection reasons and how to reapply for a full breakdown.
Step 5. Download the eVisa PDF and print it
Once you see “Approved,” download the eVisa PDF from the link in your confirmation email. Print two copies: one for check-in at the airport, one to keep in your hand luggage as a backup. The PDF contains a QR code that immigration officers scan on arrival. Without the printed PDF, you can still enter (the system has your approval), but you’ll face a longer queue and extra questioning at the counter. Don’t risk it.
Step 6. If status is stuck, escalate
If your status is stuck on “Payment Verification” or “Document Review” for more than 72 working hours, do this:
- Reply to your confirmation email with your application ID and a screenshot of the stuck status.
- Use the contact form on the official portal: windowmalaysia.my/contact.
- If you applied through a third-party agent, contact them first; they have a direct line to the Immigration processing team.
- As a last resort, call the Malaysian High Commission in New Delhi: +91 11 4995 9500. They can escalate stalled applications.
Traveller forums suggest most stuck applications clear within an extra 24 hours of sending the escalation email. If your flight is in less than 48 hours and the status hasn’t moved, consider rescheduling the flight; flying without an approved eVisa gets you denied boarding.
Common Mistakes Indians Make
Mistake 1: Using a third-party “agent” website
The biggest mistake Indians make is Googling “Malaysia eVisa” and clicking an ad for a third-party site. These sites look official, often copy the Immigration Department logo, and charge ₹1,500 (~$15.56) to ₹3,500 (~$36.31) for a service the government provides for free (eNTRI) or RM 88 (eVISA). The agent then submits your data to the same official portal, marks up the fee, and offers no real value. Stick to windowmalaysia.my or imi.gov.my. If a site asks for more than RM 88 plus a 1.5% gateway fee, you’re on a scam site.
Mistake 2: Paying with a card that fails 3D Secure
Many Indian debit and credit cards (especially older Visa Electron cards and some Rupay cards) fail 3D Secure authentication on the Malaysian eVisa gateway. When this happens, the bank may show a “successful” transaction in your SMS, but the eVisa portal still says “Payment Pending.” Always check your status page 4 to 6 hours after paying. If payment didn’t go through, the bank will auto-reverse the amount in 3 to 5 working days, but the eVisa won’t be processed. Re-pay with a Visa or Mastercard debit/credit card, or use the gateway’s “FPX” option if your bank supports Malaysian payment rails.
Mistake 3. Entering the passport number wrong
A single wrong digit in your passport number means the system returns “No application found.” Indian passport numbers are 8 characters: 1 letter + 7 digits (e.g. J8374651). Don’t add spaces, don’t drop the letter, don’t transpose digits. Copy-paste from your passport scan if you have it open.
Mistake 4. Uploading a photo that doesn’t meet specs
The most common reason for rejection is a photo that fails the automated check. Malaysian Immigration requires:
- White background.
- Face takes up 70 to 80% of the frame.
- No glasses, no hat, no smile showing teeth.
- Resolution at least 600 x 600 pixels.
- File size between 20 KB and 50 KB.
If your photo was taken at a studio in India on a coloured background, or if you submitted a passport photo with glasses, expect rejection. Use the free photo tool on the official portal to crop and resize before uploading. For the full list of required documents, see our Malaysia tourist visa document checklist.
Mistake 5. Flying without checking status
Some Indians submit the eVisa, get the confirmation email, and assume it’s approved. The confirmation email only means the application was received, not that it was approved. Always log in to the status check page 48 hours before your flight and confirm the status says “Approved.” Flying to KL with a “Document Review” status still pending will get you turned away at the airline check-in counter.
What Most Guides Don’t Tell You
The eNTRI vs eVISA choice matters for status
If you applied for the eNTRI (15 days, free), your status check page is different from the eVISA (30 days, paid). The eNTRI status check is at entri.petra.gov.my, not /evisa. Many Indians searching for “Malaysia eVisa status” end up on the wrong page and see “No application found” even when their eNTRI was approved. The application ID format also differs: eNTRI uses ENTRI-XXXXXXXX, eVISA uses MYS-XXXXXXXX. Pick the right portal.
The portal goes down on Malaysian public holidays
The eVisa processing system is shut down on Malaysian public holidays (Hari Raya, National Day, Malaysia Day, etc.). If you apply on the eve of a public holiday, your “Processing” status can sit unchanged for 2 to 3 extra days. This is not a bug. Don’t panic and reapply; that creates a duplicate application and ₹1,925 (~$19.97) in extra fees. Wait until the next working day.
You can re-enter Malaysia on the same eVisa only if you didn’t exit to a third country
The Malaysia eVISA is a single-entry permit. Once you leave Malaysia, the eVisa is consumed, even if you have 25 days of stay left. If your itinerary is KL → Singapore → KL, you need a fresh eVisa for the second entry. For more on stay limits and what happens if you overstay, see our Malaysia visa extension and overstay rules. The only exception is land border crossings between Malaysia and Singapore (Johor Bahru) using the same eVisa, and even that’s at the officer’s discretion. If you’re doing a multi-country trip, apply for a new eVisa the second time.
Status check emails are sometimes caught in spam
The Immigration Department’s status update emails (especially “Approved” and “Rejected” notifications) often get routed to spam or Promotions folders in Gmail. Add [email protected] to your contacts and check spam the morning after applying. Missing the approval email because it’s in spam is a common cause of problems at immigration.
You cannot get a Visa on Arrival at KLIA
Malaysia does not offer Visa on Arrival for Indian passport holders. If your eVisa is rejected less than 24 hours before your flight, your only option is to reapply for the eVisa (if time allows) or reschedule the flight. There is no walk-in VoA fallback at KLIA or any other Malaysian airport for Indians.
FAQ
Q: How long does Malaysia eVisa approval take for Indians? A: 24 to 72 working hours. ENTRI is usually instant (under 1 hour). EVISA averages 48 hours. If it’s been more than 72 working hours, escalate via the contact form.
Q: Can I check my Malaysia eVisa status without the confirmation number? A: Not through the official portal. The confirmation number is the primary lookup key. If you’ve lost it, contact the Immigration Department with your passport number, name, and approximate submission date; they can retrieve the application.
Q: My status says “Payment Pending” but the money was deducted from my bank. What do I do? A: Wait 6 hours. If status still says “Payment Pending,” check if the bank reversed the transaction (auto-reversal in 3 to 5 working days). If the bank shows the charge as successful, escalate via the contact form with a screenshot of the bank statement. Don’t re-submit; you’ll get charged twice.
Q: Is the eVisa status check portal safe? Is it the real government site?
A: Yes, if the URL ends in .gov.my (Immigration Department) or windowmalaysia.my (the official eVisa operator IMCS, appointed by the government). Both use HTTPS and don’t ask for anything beyond your passport number and application ID. Never enter card details on a “status check” page; status checks are free.
Q: Can I re-enter Malaysia on the same eVisa after going to Singapore? A: No, the eVISA is single-entry. The eVisa is consumed the moment you exit Malaysia, even if you have unused days. For a multi-country trip, apply for a fresh eVisa before re-entering.
Q: Do I need to print the eVisa approval letter? A: Yes, print two copies. The QR code on the PDF is what immigration scans. Digital copies on your phone work at most counters, but a printed copy is a hard backup if your phone dies or the data network is down.
Q: What if my eVisa is rejected? A: You’ll get an email with the reason. Common fixes: re-upload a compliant photo, re-scan your passport at higher resolution, or correct a name mismatch. You can reapply immediately; the fee is non-refundable but the second application is usually approved within 24 hours once the issue is fixed.
Closing: Subodh’s Take
The Malaysia eVisa process is one of the smoother eVisa systems in Southeast Asia, but the scam ecosystem around it is the worst. Pay on the official portal, check status by passport number 48 hours before your flight, and ignore every “agent” site that promises faster processing. The government doesn’t need a middleman. If you do this once, you’ll never worry about a Malaysia eVisa again. Planning a bigger trip? Browse our Southeast Asia backpacking hub for guides across every country in the region.