Malaysia Digital Arrival Card (MDAC): The Complete 2026 Guide

Malaysia Digital Arrival Card (MDAC): The Complete 2026 Guide

Saran

This article will take approximately 14 minutes to read. Don't have the time right now? No worries. Email the ad-free version of the article to yourself and read it later!

loading image

The Malaysia Digital Arrival Card (MDAC) is the online arrival form that almost every foreign national must submit before entering Malaysia. It replaced the old paper landing card in 2024 and is now a standard part of clearing immigration.

You submit it online within 3 days of your arrival, through one official government portal. Immigration checks it against your passport at the counter, and a completed MDAC is also what makes you eligible for eGate, the automated lanes that let you skip the manned immigration booths.

If you’re moving to Malaysia, visiting, or already living here and heading out for a weekend in Singapore, this is the one piece of paperwork you cannot skip. Here’s exactly what the MDAC is, who has to file it, and how to get it right the first time.

Key Takeaways

  • Nearly every foreign national entering Malaysia needs to file an MDAC, by air, land, or sea, and every traveler including kids needs their own submission.
  • You can only submit within 3 days (72 hours) before you land. The system rejects anything earlier.
  • The paper arrival card is gone for good, fully replaced by the MDAC since 1 January 2024.
  • It’s completely free at imigresen-online.imi.gov.my. Fake sites have charged unsuspecting travelers real money.
  • The MDAC only covers one entry. Leave Malaysia and come back, even for a day trip, and you need a fresh one.
  • A completed MDAC can unlock eGate, Malaysia’s automated immigration lanes, depending on your nationality and passport.
  • You can now file directly through the MyNIISe app instead of the web portal.
  • Forgetting to file before you fly isn’t the end of the world. You can usually still do it on arrival, but you’ll lose eGate access and face a slower, more stressful process.

What Is the MDAC?

The Malaysia Digital Arrival Card, or MDAC, is the online form that records your travel and accommodation details before you land in Malaysia. It’s run by the Immigration Department of Malaysia (Jabatan Imigresen Malaysia) and submitted through one official portal.

Think of it as the digital version of the old landing card you used to fill out on the plane, except now it happens before you even board, and immigration already has your details by the time you reach the counter.

Klia2 terminal building in Kuala Lumpur
This is klia2, one of Kuala Lumpur’s two international terminals. It’s where most travelers file their MDAC confirmation at the immigration counter.

Why It Matters

Skipping the MDAC doesn’t just slow you down. It can mean being pulled aside for extra questioning, and in stricter cases, being denied entry at the counter until you’ve submitted it. It’s also the gateway to eGate, Malaysia’s automated immigration lanes, which only work if you’ve already registered.

For anyone who flies in and out of Malaysia regularly, whether that’s for work, a retirement visa renewal trip, or a quick border run, getting the MDAC habit down saves real time at the airport.

Who Needs to Submit It

Nearly every foreign national entering Malaysia needs an MDAC, regardless of how you’re arriving.

  • All entry modes: air, land, and sea crossings are covered, not just flights.
  • All visitor types: tourists, business travelers, students, and work permit holders.
  • Every individual traveler: there’s no group or family submission. Each person, including infants and young children, needs their own MDAC filed separately.

If you’re working in Malaysia on an Employment Pass, or you’re here on a long-stay retirement visa and pop out of the country for a visa run, you’ll still need to file a fresh MDAC on the way back in. More on that below.

Who’s Exempt

A handful of categories don’t need to file an MDAC at all:

  • Malaysian citizens, including dual citizens traveling on their Malaysian passport.
  • Malaysian permanent residents (PR holders), who should carry their PR documents instead.
  • Singaporean citizens.
  • Diplomatic and official passport holders on government business.
  • Pure airside transit passengers who never leave the international zone.
  • Airline crew on duty, who submit a General Declaration at the crew inspection counter instead.
  • Holders of a Bruneian General Certificate of Identity or the Brunei-Malaysia Frequent Travel Facility.
  • Thailand border pass holders crossing under that specific arrangement.

If none of those apply to you, assume you need to file one.

When to Submit

The window is tight. You can only submit the MDAC within 3 days, or 72 hours, before your scheduled arrival in Malaysia. Submit any earlier and the system won’t accept it.

