Indonesia's New Arrival Form: What Travelers to Batam, Bali, Jakarta and Surabaya Must Do

10 Min Read
Indonesia's New Arrival Form: What Travelers to Batam, Bali, Jakarta and Surabaya Must Do

One digital declaration now covers four major gateways

International passengers arriving at Bali's I Gusti Ngurah Rai Airport, Jakarta's Soekarno-Hatta Airport, Surabaya's Juanda Airport and Batam's international ferry ports must complete Indonesia's new All Indonesia arrival declaration from September 1, 2025. The requirement covers foreign visitors and Indonesian citizens, including Singapore residents making a short ferry trip to Batam.

Contents
  1. One digital declaration now covers four major gateways
  2. Who must complete the declaration?
  3. Where the rule applies and what comes next
  4. Use the free official website or app
  5. When to submit and how to keep the QR code
  6. What must be declared to customs?
  7. Health and quarantine questions are part of the same form
  8. What happens if the form is unfinished on arrival?
  9. Visas and Bali's tourist levy remain separate
  10. Why Indonesia is combining border checks
  11. Key Points

As of September 2, the system is mandatory at those gateways, with all Indonesian airports targeted to join by October 1. More seaports and land borders are expected to follow as authorities introduce the system in stages.

All Indonesia combines immigration, customs, health and quarantine questions in one free digital form. It replaces separate paperwork that previously included the SatuSehat health pass and the Electronic Customs Declaration. Travelers submit their details, receive a QR code and show it to officers during arrival checks.

The website and mobile app are available in Indonesian, English and Mandarin. Passengers can submit their declaration within the three days before arrival, or 72 hours, and are encouraged to finish before departure to avoid spending extra time completing it at the border.

For travelers, the practical change is that several declarations now sit in one place. Passport information, travel details, questions about luggage and health information are brought together, so passengers do not have to enter the same details at separate checkpoints.

The declaration remains separate from permission to enter Indonesia. Anyone who needs an eVisa or a visa on arrival must still arrange it through the usual process. Visitors to Bali also have a separate tourist levy to consider.

Advertisement

Who must complete the declaration?

All international arrivals at checkpoints using All Indonesia must complete the form. Tourists, business travelers, returning residents and transit passengers who need to clear immigration are included. The requirement applies to people traveling alone, families and groups.

Children and infants are covered too. Parents or guardians should submit their declarations and keep the relevant QR codes ready alongside their own. The system allows group submissions for people traveling together.

APEC card holders and foreign ship crew members can select the No Visa option in the app. Airport staff will assist where manual checks are required.

Singapore citizens can visit Indonesia without a visa for tourism for up to 30 days, but they must still complete the arrival declaration. That includes a quick weekend visit to Batam by ferry. The arrival form applies even when a traveler does not need to buy or apply for a visa.

Where the rule applies and what comes next

The first mandatory locations are Jakarta's Soekarno-Hatta, Surabaya's Juanda, Bali's I Gusti Ngurah Rai and Batam's international seaports. The inclusion of Batam means the change affects sea passengers as well as people flying into Indonesia.

Authorities have announced a wider rollout, but the October airport target is still ahead as of September 2. Travelers should understand the difference between the checkpoints already using the mandatory system and the locations scheduled to join later.

  • September 1, 2025: All Indonesia becomes mandatory at the three listed airports and Batam's international ferry ports.
  • October 1, 2025: Authorities target expansion to all Indonesian airports.
  • Further expansion: Additional seaports and land borders are expected to follow, with no date given.

Singapore residents heading to Batam, Bali or Jakarta therefore already need to include the declaration in their preparations. Travelers with tight connections should allow extra time while the system expands to more checkpoints.

Advertisement

Use the free official website or app

Travelers can complete the form through the All Indonesia portal or the official mobile app, which is available through the Google Play Store and Apple App Store. The declaration service is free.

Passengers should avoid third party websites that charge to submit the form. The official website and app provide the arrival declaration in Indonesian, English and Mandarin, allowing travelers to choose the language they understand best.

Before starting, have your passport, flight details and accommodation address ready. The app can scan the machine readable zone of a passport, the section designed for electronic reading, or travelers can enter the details manually.

The form also asks about goods, cash, restricted items and health. Anyone carrying animals, fish, plants or related products must declare them for quarantine checks. Quarantine checks cover those items separately from the questions about a passenger's health.

When to submit and how to keep the QR code

Complete the declaration within 72 hours before arrival. Airlines and airports urge passengers to finish before departure, when there is more time to enter information and resolve any difficulty accessing the form.

After submission, the QR code is available by email or in the app. It links the passenger's immigration information with the customs and health declarations. Keep a screenshot so the code remains accessible if mobile data is unreliable.

Families should keep all their codes handy, including those for children and infants. Travelers use the All Indonesia QR code at participating entry points whether they arrive by air or by sea.

On arrival, passengers show the code to officers at the checkpoint after collecting their baggage. The Electronic Customs Declaration is already included in All Indonesia, so there is no separate e-CD step to complete.

The code gives officers access to the submitted declarations, while baggage checks remain part of the arrival process. A passenger may be asked to put bags through an X-ray machine or open luggage for inspection if the declaration triggers a check.

Advertisement

What must be declared to customs?

