A new digital arrival rule takes effect in Indonesia
From September 1, 2025, international passengers arriving at Bali’s I Gusti Ngurah Rai Airport, Jakarta’s Soekarno-Hatta, Surabaya’s Juanda, and at Batam’s international ferry ports must complete an arrival declaration through the new All Indonesia system. The rule applies to everyone, foreigners and Indonesian citizens, and it includes travelers arriving by air and by sea to Batam. For many Singapore residents heading to Batam for weekend trips or connecting to Bali and Jakarta, this is now part of the entry routine.
- A new digital arrival rule takes effect in Indonesia
- Who must use the app?
- Where and when the rule applies
- How the All Indonesia app works
- Customs, health and quarantine declarations to prepare
- Practical tips for Singaporean travelers
- What if you did not complete it before landing?
- Why Indonesia built this system
- Key Points
The All Indonesia application replaces separate paperwork that previously included the SatuSehat health pass and the Electronic Customs Declaration. It brings immigration, customs, health, and quarantine questions together in one free digital form. The app and website are offered in Indonesian, English, and Mandarin. Travelers can submit their details up to three days before arrival, then present a QR code to officers after landing. The aim is a faster, safer, and more consistent arrival experience.
Authorities are rolling the system out in stages. It is mandatory at the listed gateways now and authorities plan to extend it to all Indonesian airports by October 1, 2025, with more seaports and land borders expected to follow. Several agencies, including Immigration, Customs, and the Ministry of Health, built the platform to speed passenger checks and strengthen health surveillance at entry points.
Who must use the app?
All international arrivals at the active All Indonesia checkpoints must complete the declaration. That includes tourists, business travelers, returning residents, and transit passengers who must clear immigration. Families, groups, and solo travelers are covered. Children and infants are included, so parents or guardians should submit a declaration for them.
Group submission is available within the system for people traveling together. APEC card holders and foreign ship crew members can choose the No Visa option in the app, and airport staff will assist if manual checks are required. The All Indonesia form does not replace a visa. Passengers who need a visa must still obtain an eVisa or purchase a visa on arrival as usual.
Where and when the rule applies
The requirement is in force for arrivals at Soekarno-Hatta in Jakarta, Juanda in Surabaya, I Gusti Ngurah Rai in Bali, and Batam’s international seaports. That means Singaporeans arriving by ferry to Batam are included. Officials have announced a nationwide expansion, with all airports targeted to join by October 1, 2025, and additional ports to follow.
The official portal for submissions is the All Indonesia website and the mobile app. Travelers can access the form at the government’s site at allindonesia.imigrasi.go.id or download the app from the Google Play Store and Apple App Store. The service is free. Avoid third party sites that charge a fee.
Acting Immigration Director General Yuldi Yusman framed the change as a practical upgrade to border processing and public health protection.
“The application is not only about convenience, but also about protecting our country. Every piece of data provided helps ensure the security, health, and integrity of our borders.”
Customs and health agencies say the integration will help officers identify high risk goods and potential disease threats more quickly while keeping lines moving for most passengers.
How the All Indonesia app works
The process is straightforward. You complete one digital arrival card, receive a QR code by email or in the app, then show that code to officers after you collect your baggage. The code links your immigration data with your customs and health declarations, so you do not have to reenter the same details at different checkpoints.
When to complete the form
Submit within 72 hours of arrival. Most airlines and airports urge travelers to finish the form before departure to avoid delays. If you land without having completed it, many entry points provide a QR code at the terminal so you can fill it in on arrival using airport WiFi. That option can take time, especially during peak periods, so plan a buffer.
What information you will need
Have your passport, flight details, and accommodation address ready. The app can scan the machine readable zone of your passport, or you can type details manually. You will answer customs questions about goods, cash, and restricted items, plus health questions that help authorities monitor infectious disease risks. Passengers carrying animals, fish, plants, or related products must declare them for quarantine checks.
What happens at the airport
After landing and collecting luggage, show your All Indonesia QR code to officers at the checkpoint. The electronic customs declaration is already baked into this system, so there is no extra e-CD step. Keep a screenshot of your QR code in case mobile data is spotty. You may be asked to send bags through an X-ray or open luggage for inspection if your declaration triggers a check.
Customs, health and quarantine declarations to prepare
The customs and quarantine part of the digital form is legally binding. Declare truthfully. Failure to declare restricted items or large amounts of cash can bring fines or seizure. These are the areas most travelers ask about:
- Cash limits: declare currency or negotiable instruments equal to or above 100 million rupiah.
- Duty free allowances: up to 200 cigarettes, 25 cigars, 100 grams of tobacco, and 1 liter of alcohol for passengers, with lower limits for crew.
- Goods value: declare items purchased abroad valued over 500 United States dollars per passenger.
- Controlled or prohibited items: narcotics, certain medicines, firearms, sharp objects, explosives, and obscene material are restricted or banned.
- Animals, plants, and products: declare live animals, fish, plants, seeds, wood, and related products for quarantine inspection.
- Non personal effects and commercial samples: declare goods that are not your personal belongings or that are for sale.
- Items leaving Indonesia temporarily: declare goods originating from Indonesia that were issued using customs form BC 3.4.
Keep your boarding pass until you exit the customs area. If selected for inspection, follow officer instructions. The All Indonesia record helps officers see your declarations quickly, which can speed the process if everything is in order.
Practical tips for Singaporean travelers
Singapore citizens can visit Indonesia visa free for up to 30 days for tourism, but the new arrival card still applies. Even quick trips to Batam by ferry require the All Indonesia declaration. Carry the same QR code whether you arrive by plane or by sea at the participating ports.
The All Indonesia form is not a visa and does not replace a visa on arrival or eVisa. If you need a visa, complete that separately through the official immigration site. Visitors to Bali must also pay the Bali tourist levy of 150,000 rupiah. Payment can be completed online in advance or at the airport.
Use the official app or website only. The service is free. The app supports Indonesian, English, and Mandarin. Families should enter details for each child, then keep all QR codes handy. Travelers with special needs will find dedicated lanes linked to the system at major airports. Build extra time into tight connections while the rollout expands to more checkpoints.
What if you did not complete it before landing?
Airports and ports that use the new system can usually accommodate on arrival submissions through the website or app, but you may be held at the checkpoint until you finish the form. Queues grow when many passengers are trying to connect to WiFi and enter data at the same time.
AirAsia, which flies many routes into Indonesia, warned passengers about the consequences of skipping the form. In a traveler advisory, the airline stated:
“Passengers who do not fill out the All Indonesia form upon arrival will not be able to proceed with the immigration process.”
The safest approach is to complete the declaration before you leave for the airport, then take a screenshot of your QR code. That way, a patchy signal will not slow you down at the checkpoint.
Why Indonesia built this system
Indonesia’s immigration authority, customs service, and the Ministry of Health designed a single declaration so officers can review risk flags across agencies with one scan. Consolidating data helps shorten lines for most travelers while giving teams a way to target checks where they matter, such as high risk goods or signs of illness. Health officials say the system improves surveillance for contagious diseases, which can be critical in busy hubs like Jakarta and Bali.
Digital arrival cards are increasingly common around the world. Travelers familiar with systems such as the SG Arrival Card in Singapore will recognize the convenience of pre filling travel and customs details on a phone. Indonesia’s approach folds the health and quarantine elements into the same workflow and places the result in a QR code that any officer can verify on the spot.
Key Points
- From September 1, 2025, arrivals at Bali, Jakarta, Surabaya, and Batam must complete the All Indonesia digital arrival card.
- The requirement covers all travelers, including children and returning Indonesians, and applies to air and sea arrivals at the listed gateways.
- The app integrates immigration, customs, health, and quarantine declarations into one free form, available in Indonesian, English, and Mandarin.
- Submit within 72 hours before arrival and present the QR code after baggage claim. Group submission is available.
- Officials plan to expand the system to all international airports by October 1, 2025, with more ports and borders to follow.
- The All Indonesia form does not replace a visa. Singaporeans visiting up to 30 days do not need a visa for tourism, but they still must complete the declaration.
- Travelers should use only the official portal at allindonesia.imigrasi.go.id or the official mobile app. Avoid paid third party sites.
- Expect customs and quarantine questions on cash, goods value, restricted items, and animals or plants. Declare truthfully to avoid penalties.
- If you arrive without completing the form, you can usually submit it on site, but airlines warn you may be stopped at immigration until it is done.