Home / Arrival · Updated ·

Bali arrival card and customs declaration online

Bali's customs declaration is the free last step of the All Indonesia arrival card, done online: how to fill it in and what to declare.

On this page
  1. Short answer
  2. In detail
    1. When do you submit the Bali arrival card?
    2. Is the arrival card free, and how do you spot a fake site?
    3. How do you fill in the Bali customs declaration online?
    4. Where is the QR code scanned at Bali airport?
    5. Can one card cover a family or group?
    6. How much can you bring in duty-free?
    7. Do you have to declare a phone bought abroad?
    8. What must you declare, and what is banned?
  3. Sources

Short answer

The Bali customs declaration is the last step of the All Indonesia arrival card, which is free and filed from 3 days (72 hours) before you land. File it at allindonesia.imigrasi.go.id, never on a look-alike site that charges, then show its QR code at customs.[3]

Cost
Free
When
From 3 days (72 hours) before you land
Duty-free
USD 500 per passenger
Declare cash
IDR 100 million or more

In detail

When do you submit the Bali arrival card?

From 3 days (72 hours) before you land, up to the day itself. The card is mandatory, but land without one and you are still let in: you fill it in at the airport (I Gusti Ngurah Rai International Airport, Ngurah Rai for short), and your processing slows down.[1, 3, 13]

Fill in the card before you land, so you don't watch the rest of your flight pass through immigration while you fill it out at the side of the arrivals hall.[15]

The form asks for details nobody wants to type standing up, so fill it in the day before your flight. Arriving in Bali covers the other arrival tasks.

Is the arrival card free, and how do you spot a fake site?

Yes, the arrival card is free: ignore anyone who asks you to pay for it. The visa on arrival and the Bali tourist levy are separate payments, made at the addresses and counters the official sites guide lists.[4]

Copies of the arrival card site often charge a processing fee for this free form. The official address is allindonesia.imigrasi.go.id, and the official sites guide lists every arrival address.[4, 11, 12, 13]

Our rule

Type allindonesia.imigrasi.go.id yourself, and close any page that asks for money to file the card.

It is not the official form.

How do you fill in the Bali customs declaration online?

You fill it in on the last screen of the All Indonesia arrival card. The old e-CD (electronic customs declaration) form you once filed on its own is now part of that card, so there is one form, not two.[1, 2]

Have your passport, travel details and first address in Indonesia to hand.

  1. Open the official site and choose Foreign Visitor

    Go to allindonesia.imigrasi.go.id, or get the All Indonesia app on Google Play or the App Store. On the home page, choose Foreign Visitor, which opens the form with no account to make.[3, 10]

  2. Enter your passport details

    Type your name exactly as it is printed in your passport, using the passport you use for other immigration applications. The Scan MRZ button reads the passport for you, and Add Traveller adds anyone travelling with you.[2]

  3. Add your dates, flight and first address

    Next come your travel details, how you are arriving, and your address in Indonesia. Copy them from your booking: a mistake means opening Change Data later.[2]

    If your nationality needs a visa on arrival, buy it separately, ideally online a week before you fly: the arrival card is not a visa.[13]

  4. Answer the declarations, customs last

    The last screen holds four short declarations: general, health, quarantine and customs. Customs asks how many bags you have and whether you carry anything to declare. A yes opens a table where you list each item and its value, and a false answer carries sanctions.[1, 2]

    One question asks about phones bought abroad. Then you review your answers, complete a captcha and submit.[2]

  5. Keep the QR code

    Submitting opens a summary with your Arrival QR Code and arrival card number, and Change Data edits it before you travel. Once used, the code is marked Used and stops working, and a lost card is found again from the home page with Retrieve Arrival Card.[2]

Where is the QR code scanned at Bali airport?

Once, at customs. The immigration e-gate checks your passport for a submitted card; then, after the baggage belts, customs scans the QR code at the exit. A screenshot on your phone is usually enough.[14]

If you need a visa on arrival, buy the e-VOA (electronic visa on arrival) online before you fly. With one you can use the e-gates, which can stand empty while the queue to buy the visa at the airport backs up.[16, 17]

Keep the code on your lock screen until you are through customs, since you may have no data when you land.

Can one card cover a family or group?

Yes: one submission covers up to 10 travellers, each with their own entry inside it. The lead traveller adds the others with Add Traveller.[2]

Every member answers the declaration questions, and each one shows Declaration Question Completed when done. A family's belongings can still go on one shared customs declaration.[1, 2]

Families often end up in the staffed lane, because the e-gates can turn children away, and only a few desks may be open there, so allow extra time.[16, 18]

Screenshot the group's summary screen with its QR code before you land.[2]

How much can you bring in duty-free?

Up to USD 500 of goods bought abroad per passenger, about IDR 9 million (about AUD 721), plus set amounts of alcohol and tobacco. The USD 500 covers goods you will leave in Indonesia.[1, 9]

Duty-free allowances per passenger, October 2026
ItemAllowanceMinimum age
Goods bought abroadUSD 500Not set
Alcoholic drinks1 litre21
Cigarettes200 sticks18
Cigars25 sticks18
Cut or other processed tobacco100 g18
E-cigarettes, solid140 sticks or 40 capsules18
E-liquid, open system30 ml18
E-liquid, closed system12 ml18

