All Indonesia Arrival Card: How to Fill It In (Free)

How to fill in the free All Indonesia arrival card: what you need, the 3-day window, each form step, the QR code, and how to avoid paid lookalike sites.
Last verified: 16 October 2026 against allindonesia.imigrasi.go.id, evisa.imigrasi.go.id and our e-VOA sales pages
The All Indonesia arrival card is a free online form from Indonesia's Directorate General of Immigration. You submit it at allindonesia.imigrasi.go.id or in the All Indonesia app within three days before you arrive. It covers your immigration, customs, health and quarantine declarations in one go, and ends with a QR code you show on arrival.
It is not a visa. If your passport needs a visa on arrival (e-VOA), that is a separate application with its own fee.
The official rule in brief
The government's e-Visa portal, evisa.imigrasi.go.id, states that "all travellers are required to submit an arrival card within 3 (three) days prior arrival in Indonesia". The Indonesian Embassy in Madrid describes All Indonesia as one form, filled in once, that handles immigration, customs, health and quarantine. The embassy says it works for individuals and groups, and that it runs on the website and in apps on Google Play and the App Store.
What you pay for the card: nothing. The arrival card is free on the official site. If a website asks for card details to "process" your arrival card, you are not on the government portal.
What you'll need
Have these ready before you open the form:
- Your passport. The form can scan the machine-readable zone (MRZ), and it asks you to use the same passport as for any other Indonesian immigration application, such as your e-VOA.
- A working email address and mobile number. The portal sends codes and your card to these.
- Your flight or ship details: arrival date, flight or vessel number, and the place you'll enter Indonesia.
- Your first address in Indonesia, such as your hotel name and address.
- Your recent travel history. The health section asks which countries you've visited in the 21 days before arrival.
- A list of what you're carrying, if you have goods, cash, food, plants or animal products to declare.
- Details for each person travelling with you, if you're filing for a group.
Step 1: Personal information
Open allindonesia.imigrasi.go.id, choose Foreign Visitor, and the four-step Arrival Card Submission form opens. The first screen is for the lead traveller. You scan or type your passport country, full name, date of birth, place of birth, gender, passport number and passport expiry date. You also say whether you've ever entered Indonesia on a passport of a different nationality, then add your mobile number and email.
The Add Traveller button lets you include other people in the same submission.
The common slip: typing your name the way you usually write it instead of exactly as it appears on the passport. The form says the data must match your passport. Check every letter against the photo page before moving on.
Step 2: Travel details
Here you enter when you're arriving and the flight or voyage that brings you in.
The common slip: starting too early. The window opens three days before arrival, counted from your arrival date in Indonesia, not your departure date.
Step 3: Mode of transportation and address
You choose whether you're arriving by air or by sea, then give your transport details (for example, the type of air transport and your seat number, or the vessel details if you're arriving by boat). Then you add your address in Indonesia.
The common slip: leaving the address vague. Use the hotel name and street address from your booking for your first night.
Step 4: The declarations
This is the longest step. It bundles three declarations that used to be separate:
- Health declaration. You confirm whether you have symptoms of infectious diseases, list the countries you've visited in the past 21 days, and answer questions about specific countries in Africa or Latin America visited in the past six days.
- Customs declaration (BC 2.2). You declare goods you're bringing in. The form says you must declare cash or other payment instruments worth IDR 100,000,000 or more. It also says you can declare your family members' belongings on one customs declaration.
- Quarantine declaration. You declare animals, fish, plants and their products to the Indonesian Quarantine Authority (Badan Karantina Indonesia).
The form warns that false declarations can bring penalties under Indonesian law.
The common slip: ticking "nothing to declare" while carrying food, seeds or a large amount of cash. If you're unsure, open the form's list of items you must declare rather than guessing.
Step 5: Submit and keep your QR code
After you submit, the portal issues an arrival card with a QR code, which you can retrieve later from Retrieve Arrival Card on the home page. Save a screenshot in case you have no signal when you land.
The common slip: changing flights after submitting and doing nothing. The official pages we checked don't say when a new card is needed, so if your arrival date or flight changes, check before travel and submit again if the details no longer match.
How to avoid paid lookalike sites
Some private sites copy the look of the government portal and charge a "processing fee" for the arrival card. Before you type anything:
- Check the address. The official form is at allindonesia.imigrasi.go.id. The government's e-Visa portal at evisa.imigrasi.go.id also links to it.
- Watch for a payment screen. The arrival card itself has no fee.
- Use the right app. The embassy names Google Play and the App Store as the places to get the All Indonesia app. Download it from there, not from a link in an ad or message.
- Don't confuse it with the Bali levy. If you're visiting Bali, the province charges a separate tourist levy, paid through its own portal at lovebali.baliprov.go.id. That is a different payment from the arrival card.
The arrival card, the e-VOA and what each costs
The arrival card doesn't let you into Indonesia on its own. Most tourists also need either visa-free entry or a visa on arrival, depending on their passport.
What you pay. The arrival card is free. For the e-VOA (B1 Tourist, Visa on Arrival), the government fee shown on evisa.imigrasi.go.id is Rp500.000 (check before travel). Our all-in prices are USD 99 for Standard (72 business hours), USD 139 for Priority (48 business hours) and USD 179 for Express (12 business hours), with that fee included. The e-VOA is single entry and valid for 90 days from issue. It allows a stay of 30 days, which can be extended once in Indonesia for another 30.
We are a private service, not the Government of Indonesia. You can apply directly through the official portal at evisa.imigrasi.go.id and pay only the government fee. The difference covers a specialist check of your passport, photo and itinerary before filing, catching mismatched names, dates or passport validity before filing, one all-in payment, and WhatsApp and email support with status updates. The decision is always made by Indonesian immigration. We don't sell the arrival card. File it yourself, for free, on the official site.
Common questions
Is the All Indonesia arrival card free?
Yes. There is no fee for the arrival card on allindonesia.imigrasi.go.id or in the official app. If a site asks you to pay for it, you're not on the government portal.
When can I submit the All Indonesia arrival card?
Within three days before you arrive in Indonesia, up to and including your arrival day. Count from your arrival date, not your departure date.
Can I submit one arrival card for my whole family?
You can add other travellers to one submission, and the form lets you declare your family members' belongings on one customs declaration. Check that every traveller's passport details are entered correctly.
Is the All Indonesia arrival card the same as a visa?
No. It records your immigration, customs, health and quarantine details. If your passport needs a visa on arrival, apply for the e-VOA separately before you travel.
What do I show when I land?
Your passport, your e-VOA or other visa if you need one, and your All Indonesia QR code. You can retrieve the card on the official site if you lose it.
Do I still pay the Bali tourist levy?
Yes, if you're visiting Bali. The levy, shown as IDR 150,000 on lovebali.baliprov.go.id, is a separate payment. It isn't part of the arrival card.
Before you apply for your e-VOA
The arrival card can wait until three days out. The visa shouldn't. Before you start, check that:
- your passport is valid for at least six months from arrival and has two blank pages
- you have a recent passport-style photo (see our photo and passport requirements)
- you have a hotel or accommodation booking, plus inbound and outbound flight bookings within your 30-day stay
- your nationality is eligible: see our guides for UK and Australian travellers, or the FAQ
All four ticked? Start your Indonesia e-VOA application and choose the speed that fits your travel date. Then file your free arrival card in the three days before you land.