Bali Visa Guide
All Indonesia Arrival Card (AIDC) 2026 — How to Complete It
The All Indonesia Arrival Card (AIDC) is a mandatory online form every traveller to Bali must complete within 3 days before arrival, at allindonesia.imigrasi.go.id. It replaced the older Satusehat health pass, e-CD and paper customs/arrival cards. You receive a QR code to show on arrival.
Last updated: 2026. The AIDC is administered by Direktorat Jenderal Imigrasi; the official portal is allindonesia.imigrasi.go.id{rel=”nofollow” target=”_blank”}. Always use the official site.
What Is the All Indonesia Arrival Card?
The All Indonesia Arrival Card (AIDC) is Indonesia’s mandatory digital arrival declaration. Since its rollout in 2025, it has consolidated and replaced the patchwork of older entry forms — the Satusehat health pass, the electronic customs declaration (e-CD) and paper arrival/customs cards — into a single online submission.
Every traveller arriving in Bali (and Indonesia generally) must complete it. It is separate from your visa: whether you hold a VOA, eVOA, B211A or a KITAS, you still complete the AIDC. Think of it as the modern, all-in-one arrival card that immigration and customs use to process your entry.
The card is completed online within 3 days before your arrival, and produces a QR code that you present on landing. It’s free, quick, and best done before you fly. Consolidating the old forms into one digital card is meant to speed up arrivals — but only if you’ve completed it correctly and have your QR code ready, which is why it pays to do it calmly at home rather than scrambling in the arrival hall.
How to Complete the All Indonesia Arrival Card — Step by Step
- Go to the official portal. Open allindonesia.imigrasi.go.id — the only official AIDC site. Avoid any third-party “arrival card” sites that charge a fee; the AIDC is free (a common scam vector).
- Start within 3 days of arrival. Complete it in the 3 days before you arrive — not weeks ahead. Doing it the day before your flight is ideal.
- Enter your personal and passport details. Name, passport number, nationality and date of birth, exactly as they appear in your passport.
- Enter your travel details. Flight number, arrival date, and your accommodation/address in Bali.
- Complete the customs and health declaration. Declare goods as required and answer the health questions — this is the part that replaced the separate e-CD and Satusehat.
- Submit and save your QR code. On submission you receive a QR code. Save it to your phone and keep a screenshot or printout as backup.
- Show the QR code on arrival. Present it at the designated checkpoint in the arrival hall when you land in Bali.
Common AIDC Mistakes to Avoid
- Using a fake or paid third-party site. The AIDC is free at allindonesia.imigrasi.go.id. Sites charging a “processing fee” are not official — see our Bali visa scams guide.
- Completing it too early. It’s designed for the 3-day window before arrival. Filling it weeks ahead can cause problems.
- Mismatched passport details. Your AIDC details must match your passport exactly — typos in your name or passport number cause delays at the checkpoint.
- Forgetting the QR code. Save it offline. Airport wifi and roaming can be unreliable right when you need to show it.
- Confusing it with your visa or the tourist levy. The AIDC is a separate step from your eVOA and from the IDR 150,000 Bali Tourist Levy (paid via the Love Bali app or on arrival). You need all three.
Where to Show Your AIDC QR Code
When you land at Ngurah Rai (Bali) airport, have your AIDC QR code ready on your phone alongside your passport and visa. You’ll present it at the designated immigration/customs checkpoint in the arrival hall. Because it replaced the paper customs and health forms, the QR code is what officials scan to process your arrival — so keep it accessible (a saved screenshot works if you’re offline).
To recap, your complete 2026 Bali entry checklist is:
1. Passport valid 6+ months.
2. A valid visa — VOA/eVOA, B211A, KITAS, etc.
3. The All Indonesia Arrival Card (AIDC) QR code.
4. The IDR 150,000 Bali Tourist Levy.
5. Onward/return ticket and accommodation details.
Need Help with Your Bali Entry & Visa?
The Arrival Card itself is straightforward — but it’s one piece of getting your Bali entry right, alongside the correct visa and the tourist levy. If you’d like a licensed team to sort your visa and walk you through the whole arrival process, we’re here.
🟢 Get your VOA or eVOA sorted → · WhatsApp us now
Related guides: How to Get a Bali Visa in 2026 — Complete Guide · Bali Visa Requirements 2026 (Who Needs One)
Frequently Asked Questions
Is the All Indonesia Arrival Card mandatory?
Yes. Every traveller arriving in Bali and Indonesia must complete the AIDC online, within 3 days before arrival, at allindonesia.imigrasi.go.id. It applies regardless of your visa type and replaced the older Satusehat health pass, e-CD and paper arrival/customs cards.
When should I fill in the All Indonesia Arrival Card?
Within the 3 days before your arrival — ideally the day before you fly. Don’t complete it weeks in advance. You’ll receive a QR code on submission, which you show at the checkpoint when you land.
Is the All Indonesia Arrival Card free?
Yes, the official AIDC is free at allindonesia.imigrasi.go.id. Be wary of third-party sites charging a “processing fee” — they are not the official government portal and are a common scam. Only use the official site.
Does the Arrival Card replace my visa?
No. The AIDC is a separate arrival declaration, not a visa. You still need a valid visa (VOA, eVOA, B211A, KITAS, etc.) plus the AIDC plus the IDR 150,000 Bali Tourist Levy. It replaced the old health and customs forms, not the visa.
What happens if I don’t complete the AIDC before arrival?
You may be required to complete it on arrival, causing delays at the airport. Because it’s mandatory and replaced the paper forms, it’s far smoother to complete it online in the 3-day window beforehand and arrive with your QR code ready.