This catches out a lot of people who like to get travel admin out of the way early. You can’t file your MDAC a week before you fly. Set a reminder for 2-3 days before landing instead, and treat it the same way you’d treat checking in for your flight.

Good to Know: the 3-day window counts down to your actual arrival time in Malaysia, not your departure time. If you’re flying from somewhere far with a long layover, calculate from when you land, not when you leave home.

What You’ll Need

The form itself takes a few minutes if you have your details ready:

  • Passport information: passport number, nationality, and basic personal details.
  • Travel itinerary: your flight or transport details and arrival date.
  • Accommodation address: where you’re staying in Malaysia, whether that’s a hotel, a rental, or a friend’s address.
  • An email address: your confirmation and QR code get sent here, so use one you can actually access at the airport.

How to Submit It, Step by Step

Online, Through the Official Portal

Go to imigresen-online.imi.gov.my/mdac/main. That’s the only official address. Fill in your passport and travel details, submit, and you’ll receive a confirmation with a QR code by email. Save it, screenshot it, or print it, whichever you’re more likely to actually have on hand at the counter.

Through the MyNIISe App

The Immigration Department has also rolled out MDAC filing directly inside its MyNIISe mobile app, as an alternative to the web portal. Malaysia’s embassy in Buenos Aires summed up the process on its official social channels: “The Malaysia Digital Arrival Card (MDAC) can be completed directly via the MyNIISe App before arrival. Complete your registration within 3 days before travelling, and present your MDAC confirmation during passport verification at the immigration counter.

You can do MDAC directly within the MyNIISe App as well.

One thing worth clarifying if you’ve seen headlines about MyDigital ID: that single sign-on requirement is for Malaysian citizens using MyNIISe, not for foreign travelers. If you’re a foreign national, you’ll keep using the existing login method inside the app.

Cost and Fake Website Warning

The MDAC is completely free. There is no legitimate version of this form that charges you a fee.

That hasn’t stopped fake MDAC websites from popping up. Malaysia’s Immigration Department has repeatedly warned travelers about copycat sites, and Bernama, Malaysia’s national news agency, has reported on the problem directly. In one documented case, a tourist was charged RM145 on a fake site before realizing the real MDAC never asks for payment. Search results for “MDAC” sometimes surface sponsored ads for sites promising “faster approval,” which isn’t a real thing since there’s no approval process to speed up.

Only use imigresen-online.imi.gov.my. If a site asks you to pay, close the tab.

After You Land: eGate and MyNIISe

Once you’ve filed your MDAC, you may be eligible for eGate, Malaysia’s automated immigration lanes that skip the manned counters entirely. Eligibility depends on your passport and nationality. It currently covers e-passport holders from a list of 63 countries for business and social travel, plus travelers from several Southeast Asian neighbors including Thailand, Indonesia, and Vietnam for departure only, along with Malaysia PR and Long-Term Pass holders under separate timing rules.

Advertisement

Malaysia is also rolling out a broader biometric border system through the MyNIISe app, with a nationwide target of around 125 entry points by September 2026. That system layers facial recognition and passport-chip scanning on top of what the MDAC already collects, but the MDAC itself remains the baseline requirement either way.

Re-Entering Malaysia: A Fresh MDAC Every Trip

The MDAC is good for one entry only. If you leave Malaysia and come back, even for a single night in Johor Bahru or a visa run to Singapore, you need to submit a brand new MDAC for that return trip.

Every single crossing back into Malaysia needs its own MDAC, filed inside that same 72-hour window before you land, regardless of how many times you’ve done it before or how long you’ve been retiring in Malaysia on a long-stay pass.

If you’re on an MM2H or retirement visa and do regular trips out of the country, build the MDAC into your pre-flight routine the same way you’d check your passport expiry date. It becomes second nature after the first few times.

What If You Forgot to Submit MDAC Before Your Flight?

It happens more than you’d think. People get busy, forget, or simply don’t find out about the MDAC until they’re already at the gate. Here’s what actually happens if you land without one, not the worst-case scare version.

You can still submit it after you land. Immigration counters routinely see travelers filling out the MDAC on their phones in the arrival hall, using airport WiFi or mobile data, before joining the queue. It works, but it’s slow: airport WiFi is unreliable, you’re doing this after a long flight, and everyone behind you in line notices.

