All Indonesia arrival card: complete it and save your QR

Prepare your All Indonesia arrival declaration: official access, timing, passport and flight details, family checks, QR storage and itinerary changes.

AI illustration of a suitcase, notebook and woven travel accessories
AI illustration
On this page
  1. Which journey needs the arrival declaration?
  2. Prepare four sets of information
  3. A practical submission sequence
  4. If the flight changes or the QR disappears
  5. Connect the form with your airport plan
  6. Frequently asked questions

Complete All Indonesia through its official channel from three days before arrival in Indonesia, review the journey details and save the QR before departure. Returning Indonesian citizens also need to consider this declaration. The QR helps present submitted information; keep your passport and travel documents ready for the checks carried out by officers.

Which journey needs the arrival declaration?

Indonesia’s immigration ministry says All Indonesia became the nationwide declaration for passengers arriving from overseas on 1 October 2025. It brings immigration, customs, health and quarantine declarations together. Access is available through allindonesia.imigrasi.go.id and the mobile application.

A domestic Jakarta–Bali journey therefore differs from Singapore–Jakarta–Bali. For the second example, prepare the details of the sector entering Indonesia. Match the international arrival airport to the ticket rather than automatically entering the final domestic destination. If the portal’s question is unclear, ask an official for help before submitting a guess.

Prepare four sets of information

Use this as your personal preparation sheet. It does not reproduce every portal question; additional questions follow your circumstances and answers.

InformationTake it fromCheck before submitting
IdentityThe passport used for this journeyName, number, birth date and nationality
ArrivalThe latest itineraryLocal arrival date, airport and inbound flight number
AccommodationFamily address or reservationThe correct address in Indonesia
DeclarationsYour actual belongings and circumstancesAccurate answers to health, customs and quarantine questions

The foreign ministry’s official instructions show the WNI/WNA nationality selection, personal details, journey information, address and declarations before submission. Use each traveller’s passport details, rather than the nationality of whoever holds the family phone.

Keep passenger information separate from luggage arrangements. Sharing a suitcase does not make relatives’ names, passports or health answers interchangeable. Ask an adult you are helping to review their own answers. For a child, prepare the child’s documents and follow the portal’s passenger workflow; do not assume a parent’s QR automatically covers everyone.

A practical submission sequence

  1. Open the official address with a stable connection. Avoid advertisements requesting payment to “speed up” the form.
  2. Put the passport beside the latest itinerary. Check the local arrival date carefully, particularly after an overnight flight.
  3. Enter identity and journey details from those documents. Read the nationality and arrival-mode selections again before continuing.
  4. Answer declaration questions truthfully. Keep purchase receipts or goods documentation that may need explanation, without treating a QR as clearance from inspection.
  5. Review everything, submit and download the QR. Give the saved file a recognisable name without putting a full passport number in its filename.
  6. Test that the download opens without an internet connection. Keep a private backup or print a copy if that is easier for the traveller.

Batam Immigration also confirms that submission is free. Check any visa, ticket or unrelated service charge separately. A national emblem on a payment page does not establish that the page operates the official declaration service.

If the flight changes or the QR disappears

After a schedule change, compare the new arrival date, airport and flight number with what you submitted. Return to the official service to inspect the available options. The guidance reviewed here does not establish that every field can always be edited. If correction is unavailable, ask the official service or an officer for the appropriate procedure. Avoid submitting random duplicates and then presenting a QR for the wrong journey.

If the QR is missing, check downloads, saved photographs and any confirmation available through your account or device. If you still cannot find proof, reopen the official portal on a working connection. A screenshot of an unfinished draft does not demonstrate submission. Keep sensitive documents private and do not send passport images to an unverified support account.

Connect the form with your airport plan

For an onward domestic flight, use the CGK transfer guide or DPS airport guide to plan baggage and the next departure. Finishing the declaration does not predict immigration queues, baggage delivery or the time needed to reach another terminal.

Put the destination address, pickup contact and onward flights into the trip planner. Keep the QR with those documents so a companion can help with the traveller’s consent. This page’s source check does not determine anyone’s right of entry, customs exemption or autogate access.

Frequently asked questions

When can I complete All Indonesia?

Government guidance says from three days before arrival. Use the arrival date in Indonesia on the latest itinerary and check it again after a schedule change.

Must I pay to obtain the QR?

All Indonesia submission is free through the official channel. The declaration QR does not replace separate checks about visas, goods or other obligations.

Does the QR guarantee a quick airport exit?

No. The QR identifies the submitted declaration. Officer checks, baggage collection and onward-flight procedures still need to be planned.

Source check · 25 Oct 2026
Government guidance on international arrival declarations, the submission window, official access and QR codes; individual visa, tax, restricted-goods and autogate eligibility is not assessed.

Sources

Where are you flying to?

Trip type

Travellers and class
1 traveller · Economy

Opens the search on Aviasales, our partner site, in a new tab. Aviasales shows prices in the currency of your location or account settings, which may not be rupiah (IDR). We may earn a commission from eligible bookings, at no extra cost to you.