Quick summary
All international travelers entering Indonesia—regardless of nationality—must complete the free “All Indonesia e-Arrival Card” online within 72 hours before arrival, effective October 1, 2025, at all airports, seaports, and land borders. The digital form consolidates three previously separate declarations (immigration, customs, health) into one QR-code-based process, eliminating paper forms at the border.
This is not a visa—travelers still need a separate Visa on Arrival, e-Visa, or other entry permit depending on nationality. Complete the form at allindonesia.imigrasi.go.id 2–3 days before departure; present the QR code at immigration alongside your passport.
Indonesia has digitized its border entry process with a mandatory online declaration that replaces four separate paper forms travelers previously filled out on arrival. The All Indonesia e-Arrival Card went live nationwide on October 1, 2025, covering every international airport, seaport, and land crossing.
The form takes roughly 2.5 minutes to complete and generates a QR code sent to your registered email. Immigration officers scan this code at the checkpoint—no paper, no queues for pens and clipboards.
The system applies to all international arrivals, including infants and Indonesian citizens returning from overseas. Travelers entering via Bali, Jakarta, Surabaya, or any other Indonesian gateway must submit the form within 72 hours before arrival.
Passport validity of at least six months from your arrival date remains a hard requirement. The e-Arrival Card does not override this or replace visa obligations.
What the e-Arrival Card replaces
The All Indonesia platform consolidates the Manual Immigration Arrival Card, Electronic Customs Declaration (e-CD), SATUSEHAT Health Declaration, and quarantine forms into one submission. Travelers previously juggled these documents separately—often completing them mid-flight or at crowded airport counters.
The rollout began as a pilot on September 1, 2025, at Jakarta’s Soekarno-Hatta, Bali’s Ngurah Rai, and Surabaya’s Juanda airports, plus six seaports. Full nationwide enforcement started October 1, 2025, covering all international entry points, including land borders with Malaysia, Papua New Guinea, and Timor-Leste.
The form is free. No consular fees, no third-party vendor charges. Use the official portal at allindonesia.imigrasi.go.id or download the All Indonesia mobile app (iOS/Android) to avoid scam sites charging for a service that costs nothing.
| Requirement | Details | Effective date |
|---|---|---|
| Submission window | Within 72 hours before arrival | October 1, 2025 |
| Cost | Free (no fees) | October 1, 2025 |
| Applies to | All international travelers + Indonesian citizens | October 1, 2025 |
| Passport validity | Minimum 6 months from arrival | Ongoing requirement |
| QR code delivery | Sent to email immediately upon submission | October 1, 2025 |
Travelers booking flights to Indonesia from Australasia should complete the form 2–3 days before departure—not at the airport gate or during boarding.
Flight deals
most people never see
Our AI monitors 150+ airlines for pricing anomalies that traditional search engines miss. Air Traveler Club members save $650 per trip per person on average: see how it works.
Each deal saves 40–80% vs. regular fares:
This is not a visa
The All Indonesia e-Arrival Card is a declaration form—it does not grant entry permission. Travelers still need a separate visa depending on nationality.
Visa-exempt nationals (including most ASEAN citizens) can enter for short stays without a visa but must still complete the e-Arrival Card. Nationals eligible for Visa on Arrival (VOA)—including US, Canadian, Australian, UK, and EU passport holders—pay approximately $35 USD at the airport for a 30-day stamp. The e-Arrival Card does not replace this fee or process.
Travelers requiring an e-Visa, ITAS, or KITAP must apply through Indonesia’s immigration portal separately. The e-Arrival Card is an additional step, not a substitute.
The system mirrors Singapore’s ICA digital arrival process but covers a broader geographic footprint. Unlike Thailand’s TM.6 card (still paper-based at most checkpoints) or the Philippines’ EasyTravel system (limited to select airports), Indonesia’s mandate applies to every international entry point simultaneously.
Complete the form before you fly
The form can be completed on-site at the airport via QR code kiosks, but this creates bottlenecks during peak arrival windows. Immigration staff report delays of 20–45 minutes when travelers fill out the form at the checkpoint instead of in advance.
- Submit 2–3 days before departure: Use the official portal at allindonesia.imigrasi.go.id or the mobile app. Avoid third-party sites charging fees for a free service.
- Verify passport validity: Your passport must have at least six months remaining from your arrival date. The e-Arrival Card does not override this requirement—immigration will deny entry if your passport expires within six months.
- Screenshot the QR code: The code is sent to your registered email immediately after submission. Save it to your phone and print a backup copy. If the email doesn’t arrive within 10 minutes, check your spam folder or resubmit the form.
- Double-check passport details: Any mismatch between the form and your physical passport (name spelling, passport number, expiry date) will flag an error at immigration. Verify twice before submitting.
- Separate visa from declaration: If you need a Visa on Arrival, bring $35 USD in cash (exact change preferred). The e-Arrival Card is a separate process—complete both before reaching the immigration counter.
Watch: Indonesia’s immigration ministry has signaled plans to integrate the e-Arrival Card with VOA payment processing by mid-2026, potentially allowing travelers to pay the visa fee online during form submission.
Questions? Answers.
Do I still need a Visa on Arrival if I complete the All Indonesia card?
Yes. The All Indonesia e-Arrival Card is a mandatory declaration form, not a visa. Depending on your nationality, you must separately obtain a Visa on Arrival (30 days, approximately $35 USD), e-Visa, or other entry permit. The card consolidates customs and health declarations but does not grant entry permission.
What happens if I complete the form but my QR code doesn’t scan at immigration?
Immigration staff can manually retrieve your submission via the All Indonesia portal using your passport number and email. This adds 5–10 minutes to processing time. Carry a printed QR code as backup to avoid delays—screenshot the code on your phone and keep a physical copy in your carry-on.
Are Indonesian citizens also required to complete this form?
Yes. Indonesian citizens returning from overseas must complete the All Indonesia e-Arrival Card using their NIK (national ID number) instead of a passport number. The health and customs declaration sections remain identical to those for international travelers.
Can I complete the form at the airport if I forget to do it in advance?
Yes, but it creates delays. QR code kiosks are available at all international entry points, but completing the form on-site during peak arrival windows (morning flights from Singapore, evening flights from Australia) can add 20–45 minutes to immigration processing. Submit the form 2–3 days before departure to avoid bottlenecks.
Does the e-Arrival Card replace the need for a return or onward ticket?
No. Indonesia still requires proof of onward travel (return ticket, onward flight, or cruise departure) for most visa categories, including Visa on Arrival. The e-Arrival Card is a declaration form—it does not override entry requirements such as proof of departure or passport validity.