The bigger cost is losing eGate. Since eGate eligibility depends on submitting your MDAC 3 days in advance, filing on arrival means you go through the manned counter instead, with an officer reviewing your passport and asking the usual questions. Outright denial of entry over a forgotten MDAC is rare if you cooperate and fill it out on the spot. It becomes a real problem only if you can’t produce one at all, or if something else on your passport or travel documents raises a flag.

Good to Know: if your phone has data roaming, or your flight lets you connect to WiFi while taxiing, fill out the MDAC then, before you’re standing in the immigration queue with a full plane behind you.

If you genuinely can’t submit it at all, no phone, no signal, a same-day emergency booking, that’s the situation where contacting the Immigration Department in advance actually helps: +603-8000 8000 (Monday to Friday, 8am to 5pm Malaysia time) or email [email protected] with “URGENT TRAVEL” in the subject line.

Can You Still Use the Paper Arrival Form?

No. Malaysia fully retired the paper landing card on 1 December 2023, when the MDAC went live, and made the digital version compulsory for almost everyone entering the country from 1 January 2024.

There’s no general fallback where you can ask for a paper form at the airport instead. If you land without a working phone or internet access at all, and you’re not on the exemption list below, your best move is to explain the situation to an immigration officer rather than expect a printed alternative. They may point you to a kiosk or the terminal’s WiFi to complete it there, but there’s no official paper-form workaround documented for travelers who simply can’t get online.

Common Problems Travelers Report

A handful of complaints show up again and again in Malaysia travel forums:

  • The portal is down or painfully slow: travelers have reported the MDAC site throwing a “There’s a Problem Accessing This Portal Page” error, or loading so slowly it times out, on and off since the system launched. If this happens, wait a few minutes and try again, or switch networks or browsers before you assume something’s wrong with your details.
  • The confirmation email never arrives: check your spam folder first. If it’s genuinely missing, log back into the portal with the same email to retrieve your registration. Several travelers reported that resubmitting with a different address, a Gmail account in particular, fixed it instantly when the first attempt seemed to vanish.
  • Wrong information submitted: passport number typos (mixing up 0 and O, or 1 and I), a name that doesn’t match the passport exactly, entering your departure date instead of your Malaysia arrival date, and vague accommodation addresses are the most repeated mistakes. Since there’s no formal edit function, submitting a fresh MDAC with the correct details is the simplest fix if you catch it before you fly. Getting a genuinely critical detail wrong, like your passport number, is the one immigration takes most seriously, so double-check that field specifically.

Frequently Asked Questions

Can one person submit the MDAC for their whole family?

No. Every traveler needs their own MDAC, including babies and young children. A family of four needs four separate submissions, each with that person’s own passport details.

Is the MDAC the same thing as a visa?

No. The MDAC is an arrival record, not permission to enter. If your nationality requires a visa to enter Malaysia, you still need that visa separately. The MDAC doesn’t replace it.

Can I edit my MDAC after submitting it?

If you’ve made a mistake, such as a typo in your passport number or the wrong arrival date, your best option is to submit a fresh MDAC with the correct details rather than trying to track down the original. Since it’s free and takes a few minutes, resubmitting is faster than troubleshooting an edit.

Do I need to fill out the arrival date in Malaysia time?

Yes. Enter your local Malaysia arrival date, not your departure date from wherever you’re flying from. This trips people up on long-haul routes that cross the international date line or several time zones.

What if I’m just transiting through Malaysia and never leave the airport?

If you stay airside and never pass through immigration, you’re exempt. If you have to clear immigration for any reason during a layover, even briefly, you’ll need to file an MDAC like any other arriving traveler.

Does the MDAC cost anything?

No, it’s free. Any website charging you a fee to “process” or “expedite” your MDAC is not the official portal.

Advertisement
Saran
Saran Lhawpongwad is a Bangkokian by birth. He loves to share what he learns based on his insights living and running business in Thailand. While not at his desk, he likes to be outdoors exploring the world with his family. You can connect with him on his LinkedIn.
Sponsored
Questions About This Article?
Please post them in our Reddit community at /r/expatden.