Since September 2025, Indonesia requires every international arrival to complete a single digital form before entering the country. The All Indonesia Arrival Card replaces what used to be three separate processes: the paper immigration arrival card, the Electronic Customs Declaration (e-CD), and the SATUSEHAT health declaration.
This guide covers how the system works, what you need to declare, and where business travelers typically run into problems.
Key Takeaways
- The All Indonesia Arrival Card is mandatory for all international arrivals, regardless of nationality, visa type, or purpose of travel. This includes KITAS and KITAP holders returning from abroad.
- You must submit the form within 72 hours (3 days) of your scheduled arrival. Earlier submissions will not be accepted.
- The form covers immigration, customs, and health declarations in a single submission. Once completed, you receive a QR code that is scanned at both the immigration and customs checkpoints.
- The system is live at all major international airports, Batam and Bintan seaports, and land border crossings. At entry points where the system has not yet rolled out, the older e-CD form still applies.
- The arrival card is not a visa. You still need a valid Visa on Arrival (VoA), e-VOA, business visa, or residence permit to enter Indonesia.
Who Needs to Complete the All Indonesia Arrival Card?
Every person entering Indonesia must submit an arrival card. There are no exceptions. This applies to foreign tourists, business travelers, KITAS and KITAP holders, and Indonesian citizens returning from abroad. Each traveler needs their own submission, including children and infants.
Historically, travelers had to interact with the SATUSEHAT app for health tracking and the Electronic Customs Declaration (e-CD) for luggage. The All Indonesia system integrates these functions, allowing the government to pre-screen data before a passenger even boards their flight.
The Integration of Three Legal Frameworks
When you submit an All Indonesia Arrival Card, you are fulfilling three specific legal obligations under Indonesian law:
- Immigration (Law No. 6 of 2011): providing your arrival notification to the immigration authorities. This data is cross-referenced with your visa (whether a Visa on Arrival, a pre-arranged business visa, or a residency permit) to ensure your entry is lawful.
- Customs (Law No. 17 of 2006): declaring the contents of your luggage. This includes reporting restricted items, commercial samples, and currency. It also serves as the portal for IMEI registration, which is legally required for mobile devices to operate on Indonesian cellular networks for more than 90 days.
- Health (Law No. 17 of 2023): submitting a health self-declaration. This is used by the Ministry of Health to monitor for symptoms of communicable diseases and to track individuals who may have been exposed to global health emergencies.
When and Where Should You Submit the Arrival Card
Every traveler must understand that the All Indonesia Arrival Card is not optional and must be handled within a specific timeframe.
The 72-Hour Submission Timeline
The Indonesian government permits the submission of the arrival card within 72 hours (3 days) of your scheduled arrival. You cannot submit the form before the 72 hours window.
- The Risk of Procrastination: We strongly advise against waiting until you land. While airports offer free Wi-Fi for this purpose, the high volume of users often leads to network congestion. If the system is slow and you cannot produce a QR code, you will not be allowed to clear Customs.
- Flight Delays and Rescheduling: The system is generally tolerant of minor flight delays. However, if your flight is rescheduled to a different day, it is best practice to submit a new declaration to ensure the dates on your QR code align with your actual arrival.
- Boarding Checks: Many airlines, particularly those operating from Singapore, Australia, and the Middle East, now require proof of a completed arrival card before they will issue a boarding pass.
Primary Locations Requiring the Card
The system is currently operational and mandatory at all major international entry points (TPIs).
- Airports: This includes Soekarno-Hatta (Jakarta), Ngurah Rai (Bali), Juanda (Surabaya), Kualanamu (Medan), and Sultan Hasanuddin (Makassar).
- Seaports: All international ferry terminals in Batam (Batam Centre, Harbour Bay, Sekupang) and Bintan (Bandar Bentan Telani) require the card. This is essential for business travelers commuting frequently between Singapore and the Riau Islands.
- Land Borders: Official crossings such as Motaain (bordering Timor-Leste) and Skouw (bordering Papua New Guinea) have also been integrated into the digital system.
How to Complete the All Indonesia Arrival Card
To fill the form, go to the official portal at allindonesia.imigrasi.go.id. This is the only official site. Moreover, the form is free.
Step 1: Identity and Travel Details
This section is where most technical errors occur. The system cross-references this data with the ICAO (International Civil Aviation Organization) database.
- Full Name: Enter your name exactly as it appears in the "Machine Readable Zone" (the two lines of text at the bottom of your passport photo page). Do not use nicknames or omit middle names if they are in your passport.
- Passport Number: Double-check for zeros (0) versus the letter 'O'. This is a common cause of Autogate rejection.
- Voyage Information: You must provide your flight number and the name of the airline. If you are arriving by sea, select the correct vessel or ferry operator.
- Accommodation Address: You must provide a specific address. If you are staying at a hotel, include the name and the sub-district (Kecamatan). If you are a business traveler staying at a company apartment, ensure the address matches your sponsorship documents.
Step 2: Health Declaration
You will answer questions about your current health status and recent travel history, including whether you have experienced fever, cough, or shortness of breath in the last 48 hours, and whether you have visited countries with active disease outbreaks.
This data is used by the Ministry of Health for communicable disease monitoring.
Step 3: Customs Declaration
This section asks whether you are bringing items that exceed Indonesia's duty-free allowances. Business travelers carrying commercial samples, equipment, or large amounts of currency should pay particular attention here.
You must also register the IMEI of any mobile device if you plan to stay in Indonesia for more than 90 days (for example, on a KITAS). If the device value exceeds USD 500, import tax may apply on the excess amount. Completing this during the arrival card submission is the simplest way to handle IMEI registration.
4. Saving Your QR Code
After submission, the system generates a QR code. Save it to your phone and keep a printed backup. The system also sends a copy to your email. You will need to present this code at both the immigration and customs checkpoints.
Using Your QR Code at the Airport
Upon landing, the process is split into two main interactions involving your QR code.
- Immigration and the Autogate: At airports like Soekarno-Hatta and Ngurah Rai, you will head toward the Autogates. You scan your passport, and the system automatically checks if you have a valid arrival card on file. If the data matches, the gate opens, and you are officially "in." If you are using a manual counter, the officer may ask to scan your QR code.
- The Customs Gate: After collecting your bags, you will proceed to the Customs area. You must scan your QR code at the electronic kiosks. If you declare "No" to all restricted items and the system does not flag you for a random check, you will proceed through the Green Channel. If you declare items or are flagged, you will move to the Red Channel for a physical inspection.
Understanding Indonesian Customs and Health Laws
The arrival card is a legal document. Filing false information is a violation of the State Border Law and can result in fines, deportation, or being barred from future entry.
Duty-Free Limits and Taxes
Indonesia allows travelers to bring in a limited amount of goods for personal use without paying import duties.
- Alcohol: 1 Liter per adult. Any amount over this will be confiscated and destroyed. There is no option to pay tax on extra alcohol.
- Tobacco: 200 cigarettes or 25 cigars.
- Valuable Goods: New items intended as gifts or for sale are duty-free up to a value of $500 USD per person. If you are bringing a new, high-end laptop or camera as a gift, you must declare it if the value exceeds this threshold.
- Currency: You must declare physical cash (IDR or foreign currency) exceeding IDR 100 million (approx. USD6,300). For amounts over IDR 1 billion you must obtain a permit from Bank Indonesia.
Restricted and Prohibited Items at the Border
Certain items require additional attention on your declaration.
- Narcotics and Psychotropics: Indonesia has the world's strictest drug laws. This includes many medications that are legal in the West (e.g., certain sleeping pills or ADHD meds). If you must bring these, you must declare them and have a valid doctor's prescription in English.
- Commercial Samples: If you are a business traveler bringing product samples for a trade show or meeting, these must be declared. Failure to do so can result in the items being held by Customs until a formal import license is provided—a process that can take weeks.
- Animal and Plant Products: Most meat and dairy products are prohibited due to Foot and Mouth Disease (FMD) concerns. If you are bringing pet food, you need an import permit from the Ministry of Agriculture.
Health Surveillance and Follow-up
By submitting your health data, you agree to be part of Indonesia's health surveillance system. If you develop symptoms of a communicable disease within 14 days of arrival, the Ministry of Health may use the contact information provided in your arrival card to reach out for contact tracing.
Bali Tourist Levy
If you are arriving in Bali specifically, note that the All Indonesia Arrival Card and the Bali Tourist Levy are separate requirements. Completing the arrival card does not cover the tourist levy. The levy must be paid separately before or upon arrival in Bali.
Visa Support with Emerhub
Emerhub provides visa support in Indonesia for both short-term visits and longer stays. We can assist you with processing a Visa on Arrival (Both B and C) for short-term visits as well as long-term visas for work or investment purposes including a Golden Visa in Indonesia.
Contact our local experts and find out what is the best visa for your relocation or visit in the country.
Frequently asked questions
Is the All Indonesia Arrival Card the same as a Visa on Arrival (VoA)?
The VoA is your legal permission to stay in the country, for which you must pay a fee. The All Indonesia Arrival Card is a mandatory administrative declaration of your health, customs, and arrival details. You need both to enter the country.
Can I use the same QR code for multiple entries?
A new All Indonesia Arrival Card must be submitted for every single international entry into Indonesia. The QR code is tied to specific flight and voyage data and is invalidated once you pass through Customs.
What should I do if the official website is down?
If the portal is undergoing maintenance, try again in a few hours. If you are already at the airport and the site is unreachable, inform the ground staff. In rare cases of total system failure, authorities may revert to manual paper forms, but this is an absolute last resort.
I am an expat with a KITAS. Do I still need to fill this out?
Even if you have a valid residency permit and a Multiple Entry Permit (MERP), you must complete the health and customs portions of the arrival card every time you return to Indonesia from abroad.
Do I need to register my phone's IMEI every time I visit?
IMEI registration is only required once per device. If you registered your phone on a previous trip and paid any applicable taxes, you do not need to do it again. However, if you are bringing a new device, you must declare it.
Can I fill out the form for my business colleagues?
The system allows for "Group" submissions. One person can enter the shared flight and accommodation details and then add the individual passport and health data for each member of the group. Each person will still receive their own unique QR code.
