Guide Border & Entry 4 min read
Back

All Indonesia Arrival Declaration: QR Code, Customs Form, and When to Fill It

All Indonesia is the official arrival declaration. Submit it from three days before arrival or upon landing, save the QR code, and keep it separate from e-VOA.

All Indonesia Arrival Declaration: QR Code, Customs Form, and When to Fill It

All Indonesia is not a visa and not the Bali Tourist Levy. It is Indonesia's mandatory integrated arrival declaration for international passengers entering Indonesia. Use it to submit arrival, customs, health, and quarantine information from three days before arrival or upon landing, then keep the QR code ready for arrival checks.

TL;DR: Use allindonesia.imigrasi.go.id. The declaration is free and required for international arrivals. You can fill it from three days before arrival or upon landing, then save the QR code. You still need the right visa or visa-free status separately, and immigration officers make the final entry decision at the border.

What All Indonesia Is For

Item What it does Official site
All Indonesia arrival declaration Arrival, customs, health, and quarantine declaration for entering Indonesia allindonesia.imigrasi.go.id
Indonesia e-VOA / eVisa Visa application and payment for eligible travelers evisa.imigrasi.go.id
Bali Tourist Levy Bali provincial tourism levy for foreign tourists visiting Bali lovebali.baliprov.go.id

If your trip includes Bali, you may need all three: a visa or visa-free eligibility, the All Indonesia declaration, and the Bali Tourist Levy. They are separate steps.

When to Fill It

Fill the declaration from three days before arrival if your flight, accommodation, and passport details are final. Official guidance also allows passengers to complete it upon landing.

Pre-filling can reduce last-minute work, but you can still complete the declaration upon landing through the official flow.

What to Prepare

Before opening the form, keep these details nearby:

  • passport biodata page,
  • flight number and arrival date,
  • address or hotel in Indonesia,
  • contact details you can access while traveling,
  • customs declaration details for goods you are bringing,
  • health or quarantine questions shown by the official form.

Use the passport you will actually present at check-in and immigration. If you hold more than one passport, do not mix passport numbers, nationalities, or dates between documents.

Common Mistakes

Filling the wrong official website

allindonesia.imigrasi.go.id is for the arrival declaration. evisa.imigrasi.go.id is for eVisa and e-VOA applications. If a page asks you to pay a visa fee, you are not on the All Indonesia declaration step.

Treating the QR code as a visa

The QR code proves that you submitted the declaration. It does not replace a visa, visa-free eligibility, passport validity, airline checks, or immigration inspection.

Entering passport details from memory

Copy passport number, name spelling, nationality, date of birth, and expiry date from the passport page. Do not rely on airline profiles, old visa files, or travel-agent notes.

Forgetting the hotel or address

Use the address for your first stay in Indonesia. If you are moving between cities, enter the first hotel, villa, apartment, or host address that matches your arrival plan.

Not saving the QR code

After submission, save a screenshot or downloaded copy of the QR code. Keep it somewhere you can open offline, not only inside a browser tab.

If You Need to Change Something

If you notice a mistake before arrival, go back to the official All Indonesia site or app and check whether the submission can be retrieved or updated. Do not create repeated submissions unless the official flow clearly tells you to do so.

If you only notice the problem at the airport, ask airline, airport, or immigration staff which official correction path to use. Do not rely on paid third-party counters or unofficial links.

Where eVisaFlow Helps

If you fill Indonesia forms for several travelers, the repeated fields are where mistakes happen: passport number, name order, hotel address, flight details, and contact information. eVisaFlow Southeast Asia can autofill saved passport, trip, accommodation, and contact information on the Indonesia eVisa and All Indonesia official websites.

References

Filling official eVisa and arrival forms?

eVisaFlow helps you reuse passport details and reduce repetitive typing when you complete supported Southeast Asia eVisa and arrival forms.

View the autofill tool

Related Reading

Disclaimer: The information in this article is compiled by evisaflow.com from official publications and open internet sources for informational purposes only, and does not constitute formal travel advice. Travel information (including but not limited to visa regulations, entry policies, fees, and attraction schedules) is subject to change without notice. Please verify all details independently with the relevant official authorities before traveling. evisaflow.com assumes no liability for travel disruptions or losses resulting from reliance on this content.

We use necessary cookies

We use first-party cookies for sign-in, security, checkout, and basic site functionality. We do not use third-party advertising cookies. Learn more