Indonesia arrival card: the All Indonesia form, and when to file it
The free online form, the 72-hour window, and the QR code to keep on your phone.
By the Local SIM Indonesia team, checked October 3, 2026

The short answer
Indonesia's arrival declaration is digital: the All Indonesia form, filed free at allindonesia.imigrasi.go.id or in the All Indonesia app within the 72 hours before you arrive. You receive a QR code to save and show to immigration and customs officials on arrival. It is not a visa, and it is separate from the Bali tourist levy.
- All Indonesia: the free arrival declaration, filed at allindonesia.imigrasi.go.id or in the app, within the 72 hours before you arrive.
- The UK advice says it is free of charge, and that other sites and email links asking for payment should be avoided.
- Canada's advice says it is mandatory: complete it before you check in for your flight.
- The QR code: save it, and show it to immigration and customs officials on arrival.
- Not a visa: whether you need one is a separate question, decided by your nationality.
Checked October 3, 2026
The form, and the sites around it
All Indonesia
- Where
- allindonesia.imigrasi.go.id or the app, within the 72 hours before arrival
- What it costs
- Free
The QR code
- Where
- Saved and shown to immigration and customs officials on arrival
- What it costs
- Free
Look-alike sites
- Where
- Copy the form and add a charge
- What it costs
- Not official; the UK advice warns against them
Good to know (Before you go)
The 72 hours
Filing runs in the 72 hours before you arrive, and Canada's advice is to complete it before you check in for the flight; doing it at home, on a calm connection, is the easier way.
The QR code
The form returns a QR code; save it and show it to immigration and customs officials when you arrive, so keep it where you can reach it.
Air, sea and land
Arrivals by air and sea file customs inside All Indonesia; arrivals by land use the separate ECD (BC 2.2) form at ecd.beacukai.go.id.
The bottom line

7 days · 3 GB · US$4.88
The confirmation and the boarding pass both live on the phone: save the QR code, and land with data for everything after the counter.
Buy on VietSIMQuestions
What is the All Indonesia arrival card?
It is Indonesia's arrival declaration: one free online form, filed at allindonesia.imigrasi.go.id or in the app within the 72 hours before you arrive, which returns a QR code to show at immigration and customs.
Do I need a Bali arrival card as well?
Not a separate one: the arrival declaration is national, so the same All Indonesia form covers a flight to Bali. The separate Bali charge is the tourist levy of 150,000 rupiah, collected from foreign tourists arriving on the island and payable online or on arrival.
Do I need an Indonesia visa to enter?
The arrival card is not a visa. For tourism, the UK advice describes a 30-day visa on arrival, applied for online before you fly or issued at select points of entry, and the Canadian advice says to get a visa in advance or on arrival; the rules depend on your nationality, so check the official immigration site for your passport.
Can I get a Bali visa on arrival and extend it?
The UK advice says most of the main airports and seaports issue a 30-day visa on arrival, and it can also be applied for online, at least a week ahead, on the official immigration site, evisa.imigrasi.go.id. It can be extended once, for another 30 days, at an immigration office in Indonesia, or online if you applied online; an overstay costs 1 million rupiah a day.
Sources
Where the facts on this page come from.
Get your Indonesia eSIM before you fly.
Plans from US$4.88, tax included, on the four-country regional network. Pick one here and pay on the store in US dollars.
See the plansCheckout on VietSIM · full refund if it does not work

