MDAC & Arrival

Malaysia Digital Arrival Card (MDAC): Free Step-by-Step Guide

Malaysia Digital Arrival Card (MDAC): Free Step-by-Step Guide

The MDAC is mandatory for all foreign arrivals in Malaysia since January 2024. It is completely free — here is how to fill it correctly in under 5 minutes using the official portal.

What Is the Malaysia Digital Arrival Card (MDAC)?

The Malaysia Digital Arrival Card (MDAC) is an online pre-arrival registration system introduced by the Malaysian Immigration Department (Jabatan Imigresen Malaysia). It is mandatory for all foreign nationals entering Malaysia by any means — air, sea, or land — and has been compulsory since January 1, 2024.

Think of it as Malaysia's version of a digital disembarkation card. Before this system was introduced, travellers were required to fill in a paper arrival card, usually handed out on the aircraft before landing. The MDAC digitises and moves this process online, allowing immigration authorities to pre-screen arriving passengers and reduce queues at border checkpoints. The best part is that it is completely free of charge and takes only a few minutes to complete.

Why Was the MDAC Introduced?

The Malaysian government introduced the MDAC as part of a broader digital transformation of its immigration infrastructure. By collecting arrival data before passengers land, immigration officers can process travellers more efficiently, identify potential concerns in advance, and reduce congestion at busy entry points like Kuala Lumpur International Airport. The system also helps Malaysia align with international best practices — similar pre-arrival registration systems are used in countries such as the United States (ESTA), Australia (ETA), and the United Kingdom (ETA). Malaysia's MDAC, however, is unique in being entirely free.

Who Needs to Fill the MDAC?

Every foreign national entering Malaysia must complete the MDAC before arrival, regardless of their nationality, visa status, or mode of entry. This includes tourists, business visitors, students, and transit passengers who will be exiting the international transit zone. There are no exceptions based on country of origin — whether you are visa-exempt or hold a valid visa, the MDAC is a separate and additional requirement.

  • Tourists and leisure travellers
  • Business visitors
  • Students and researchers
  • Travellers transiting through Malaysia who will exit the transit zone
  • Nationals who are visa-exempt (including Indians and Chinese)

Malaysian citizens and permanent residents are exempt from the MDAC requirement. If you hold a Malaysian passport or a Malaysian permanent resident pass, you do not need to complete the MDAC.

Warning: Avoid Scam Websites

One of the most important things to know about the MDAC is that it is completely free. There is no government charge associated with submitting the MDAC, yet a large number of unauthorised third-party websites have set up services that charge fees to fill in and submit the MDAC on your behalf. These sites are not endorsed, authorised, or affiliated with the Malaysian government in any way. If you pay one of these sites, you are simply paying for something you can do yourself for free in five minutes.

Always use only the official MDAC application portal. Be suspicious of any website that asks for payment before submitting your arrival card. If you are unsure whether a site is legitimate, use our official MDAC application link to ensure you are in the right place.

Step-by-Step: How to Fill the MDAC Online

The MDAC form is straightforward and should take between five and ten minutes to complete, provided you have your travel documents ready. Here is the process from start to finish:

  1. Visit the official MDAC portal at malaysiavisa.org.in/malaysia-digital-arrival-card
  2. Select Digital Arrival Card from the main menu
  3. Enter your passport details — passport number, full name as printed on passport, nationality, date of birth, and expiry date
  4. Fill in your travel information — flight number or vessel name, departure country, arrival date, and port of entry
  5. Enter your accommodation details in Malaysia — hotel name and full address, or the address of where you will be staying
  6. Complete any health and customs declarations as prompted by the form
  7. Review all entries carefully before submitting — errors are difficult to correct after submission
  8. Submit the form and save your confirmation reference number — you may be asked to show this at the immigration counter

When Should You Fill the MDAC?

You should complete your MDAC at least 3 days before your arrival in Malaysia. The system allows submissions up to 14 days in advance, and the earlier you complete it, the better. Do not leave it to the morning of your flight — if there are any technical issues with the portal, or if you realise you have made an error and need to resubmit, you will have no time to correct it. Some airlines also check MDAC completion before boarding, so failing to complete it in advance could cause delays at check-in.

What Information Do You Need?

Before you sit down to complete the MDAC, make sure you have the following documents and information ready. Having everything at hand makes the process much faster and reduces the chance of errors.

  • Valid passport with at least 6 months of validity remaining
  • Confirmed flight details — flight number, departure date and time
  • Arrival date and port of entry (e.g., KLIA Terminal 1, Penang International Airport, Johor Bahru)
  • Accommodation address in Malaysia — hotel name, street address, and postcode
  • Contact details — valid email address and phone number

Common Mistakes to Avoid

Thousands of travellers complete the MDAC without any issues, but there are some common errors that cause unnecessary problems. The most frequent mistake is a name mismatch — the name you enter on the MDAC must match exactly how it appears on your passport, including middle names and hyphens. Even a small discrepancy can cause questions at the immigration counter.

  • Using a third-party paid website instead of the official portal
  • Entering passport details incorrectly — double-check name spelling, passport number, and expiry date
  • Not saving the confirmation reference number after submission
  • Submitting too close to departure and not allowing time to correct errors
  • Filling the MDAC for a transit stop where you will remain in the international zone without exiting

Is MDAC the Same as a Visa?

No — this is a very important distinction. The MDAC is a pre-arrival registration card, not a visa. If your nationality requires a visa to enter Malaysia, you must still obtain that visa separately before travelling. The MDAC does not grant permission to enter Malaysia; it is simply a mandatory registration that all foreign nationals must complete in addition to meeting normal entry requirements. Think of it as separate to the visa — you need both if a visa is required, or just the MDAC if you are visa-exempt.

What Happens If You Do Not Fill the MDAC?

Malaysia's immigration authorities are increasingly strict about MDAC compliance. If you arrive without having completed the MDAC, you may be directed to complete it at the airport using a self-service kiosk or with the assistance of an immigration officer, which can add significant time to your arrival process. In some cases, airlines operating flights to Malaysia require proof of MDAC completion before they allow you to board. Arriving without a completed MDAC can result in delays, additional questioning, and in extreme cases, refusal of entry. It is always better — and easier — to complete it from home before you travel.

Quick Summary

DetailInformation
Mandatory SinceJanuary 1, 2024
Who Needs ItAll foreign nationals entering Malaysia
When to Submit3 to 14 days before arrival
Where to Applymalaysiavisa.org.in/malaysia-digital-arrival-card
ReplacesPaper disembarkation card
Is it the same as a visa?No — it is separate from any visa requirement

Back to Blog