Last checked: November 2026. Immigration rules change often. Always confirm on the official Indonesian immigration website before you travel.
The All Indonesia arrival card is a free online declaration that every passenger arriving from abroad has to fill in, and you can submit it from three days before you land. It replaces the old separate immigration, customs and health forms with one form at allindonesia.imigrasi.go.id or in the official All Indonesia app.
It takes about ten minutes if you have your details ready. Here’s what it asks, in what order, and where people get it wrong.
All Indonesia arrival card at a glance
| Who needs it | Every passenger arriving in Indonesia from abroad, foreigners and Indonesians alike |
| Cost | Free |
| When | From 3 days before your arrival |
| Where | allindonesia.imigrasi.go.id or the All Indonesia app (Google Play and App Store) |
| Mandatory since | 1 October 2025, at all airports and seaports |
| What it covers | Immigration, customs, health and quarantine in one declaration |
| What you get | A confirmation with a QR code to show on arrival |
| Is it a visa? | No. You still need a visa or visa-free entry |
What the All Indonesia card is (and isn’t)
Indonesia’s immigration authority launched All Indonesia as the single arrival declaration for the whole country. Four agencies share the data: immigration, customs (Bea Cukai), the Ministry of Health and the quarantine agency.
What it isn’t: a visa. If your nationality needs an e-VOA, you still have to buy one separately on evisa.imigrasi.go.id. If you’re from a visa-free country, you still fill in All Indonesia. Everyone does. For the visa side, browse our guides to entering Indonesia.
What happens if you skip it? Immigration says officers then have to check you manually at the counter, which takes longer. Fill it in and you can usually use the immigration autogates instead.
Before you start: have these ready
- Your passport, valid for at least 6 months
- Flight number and airline (or the ship or ferry name if you’re arriving by sea)
- Arrival date
- Your address in Indonesia: hotel name and area, or the address you’re staying at
- A list of anything you’re bringing that might need declaring: lots of cash, alcohol, tobacco, new phones you plan to use with a local SIM, food, plants or animal products
- A rough list of countries you’ve visited recently, for the health questions
How to fill out the All Indonesia arrival card, step by step
The site and app get updated, so labels can shift. The order below is how the form generally runs.
- Wait until you’re inside the 3-day window. If you try earlier, the form won’t accept your arrival date.
- Go to allindonesia.imigrasi.go.id (type it yourself) or download the official All Indonesia app from Google Play or the App Store.
- Pick your arrival type: air or sea, and choose your arrival airport or port.
- Enter your personal details. Copy your name exactly as it appears in the two lines of letters and numbers at the bottom of your passport photo page. Add nationality, date of birth, passport number and expiry date.
- Add your travel details: flight or vessel, arrival date and your address in Indonesia. Be specific. “Bali” isn’t an address; “Hotel name, Ubud” is.
- Answer the health questions. These cover recent symptoms and your travel history. Answer honestly; it’s for disease screening, not a trap.
- Fill in the customs section. Say “yes” to anything over the duty-free limits, large amounts of cash, and new phones or tablets you’ll use with an Indonesian SIM. More on this below.
- Answer the quarantine questions. If you’re carrying animals, fish, plants or products made from them (think dried meat, seeds, fresh fruit), declare them here.
- Review and submit. Check the passport number one last time.
- Save your QR code. Screenshot it, and keep the confirmation email. You’ll show it with your passport on arrival.
Traveling as a family or group? Agency guides describe an option to add travel companions so you don’t retype shared flight details. Each traveler still needs their own declaration and gets their own QR code.
The customs part, in plain English
This is where most people hesitate. You need to declare (say “yes”) if you’re bringing:
- Personal goods worth more than USD 500 in total that you bought abroad and will leave in Indonesia
- More than 1 liter of alcohol or more than 200 cigarettes (or 25 cigars, or 100 g of tobacco) per adult
- Cash or payment instruments of IDR 100 million or more, or the same in foreign currency
- A new phone, tablet or similar device bought abroad that you want to use with an Indonesian SIM card
- Animals, plants, fish, or products made from them
- Medicines, weapons or other restricted items
Carrying your own laptop and phone that you’ll take home again? That’s normal personal baggage. Limits change, so check the current figures with Bea Cukai (Indonesian customs) before you fly, or browse our Entering Indonesia section.
Watch out for fake arrival card websites
There are paid lookalike sites that “help” you file the arrival card for a fee. You don’t need them. The real form is free, and the only official places to do it are:
- allindonesia.imigrasi.go.id
- The All Indonesia app published by Indonesian immigration on Google Play and the App Store
Any site that asks for a card payment to submit your All Indonesia declaration is not the government. Indonesian government websites end in .go.id.
Common mistakes that slow you down
- Name doesn’t match the passport’s machine-readable lines. Middle names count. Nicknames don’t.
- 0 versus O in the passport number. It can make the autogate reject you.
- Filling it in too early. Outside the 3-day window, it won’t go through.
- Leaving it until you land. Airport Wi-Fi can be slow and patchy right when you need it. Do it at home or at your departure airport.
- Flight changed? If your arrival date moves, submit a new declaration with the new details.
- Saying “no” to customs when you’re over the limit. Undeclared excess alcohol and tobacco can be seized and destroyed.
- Thinking it’s your visa. It isn’t. No e-VOA plus no visa-free status means no entry, card or not.
What happens at the airport
On arrival, head to immigration with your passport and QR code ready. If you have an e-VOA or visa-free status and your All Indonesia declaration matches your passport, you can usually use the autogates. If the gate doesn’t work, go to an officer counter.
At customs, you may be asked to show the QR code again. If you declared items, follow the signs to the red lane; if not, the green lane. Officers can still check bags in the green lane.
Got a new phone to register? Go to the customs IMEI counter in the arrival hall before you leave. Customs says registration there is free.
What happens if your plans change?
If your flight gets delayed by a few hours on the same day, you’re generally fine. If your arrival shifts to a different date, fill in a new declaration so your arrival date matches. If you’ve already landed and realize you made a typo, tell the immigration officer; you’ll most likely be processed at the counter.
Once you’re through, the trip can begin. If you’re heading inland from Jakarta, our Garut travel guide is an easy first weekend. For more practical advice, see our travel tips for Indonesia.
FAQ
Is the All Indonesia arrival card mandatory?
Yes. Immigration made it mandatory for all passengers arriving from abroad from 1 October 2025, at all Indonesian airports and seaports.
How much does the All Indonesia arrival card cost?
Nothing. It’s free on the official site and app. If someone charges you, you’re on the wrong website.
How early can I fill in the All Indonesia form?
From three days before your arrival. Anything earlier won’t be accepted.
Do children and babies need their own declaration?
Each traveler gets their own declaration and QR code, so yes, include every member of your family.
Is All Indonesia the same as the e-VOA?
No. All Indonesia is an arrival declaration. The e-VOA is a visa. Depending on your nationality, you may need both.
Do Indonesian citizens fill it in too?
Yes. It applies to everyone arriving from abroad, including Indonesians coming home.