Carry more than one kind of tobacco and the allowance is shared between them in proportion. Customs destroys tobacco over the limit, whether or not you are there to see it.[1, 2]

Declare anything over these limits in the customs table, each item with its description, quantity and value. An excess you leave off the form counts as a false declaration, even when the item itself is allowed.

Do you have to declare a phone bought abroad?

Not for registration, if you are here for under 90 days. The form asks whether you bring phones, tablets or handheld computers bought abroad "that will be used in Indonesia on local cellular networks", and its note says visitors staying under 90 days need no IMEI (the phone's serial number) registration with customs. Answer the question as it is asked.[2]

On your home SIM card there is nothing else to do. With a local SIM card, the operator's outlet registers the phone for you, temporarily. The SIM card itself is registered with your passport and a valid stay permit under the 2026 rules.[5, 6, 7, 8]

Staying over 90 days? Registration then goes through customs, and moving to Bali walks you through it.[5]

Our rule

Buy a local SIM card at the operator's own outlet.

The outlet registers the phone at the same counter; living in Bali covers choosing the SIM card itself.

What must you declare, and what is banned?

Don't bring animals, fish, plants or anything made from them. Because of the Nipah virus, a temporary ban stops them entering Indonesia, and the form carries a notice of it.[2]

Beyond that, the form lists what you must declare:[2]

  • medicines
  • firearms, air guns, sharp weapons, ammunition and explosives
  • pornography
  • cash of IDR 100 million or more
  • alcohol and tobacco over the limits
  • goods over the duty-free allowance
  • trade goods, and goods brought in to take back out

Carrying medicine for yourself? It is on the list, so answer yes and add it to the table. Narcotics and other illegal drugs, terrorism-related items and money-laundering instruments are banned outright. Carrying IDR 100 million (about AUD 8,010) or more in cash, in any currency? Declare it; getting money in Bali covers the rest.[1]

Our rule

When in doubt, answer yes and list the item in the customs table.

Bring no plant or animal items while the ban lasts. Alcohol and tobacco over the limit are destroyed, and a false answer carries penalties on top.[2]

Next steps

Sources

Our summaries of Indonesian rules are unofficial; the Indonesian text governs.

  1. Directorate General of Customs and Excise, Indonesia, Customs Declaration (BC 2.2)

    accessed 11 October 2026

  2. Directorate General of Immigration, Indonesia, All Indonesia: arrival card submission, foreign visitors

    accessed 16 October 2026

  3. DDTC News, Now in force: when passengers from abroad can fill in All Indonesia

    published 3 October 2025 · accessed 12 October 2026

  4. Ortax, Beware of scams: the customs directorate confirms the arrival card is free to fill in

    published 9 February 2026 · accessed 12 October 2026

  5. DDTC News (Indonesian tax news), quoting the customs directorate, Foreign tourists staying under 90 days: do they need to register an IMEI?

    published 2 January 2023 · accessed 15 October 2026

  6. DDTC News, Indonesians returning home: the 90-day temporary IMEI is only for foreign tourists

    published 4 April 2024 · accessed 12 October 2026

  7. Selular.id (Indonesian telecoms news), Must foreigners register a SIM card with biometrics?

    published 28 January 2026 · accessed 15 October 2026

  8. Ministry of Communication and Digital Affairs, Indonesia (JDIH), Permenkomdigi 7/2026 on cellular subscriber registration

    published 19 January 2026 · accessed 14 October 2026

  9. Ministry of Finance, Indonesia, Fiscal Policy Agency, Kurs Pajak (tax exchange rate), weekly

    accessed 21 October 2026

    KMK 50/MK/EF.2/2026: USD 1 = IDR 17,946.00, AUD 1 = IDR 12,483.54, EUR 1 = IDR 20,088.08, GBP 1 = IDR 23,780.53, JPY 1 = IDR 113.393, CNY 1 = IDR 2,681.69, SGD 1 = IDR 14,004.96, valid 21 October 2026 to 27 October 2026. A weekly reference rate, not the rate a bank or money changer gives you.

  10. Directorate General of Immigration, Indonesia, All Indonesia (arrival card)

    accessed 16 October 2026

  11. The Canberra Times, Bali tourists targeted by arrival card scam websites

    published May 2026 · accessed 12 October 2026

  12. Australian Government, Smartraveller, Indonesia travel advice

    updated 16 October 2026 · accessed 18 October 2026

  13. UK Foreign, Commonwealth and Development Office, Indonesia travel advice: entry requirements

    published 18 September 2026 · accessed 18 October 2026

  14. Bali.com, All Indonesia arrival card

    accessed 12 October 2026

  15. the balianswered editorial team, First-hand, confirmed by the owner: the customs declaration form and arrival

    published 21 October 2026 · accessed 21 October 2026

  16. Australian Frequent Flyer forum, Indonesian Visa Discussion (Including Bali), forum thread post

    accessed 16 October 2026

  17. The Traveler, Bali Denpasar airport customs and immigration wait times

    published 12 August 2026 · accessed 16 October 2026

  18. The West Australian (via the Harvey-Waroona Reporter), Families get shambolic start to Bali holiday

    published 24 September 2025 · accessed 16 October 2026

Spotted something wrong or out of date? Send a correction

More questions,
answered the same way.