All Indonesia Arrival Card 2026: What It Is, Who Needs It, and How to Apply

Last updated: Jun 8, 2026

Everyone entering Indonesia must now submit the free All Indonesia arrival card online before landing — foreign visitors and Indonesian citizens alike.

It merges the old customs and health forms into a single QR code. Here’s what it is, when to file it, and how.

What Is the All Indonesia Arrival Card

The All Indonesia arrival card is a free online declaration run by the Directorate General of Immigration. You complete it before you fly to Bali, Jakarta, or any other Indonesian entry point.

It pulls three older forms into one submission:

  • Immigration arrival card — your passport and travel details
  • Customs declaration (e-CD) — the goods you’re bringing in
  • Health declaration (SATUSEHAT) — basic health and quarantine data

Since its rollout, the standalone customs e-CD and the SATUSEHAT health form are no longer filed separately — both are built into this single card.

Important: The card is completely free on the official portal. Some third-party sites charge a “processing fee” for it — you never need to pay anyone to submit it.

Who Needs It and When

Every arriving passenger must submit it — foreign tourists, residents, and Indonesian citizens returning home. One adult can file on behalf of family members travelling together, but each traveller — including children and infants — receives their own QR code to present on arrival.

It became mandatory at the three busiest airports — Bali (Denpasar), Jakarta, and Surabaya — from 1 September 2025, then expanded to all international airports from 1 October 2025.

Submit within three days (72 hours) before you arrive. File it too early and the system won’t accept it; leave it too late and you risk filling it in a queue at the airport.

The card is a separate requirement from your visa. You still need the right visa or visa-on-arrival — the card does not grant entry on its own.

How to Fill It Out

Complete the card on the official portal at allindonesia.imigrasi.go.id or the All Indonesia app, and set the language to English. Before you start, have these ready:

  • Passport — valid, with the expiry date to hand
  • Flight details — airline, flight number, and arrival date
  • Accommodation address — your hotel or where you’re staying in Indonesia
  • Customs information — number of bags and anything you need to declare
  • Phone IMEI — only if you’re registering a device for long-term use

With those in hand, the form takes a few minutes. Follow these steps:

  1. Open the portal within 72 hours of arrival. Submissions made earlier than three days before your flight are rejected.
  2. Select your traveller type. Choose foreign national or Indonesian citizen, and add any family members on the same trip under one submission.
  3. Work through the sections, entering every detail exactly as it appears on your passport. Mismatches are the most common reason a card is flagged.
  4. Complete the customs declaration, stating your goods or selecting “nothing to declare.”
  5. Submit and save your QR code. It appears on screen with your declaration number and is also emailed to you.

Using Your QR Code on Arrival

Save the QR code to your phone and take a screenshot — airport Wi-Fi and signal can be unreliable right after landing. A printed copy is a safe backup.

Officers scan the same code at both checkpoints:

  • Immigration — alongside your passport and visa
  • Customs — as you collect your bags and exit

With a valid code ready, both steps take seconds. Without it, you’ll be sent to fill the form on the spot, which slows your exit considerably.

Common Mistakes to Avoid

  • Filing too early. The form only opens within 72 hours of arrival — submitting sooner won’t work.
  • Name or passport mismatches. Details must match your passport exactly, or the code may be flagged at the gate.
  • Relying on live internet. Screenshot the QR code; don’t count on signal at the airport.
  • Paying a third party. Use only the official immigration portal — the card is free.
  • Confusing it with your visa. The card is a declaration, not entry permission. You still need a valid visa.

Indonesia’s card follows a wider regional shift to digital entry forms. If your trip includes other stops, the same logic applies to the Thailand Digital Arrival Card, the Malaysia Digital Arrival Card, and the Vietnam Digital Arrival Card.

Frequently Asked Questions

Is the All Indonesia arrival card free?

Yes. It is free on the official immigration portal. Any site charging a fee to complete it for you is a third-party service, not the government.

Do Indonesian citizens need to submit it too?

Yes. The card is mandatory for all arriving passengers, including Indonesian nationals returning home, not just foreign visitors.

Can I fill it in for my whole family?

Yes. One adult can submit the card for family members travelling together on the same trip, rather than each person filing separately. Each traveller still receives their own QR code to present at immigration and customs.

Do I still need a customs declaration separately?

No. The customs e-CD and the SATUSEHAT health form are now built into the All Indonesia card, so you no longer file them on their own.

Sources

  1. All Indonesia Official Portal
  2. Directorate General of Immigration
  3. Indonesian Customs (Bea Cukai) e-CD

Disclaimer: Wego strives to ensure all information presented in this article is accurate and up to date at the time of publication. Travel policies, prices, visa requirements, and conditions can change rapidly. We strongly recommend verifying critical details with official sources before making travel decisions. Wego does not accept liability for any inaccuracies, oversights, or changes that may occur after publication.

Wego Travel

Wego Travel

Wego Travel

Wego Travel

Wego
Save Up to US$25 on Flights with Wego Promo Codes
View Deal ›