If you are traveling to Indonesia, there is an important digital arrival requirement you should complete before reaching the country: the All Indonesia arrival declaration.
All Indonesia is Indonesia’s official integrated arrival system for international travelers. It combines several arrival procedures into one digital process, including immigration, customs, health and quarantine-related information.
The system became mandatory for international arrivals on October 1, 2025, and it remains part of the standard arrival process in 2026. If you are flying to Bali, Jakarta, Surabaya or another international entry point, you should complete the declaration before your trip.
What Is the All Indonesia App?
All Indonesia is an official Indonesian government system designed to simplify the arrival process for international passengers.
Previously, travelers could encounter several separate forms and declarations during the arrival process. All Indonesia brings the relevant arrival information together in one digital system.
For international travelers, the system can cover:
- Immigration arrival information
- Customs declaration
- Health information
- Quarantine-related information
- General international arrival details
The Indonesian government describes All Indonesia as the integrated and single arrival declaration system for international passengers entering Indonesia.
Is All Indonesia Mandatory for Tourists?
Yes. International passengers arriving in Indonesia are required to complete the arrival declaration through All Indonesia.
The Indonesian Directorate General of Immigration officially introduced the system as the integrated arrival declaration platform, with mandatory use for international arrivals beginning October 1, 2025.
This applies to foreign tourists as well as Indonesian citizens returning from overseas.
The important point for travelers is that All Indonesia is not an optional travel app or a convenience service that you can simply ignore. It forms part of Indonesia’s arrival procedure.
When Should You Complete All Indonesia?
You can complete the All Indonesia declaration up to three days before your arrival in Indonesia.
It is better to complete it before leaving for the airport rather than waiting until you land. This gives you time to check your information and makes the arrival process easier.
Before starting the declaration, prepare:
- Your passport
- Your flight information
- Your arrival date
- Your travel details
- Information about goods you are bringing into Indonesia, where required
Make sure the information you enter matches your passport and travel documents.
Where Do You Complete the All Indonesia Declaration?
The official All Indonesia service is available online at:
You can access the service from a smartphone or computer.
There is also an official mobile application called All Indonesia. If you choose to use an app, make sure you are using the official application rather than a third-party service.
You should not need to pay a private company to complete the All Indonesia declaration for you.
Is All Indonesia Free?
Yes. The official All Indonesia arrival declaration is free of charge.
Indonesian immigration authorities confirmed when the system was introduced that completing the arrival declaration through All Indonesia does not require a fee.
Be particularly careful with websites or services that imitate government websites and ask for payment to submit the declaration.
The safest option is to access the system directly through the official Indonesian government domain:
All Indonesia official website
What Happens After You Submit the Form?
After completing the declaration, you receive confirmation information, including a QR code that can be used during the arrival process.
Save the QR code on your phone before boarding your flight.
It is also sensible to keep a screenshot available in case your mobile internet connection is unreliable after landing.
Completing the declaration before arrival means you do not have to spend time filling out the same information on paper at the airport.
Does All Indonesia Replace Your Visa?
No.
This is one of the most important things to understand.
All Indonesia is an arrival declaration system. It does not replace an Indonesian visa, e-VOA or other immigration authorization.
If your nationality requires a visa, you still need to obtain the appropriate visa before or during your trip according to the rules that apply to your passport.
Our Indonesia Visa Guide explains the country’s main visa and entry requirements, while our Indonesia e-VOA and Visa on Arrival Guide covers the electronic Visa on Arrival process.
What About Customs?
Customs information is integrated into the All Indonesia arrival process for international passengers arriving by air and sea.
Travelers should therefore read the customs questions carefully and declare goods accurately.
Indonesian Customs states that passengers entering Indonesia must declare the goods they are carrying through the digital customs declaration process.
This is particularly important if you are carrying items that may be subject to customs, import or quarantine rules.
For example, travelers should pay attention to requirements concerning large amounts of cash, certain medicines, food, animal products, restricted goods and commercial quantities of merchandise.
Do You Still Need to Go Through Immigration?
Yes.
Completing All Indonesia does not replace the normal immigration inspection at the airport or seaport.
You still need to present your passport and follow the instructions of Indonesian immigration officers.
Depending on the airport and your eligibility, you may also be able to use automated immigration facilities where available.
All Indonesia simply means that the relevant arrival information has already been submitted digitally before you reach the inspection point.
Who Needs to Complete All Indonesia?
All Indonesia is intended for international passengers entering Indonesia, including foreign tourists.
This includes travelers arriving at Indonesia’s international airports and relevant international ports.
If you are flying into Bali, Jakarta, Surabaya or another international gateway, check the current official arrival requirements before departure.
For travelers arriving in Bali, our Bali Airport Guide explains what to expect at Ngurah Rai International Airport.
You can also use our Bali Airport to Hotel Guide to plan your transfer after immigration and baggage collection.
What Should You Do Before Flying to Indonesia?
A simple pre-departure checklist can help make your arrival smoother:
- Check whether you need an Indonesian visa.
- Complete your All Indonesia declaration within three days before arrival.
- Check that your passport details are correct.
- Enter your flight and arrival information accurately.
- Complete the required customs declaration.
- Save your All Indonesia QR code or confirmation.
- Keep your passport and travel documents accessible during the flight.
If this is your first trip to Indonesia, our Indonesia guide for first-time visitors covers other practical things to arrange before departure.
Do You Need Internet at the Airport?
You should ideally complete All Indonesia while you still have a reliable internet connection before your flight.
Do not rely on airport Wi-Fi after landing to complete the process for the first time.
Save your confirmation or QR code on your phone before boarding. A screenshot is also a useful backup.
What If Your Flight Details Change?
If your flight is changed or your travel plans are significantly different from the information you originally submitted, check the All Indonesia system again and follow the current instructions.
The safest approach is to make sure the information associated with your arrival declaration matches your actual trip.
Is All Indonesia the Same as an Arrival Card?
For travelers, it is useful to think of All Indonesia as Indonesia’s digital arrival declaration system rather than simply another travel app.
The system combines information that previously could have been handled through separate arrival procedures.
This is why travelers should complete it even if they have already obtained their visa or e-VOA.
Your visa answers the question of whether you have the appropriate immigration authorization. All Indonesia handles the arrival declaration.
Bottom Line
International travelers entering Indonesia should complete the All Indonesia arrival declaration before arriving in the country.
The system became mandatory for international arrivals in October 2025 and remains part of Indonesia’s standard arrival process in 2026.
You can complete the declaration up to three days before arrival through the official All Indonesia website. The process is free, and you should save the QR code or confirmation after submitting your information.
Remember that All Indonesia does not replace your visa or e-VOA. If you need an Indonesian visa, you must still obtain the appropriate travel authorization separately.
For the smoothest arrival, complete All Indonesia before leaving for the airport, double-check your passport and flight details, save your QR code and keep your travel documents accessible.
Sources
- Directorate General of Immigration — All Indonesia arrival declaration
- Indonesia Travel — All Indonesia App Guide for Travelers
- Directorate General of Customs and Excise — Electronic Customs Declaration
- Indonesia Customs — Customs Declaration (BC 2.2)
- All Indonesia — Official Government Portal
Frequently Asked Questions
What is the All Indonesia app?
All Indonesia is Indonesia’s official integrated arrival system for international travelers, combining immigration, customs, health, and quarantine-related information into a single digital process.
Is the All Indonesia declaration mandatory for tourists?
Yes. International passengers arriving in Indonesia are required to complete the arrival declaration through All Indonesia, a requirement that became mandatory on October 1, 2025 and applies to foreign tourists as well as returning Indonesian citizens.
When should you complete the All Indonesia declaration?
You can complete it up to three days before your arrival in Indonesia, and it’s best done before leaving for the airport rather than waiting until after landing.
What do you need to prepare before completing the declaration?
You should have your passport, flight information, arrival date, travel details, and information about any goods you’re bringing into Indonesia where required.
Where can you complete the All Indonesia declaration?
The official service is available online at allindonesia.imigrasi.go.id, and there is also an official mobile app — travelers should be careful to use the official app rather than a third-party service.
Planning a wider Southeast Asia trip?
Vietnam With Me — practical Vietnam travel guides
Cambodia With Me — practical Cambodia travel guides
Siam With Me — Thailand travel guides
Singapore With Me — Singapore travel guides