Skip to content
Bali Frontier
The immigration hall and counters in the international terminal at Ngurah Rai airport

Plan Your Trip

Bali Arrival Card and Customs Declaration

The All Indonesia arrival card is the one free online form that replaced the Bali customs declaration, health declaration and arrival card. Who files and when.

When people search for the “Bali customs declaration”, the “Bali health declaration” or the “Bali immigration form”, they are now looking for one thing: the All Indonesia arrival card. It is an online form, free to submit, that you complete shortly before you fly. It replaced a set of older forms, and many websites still describe those as if they were separate. This page explains what the card is, what it asks, and how to avoid the paid lookalike sites. Visa rules are on our visa page, and the walk through the terminal is on our Bali airport page.

What the All Indonesia arrival card is

The All Indonesia arrival card is run by Indonesia’s Directorate General of Immigration. According to Wego’s guide, last updated 8 June 2026, it combines three older requirements: the immigration arrival card, the customs declaration (e-CD) and the health declaration (SATUSEHAT). Trip.com’s 2026 guide says the paper arrival cards, the standalone e-CD and the SATUSEHAT health declarations “have all been combined into one unified All Indonesia digital arrival card”.

So the old searches map onto the new form like this:

  • Arrival card or immigration form: your passport and travel details, now the first part of the form.
  • Customs declaration or e-CD: the goods you carry, now a section of the same form.
  • Health declaration or SATUSEHAT: the health questions, also inside the same form.

One caution on sources. Indonesia’s own sites were hard to read automatically while we researched this page, so the merger and timeline below come from travel publishers and a news report that cite the official portal, not from a page we could quote on imigrasi.go.id or beacukai.go.id. Check the portal itself before you fly.

When it started and who must fill it in

Wego reports that the card became mandatory at Bali (Denpasar), Jakarta and Surabaya airports from 1 September 2025, then at all international airports from 1 October 2025. An Explore Travel report, updated 12 May 2026, says it has now been phased in at all international entry points, by air and by boat.

An Indonesian entry stamp in a passport

Every arriving passenger needs one: foreign visitors, residents and Indonesians returning home. Wego says one adult can file on behalf of family members travelling together, but that each traveller, including children and infants, receives their own QR code. Trip.com says you can add companions to one submission, up to 10 people in total.

How early to fill it in, and where

The sources mostly agree on the window, but not entirely. Wego, Trip.com and Welcome Back to Bali all give three days, or 72 hours, before arrival, and Wego says earlier submissions are rejected. Lagaligo Liveaboard, updated in March 2026, says you can submit up to three days before arrival “or even upon landing”. If you can, file it in the last day or two before the flight, so that it is accepted and you are not doing it in a queue.

Use only the official site or app:

  • the website allindonesia.imigrasi.go.id, or
  • the All Indonesia app from the Apple App Store or Google Play.

The Explore Travel report adds that the same website is where you can apply for the e-VoA, so the two jobs sit in one place but are still two separate applications.

What the form asks

Wego and Trip.com list what to have ready:

  • your passport, with the details exactly as printed in it;
  • your flight, meaning airline, flight number and arrival date;
  • the address where you will stay, with the hotel name, street and city;
  • the number of checked bags;
  • the customs questions, where you answer yes or no on dutiable or prohibited items such as alcohol, tobacco, electronics and cash above a limit;
  • the health questions, which Trip.com describes as a quick health declaration.

Wego warns that a mismatch with your passport is the most common reason a card is flagged, and Trip.com says you cannot change the form after you submit it, so check it before you press the button. When you submit, a QR code appears on screen and a copy is emailed to you. Save a screenshot, because airport signal can be unreliable.

At the airport

Wego says officers scan the same QR code at immigration, alongside your passport and visa, and again at customs as you collect your bags and leave. Trip.com describes a green channel for travellers with nothing to declare and a red channel for those carrying dutiable items, and says staff may scan your code at customs. Without a valid code, Wego says, you will be sent to complete the form on the spot, which slows you down.

A statue of Hanuman and Jatayu inside the terminal at Ngurah Rai airport

For the full order of events from the aircraft door to the exit, including the autogates, see the Bali airport guide.

What you may bring in

Take care with figures here, because we found them in a trade reference rather than on the customs site. The Goods Across Borders country page, marked verified on 1 July 2026, lists a personal allowance of goods up to USD 500 per adult, 1 litre of alcohol per adult and 200 cigarettes or 25 cigars. Anything over the allowance goes through the red channel and attracts duty and tax. Treat this as a guide and check Bea Cukai, the Indonesian customs authority, if you carry anything valuable.

On cash, sources differ. Trip.com says to declare cash or financial instruments worth more than IDR 100 million, while Goods Across Borders gives a different threshold in US dollars in one place. Declare if you are anywhere near either figure. Bringing medicines, vape devices and food has extra rules, so declare them rather than guess.

The card is free. An Explore Travel report, updated 12 May 2026, says several fake websites are charging a “processing” fee, and quotes Smartraveller, the Australian government’s travel advisory service: “Beware of fake websites charging a fee to submit the arrival card”. It cites one traveller who paid $148 on a scam site, which the article converts to up to $204 in Australian dollars.

A simple test: the address must be allindonesia.imigrasi.go.id, a government domain ending in go.id, and you must never be asked for a card payment to submit the form. Typing the address yourself is safer than following an advert in a search result. If you have already paid a lookalike, the form itself is still free, so fill it in again on the official site and contact your card issuer.

Frequently asked questions

Is there a Bali customs declaration form?+

Yes, but it is no longer a separate form. The electronic customs declaration, known as the e-CD, was merged into the All Indonesia arrival card, which you fill in online before you land. The customs questions are one section of that form, and you show the same QR code at the customs check.

Is the Bali arrival card free?+

Yes. The All Indonesia arrival card is free on the official portal, allindonesia.imigrasi.go.id, and in the official All Indonesia app. Websites that charge a processing fee to submit it are not the government, and Australia's Smartraveller has warned travellers about them.

Is there a Bali health declaration?+

There is, but it is a section inside the All Indonesia arrival card rather than a separate SATUSEHAT pass. You answer yes or no to the health questions in the same online form. Guides we checked say the standalone health form is no longer filed on its own.

How early can I fill in the Bali arrival card?+

Most guides say within 72 hours (three days) before arrival, and that earlier submissions may be rejected. One dive-travel guide says you can also submit on landing. The official portal is the final word, so open it in the three days before your flight and follow its wording.

Do children need their own arrival card?+

Each traveller gets a QR code, including children and infants, according to one 2026 guide. One adult can usually file for a family travelling together. Another guide says up to 10 people can be added to one submission, so large groups may need two.

Do I still need a visa if I have the arrival card?+

Yes. The arrival card is a declaration, not permission to enter. You still need a visa on arrival, an e-VoA or another valid visa for your nationality. The e-VoA can be applied for on the same All Indonesia site, but it is a separate application.