All Indonesia: arrival card and customs declaration
- Official website
- https://allindonesia.imigrasi.go.id 2
- When to submit
- From 3 days before arrival, or on landing 1
- What it covers
- Immigration, customs, health and quarantine 1
- Mandatory from
- 1 September 2025 at Soekarno-Hatta, Juanda, Bali and Batam ports 1
- Is it a visa?
- No 2
What All Indonesia replaces
Indonesia merged its arrival forms for immigration, customs, health and quarantine into one digital system called All Indonesia 1. The customs part is where you declare the goods you carry to customs officers 2. Travellers carrying animal, fish or plant products declare them in the same form 1.
Who must fill it in
From Monday 1 September 2025, international passengers at Soekarno-Hatta Airport, Juanda Airport in Surabaya and I Gusti Ngurah Rai Airport in Bali, and at international ports in Batam, had to declare their arrival through All Indonesia 1. The trial was expanded the same day to all airports, ports and land borders 1.
The Directorate General of Immigration urged all international passengers, both Indonesian and foreign citizens, to report their arrival through the system 1. The site has separate forms for Indonesian citizens and for foreign visitors 2.
When to submit
You can fill in the All Indonesia form from 3 days before arriving in Indonesia, and on landing 1. The UK Foreign Office tells travellers to complete it within 72 hours of arrival 3.
Cost and validity
Filling in the arrival declaration through All Indonesia is free of charge 1. The UK Foreign Office repeats that the service is free 3.
The site says an arrival card QR code can stop being usable, so treat each submission as being for one arrival 2. The proof document it issues confirms entry once you have cleared post-arrival checks at an immigration checkpoint 2.
Visas are separate
The All Indonesia site states that the arrival card is not a visa 2. If you need a visa or visa on arrival, arrange it through Indonesian immigration 3. The UK Foreign Office says you can use the All Indonesia app to apply for a visa after completing the form 3.
Avoid paid look-alike sites
The UK Foreign Office advises travellers to avoid alternative websites or email links that ask for payment for All Indonesia 3. Use https://allindonesia.imigrasi.go.id, which is run by Indonesia's Directorate General of Immigration 2.
Common questions
Is the All Indonesia arrival card free?
Yes. Indonesian immigration says the declaration is free of charge 1.
How early can I submit All Indonesia?
From 3 days before arrival 1.
Does All Indonesia include the customs e-CD?
Yes. It merges the immigration, customs, health and quarantine forms 1.
Is All Indonesia a visa?
No. The site says the arrival card is not a visa 2.
Do returning Indonesian citizens use All Indonesia?
Yes. Immigration urged both Indonesian and foreign passengers to use it, and the site has a separate form for citizens 1,2.
Do I declare food, plants or animal products on All Indonesia?
Yes. Passengers bringing animal, fish or plant products declare them in the same form for quarantine checks 1.
Rules and fees change. Check the official site linked above before you apply or pay. Spotted an error? Email hello@entryrulesexplained.com with the official link.
Sources
- Immigration Office Batam (Directorate General of Immigration): Arrival passengers at three international airports and ports in Batam are required to declare their arrival through the All Indonesia application (1 September 2025)
- Directorate General of Immigration: All Indonesia official site (accessed 19 October 2026)
- UK Foreign, Commonwealth and Development Office: Indonesia entry requirements (accessed 19 October 2026)
Related
- SG Arrival Card (SGAC) with electronic health declaration
Singapore's SG Arrival Card is free and must be submitted within 3 days before arrival. Who is exempt, the official links and ICA scam warnings.
- Malaysia Digital Arrival Card (MDAC)
Most foreign visitors must complete Malaysia's MDAC online within 3 days before arrival. Who is exempt, the official link and a fake site warning.
- Philippines eTravel
eTravel is the Philippines' free online travel and health declaration, due within 72 hours of arrival. Who must register, exemptions and scam warnings.