The customs and quarantine answers are legally binding, so travelers need to declare their belongings truthfully. Failure to declare restricted goods or large amounts of cash can result in fines or seizure.

The form brings several types of declaration together. Some questions concern the value or quantity of goods, while others concern what an item is and whether it needs inspection.

  • Cash: Declare currency or negotiable instruments equal to or above 100 million rupiah.
  • Tobacco and alcohol: The stated duty free allowances for passengers are up to 200 cigarettes, 25 cigars, 100 grams of tobacco and 1 liter of alcohol. Crew members have lower limits.
  • Purchases abroad: Declare items purchased overseas with a value above 500 United States dollars per passenger.
  • Controlled or prohibited items: Narcotics, certain medicines, firearms, sharp objects, explosives and obscene material are restricted or banned.
  • Goods beyond personal belongings: Declare commercial samples, goods intended for sale and other items that are not personal effects.
  • Goods temporarily taken out of Indonesia: Declare goods originating from Indonesia that were issued using customs form BC 3.4.

Keep your boarding pass until you have left the customs area. If officers select your baggage for inspection, follow their instructions. The digital record allows them to see your declarations quickly, which can help processing move faster when everything is in order.

Health and quarantine questions are part of the same form

Health questions in All Indonesia help authorities monitor risks from infectious diseases. Bringing those answers into the same system as immigration and customs information gives the agencies a shared declaration to review.

Animals, fish, plants, seeds, wood and related products must be declared for quarantine inspection. These questions matter for passengers whose luggage contains such items, even when the items are separate from goods bought abroad or commercial samples.

Customs and health agencies say the integrated system will help officers identify goods posing a high risk and potential disease threats more quickly, while keeping queues moving for most passengers.

Advertisement

What happens if the form is unfinished on arrival?

Airports and ports using All Indonesia can usually accommodate passengers who have not completed the declaration before arrival. Many entry points provide a QR code at the terminal that passengers can use to access the form, with airport WiFi available for submission.

Completing the form at the terminal can take time. Travelers may be held at the checkpoint until it is finished, and queues can grow when many passengers are trying to connect to WiFi and enter their details at once.

AirAsia, which operates many routes into Indonesia, warned passengers in a traveler advisory that an unfinished form would prevent them from moving through immigration.

Passengers who do not fill out the All Indonesia form upon arrival will not be able to proceed with the immigration process.

Completing the declaration before leaving for the airport reduces that risk of delay. Keeping a screenshot of the resulting QR code also avoids having to rely on a mobile signal when officers ask to see it.

Travelers with special needs will find dedicated lanes linked to the system at major airports. Passengers making tight connections should still build extra time into their journey during the rollout.

Visas and Bali's tourist levy remain separate

All Indonesia combines declarations, but passengers must still meet the visa requirements that apply to their visit. Travelers who need a visa must obtain an eVisa or purchase a visa on arrival as usual, using the official immigration service for the relevant application.

Singapore citizens visiting for tourism can stay for up to 30 days without a visa. Their exemption from a visa does not remove the arrival declaration requirement at the participating airports and Batam ports.

Visitors to Bali must also pay the tourist levy of 150,000 rupiah. Payment can be made online in advance or at the airport. Completing the All Indonesia form and paying the Bali levy are separate tasks.

For a Singapore resident taking a ferry to Batam, the new step is the arrival declaration even on a short visit. For a passenger heading to Bali, preparations also include the levy and any visa required for that person's nationality and visit.

Advertisement

Why Indonesia is combining border checks

Indonesia's immigration authority, customs service and Ministry of Health helped build All Indonesia to speed passenger checks and strengthen health surveillance at entry points. The system allows officers to review risk flags across agencies through one scan.

Acting Immigration Director General Yuldi Yusman described the application as a way to improve both arrival processing and protection at the border.

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.

Combining information is intended to shorten queues for most travelers while helping officers direct checks toward goods posing a high risk or signs of illness. Health officials say it improves surveillance for contagious diseases, including at busy hubs such as Jakarta and Bali.

Travelers familiar with Singapore's SG Arrival Card will recognize the process of entering travel and customs details on a phone before arrival. Indonesia's system brings health and quarantine questions into the same process and produces a QR code that officers can verify at the checkpoint.

The immediate task for passengers is straightforward: prepare the required information, submit the free declaration within the permitted window and keep the code accessible. Accurate answers and readily available travel documents help officers complete the checks the new system brings together.

Key Points

  • All Indonesia became mandatory on September 1, 2025, at Bali's I Gusti Ngurah Rai, Jakarta's Soekarno-Hatta, Surabaya's Juanda and Batam's international ferry ports.
  • Foreign visitors, returning Indonesians, children, infants and transit passengers clearing immigration are covered.
  • The free form combines immigration, customs, health and quarantine declarations and is available in Indonesian, English and Mandarin.
  • Submit within 72 hours before arrival, keep the QR code accessible and present it to officers. Group submission is available.
  • Declare cash at or above 100 million rupiah, purchases abroad above 500 United States dollars per passenger, and items requiring customs or quarantine checks.
  • The declaration does not replace a visa or Bali's tourist levy of 150,000 rupiah.
  • Passengers who have not completed the form may be stopped from proceeding through immigration until they submit it.
  • All Indonesian airports are targeted to join by October 1, 2025. More seaports and land borders are expected to follow.
Share This Article

You May also Like