Skip to content
Independent travel. Local context.A little more about us
indonesianow.

Arrival & Preparation

All Indonesia Arrival Declaration: How to Find and Use the Official Service

All Indonesia is the official digital arrival declaration for travelers entering Indonesia by international air or sea. Use allindonesia.imigrasi.go.id or the official app, complete the form from H-3 before scheduled arrival, and keep the QR code to show officers. The service is free through official channels and has been mandatory at international airports and seaports since 1 October 2025.

Featured image for All Indonesia Arrival Declaration: How to Find and Use the Official Service — Arrival & Preparation
AI-generated editorial illustration; not a documentary photograph.

THE SHORT ANSWER

All Indonesia is the official digital arrival declaration for travelers entering Indonesia by international air or sea. Use allindonesia.imigrasi.go.id or the official app, complete the form from H-3 before scheduled arrival, and keep the QR code to show officers. The service is free through official channels and has been mandatory at international airports and seaports since 1 October 2025.

If you are arriving in Indonesia on an international flight or sea crossing, the arrival declaration is now handled through All Indonesia, the government’s integrated digital service. The official address is allindonesia.imigrasi.go.id; the same service is also offered as an app through the App Store and Play Store. The customs agency describes it as a single entry point that combines immigration, customs, health, and quarantine information, and says the arrival form can be submitted from three days before scheduled arrival, known in Indonesian as H-3 (Bea Cukai, E-CD). The service has been mandatory for arrivals at international airports and seaports since 1 October 2025 (Makassar customs notice).

This guide explains how to find the official service, who normally needs it, what the form does, and what to check before departure. It covers air and sea arrivals, which are the routes named in the official sources reviewed. It does not describe a separate procedure for land border crossings, because the cited pages do not do so.

What All Indonesia is

All Indonesia is not simply an airline arrival card. The official tourism site describes it as an app that supports digital arrival reporting, including customs clearance requirements, for foreign travelers and Indonesian citizens returning from overseas (Indonesia.travel, All Indonesia guide). The customs agency goes further, describing it as a one-stop service that integrates immigration, customs, health, and quarantine information for arrivals by air and sea (Bea Cukai, E-CD).

The term E-CD, short for Electronic Customs Declaration, still appears in official material. For air and sea arrivals, the customs agency now directs travelers to All Indonesia rather than to a separate customs form. The customs declaration is one part of the combined arrival record. That distinction matters: filling only a customs section, if a third-party site offers one, is not the same as completing the integrated arrival declaration.

Who needs to complete the declaration

Every Indonesian citizen (Warga Negara Indonesia, WNI) and foreign national (Warga Negara Asing, WNA) entering Indonesia has to submit arrival data through All Indonesia, according to a customs guide published in September 2025 (Manokwari customs guide). The Makassar customs notice says the system became obligatory for arrival reporting at all international airports and seaports from 1 October 2025 (Makassar customs notice). Indonesia.travel frames the service for both international visitors and Indonesian citizens returning from overseas (Indonesia.travel).

For most readers, the practical rule is: if you are flying into an Indonesian international airport or arriving on an international vessel, plan to complete All Indonesia before you travel. The form is not only a customs card. The customs agency says the air and sea arrival process now uses All Indonesia as a one-stop service integrating immigration, customs, health, and quarantine information (Bea Cukai, E-CD). The customs declaration is one part of that larger arrival record (Manokwari customs guide; Bea Cukai, E-CD).

Where to find the official service

Start at the official website: allindonesia.imigrasi.go.id. The customs agency’s E-CD page lists this address for air and sea arrivals and says the electronic customs declaration is free and is made only through the official channels it lists (Bea Cukai, E-CD). Makassar customs says the form is available on the website or by downloading the app from the App Store or Play Store (Makassar customs notice).

The domain is a useful check. The official service sits on the Indonesian immigration domain, imigrasi.go.id. If a search result, advertisement, or social media post sends you to a different domain and asks for payment, stop and return to the official address. The customs agency’s wording is explicit: electronic completion is free and not subject to a charge (Bea Cukai, E-CD). If you use an app listing, confirm that it points to the same official service. The official pages reviewed do not require a paid intermediary.

When to fill it

Both the customs page and the Makassar customs notice say the form can be completed from three days, or H-3, before the scheduled arrival (Bea Cukai, E-CD; Makassar customs notice). H-3 is Indonesian shorthand for the third day before. Treat it as the opening of the submission window, not a reason to wait until you are standing in the terminal. Completing the form while you have reliable internet and your travel details at hand is the calmer approach.

The reviewed sources do not give a separate hour-by-hour deadline. They also do not say that the QR code expires after a fixed period. Those are points to confirm on the official site if your plans change or if you submit well before departure. If you are making a long journey with a connection, check the arrival date used by the form, not the date you leave home.

What the form asks for

The Manokwari customs guide summarises the arrival card fields as personal data, trip details, mode of transport, and a customs declaration (Manokwari customs guide). The system as a whole also covers health and quarantine information (Manokwari customs guide; Bea Cukai, E-CD). The precise questions can change, so read each screen rather than copying answers from an old screenshot or blog post.

Because the source summary names categories rather than an exact field list, use your passport and itinerary as reference documents and answer only what the form asks. Have your personal and trip details ready before you start. The form is an official declaration, so accuracy matters more than speed.

Step by step

  1. Open the official service. Go to allindonesia.imigrasi.go.id or open the official app. The customs E-CD page points air and sea arrivals to this service (Bea Cukai, E-CD).
  2. Register if prompted. The Makassar customs tutorial begins with account registration: personal data, a strong password, and email verification (Makassar customs notice).
  3. Choose your traveler category. Select Indonesian citizen or foreign visitor, following the labels on screen (Manokwari customs guide; Bea Cukai, E-CD).
  4. Complete the arrival card. Enter personal details, trip details, and mode of transport, then complete the customs declaration section (Manokwari customs guide).
  5. Submit and keep the QR code. After submission, the guide says you receive a QR code to show to officers (Manokwari customs guide).
  6. Show it at arrival inspection. Present the code when asked by the officer handling your arrival (Manokwari customs guide).

The QR code is the visible output of the declaration process in the customs guide. That guide does not present it as a visa or as a replacement for immigration inspection; it describes the code as something to show officers (Manokwari customs guide). Continue to carry your normal travel documents and follow immigration instructions at the airport or port. The declaration supports the arrival process; it does not guarantee admission.

Common mistakes to avoid

  • Using a paid lookalike. The official electronic customs declaration is free (Bea Cukai, E-CD). Start at the imigrasi.go.id domain or an official app listing.
  • Filling too late. The window opens at H-3 (Bea Cukai, E-CD; Makassar customs notice). Complete it before the journey so you are not relying on airport connectivity.
  • Choosing the wrong category. Foreign visitors and Indonesian citizens use different entry labels (Manokwari customs guide; Bea Cukai, E-CD). Check the label before you fill the card.
  • Skipping the customs section. All Indonesia combines several declarations; the customs declaration is part of the arrival card (Manokwari customs guide; Bea Cukai, E-CD). Complete the whole submission until the QR code appears.
  • Assuming every case is identical. The sources reviewed do not explain family or group submissions, minors, or assistance at a specific terminal. Confirm those cases with the airport or the relevant Indonesian office.

If the website or app does not work

The official pages reviewed present the website and app as the channels for air and sea arrivals (Bea Cukai, E-CD; Makassar customs notice). They do not describe a separate paper alternative for those routes. If you cannot access the service, do not buy a form from an unofficial seller. Contact the airline or the relevant Indonesian immigration or customs office before departure and ask what to do. If you are already traveling, speak to uniformed immigration or customs staff at the arrival point.

What to confirm before travel

Arrival systems are operational rules, not fixed travel trivia. Re-open the official site shortly before departure and check four things: that you are using the imigrasi.go.id service, that your arrival date falls within the H-3 window, that you selected the correct citizen or foreign-visitor category, and that you have the QR code after submission (Manokwari customs guide; Bea Cukai, E-CD; Makassar customs notice).

The sources reviewed do not answer every edge case. They do not cover land border arrivals, group bookings, access for travelers without smartphones, or whether a particular airport offers paper assistance. If one of those applies, ask the responsible Indonesian immigration or customs office before you rely on a blog post, a forum answer, or a paid agent. This article is a guide to the official process, not an entry guarantee.

The sources cited in this guide were retrieved on 6 November 2026. The key implementation date, 1 October 2025, comes from the Makassar customs notice; the H-3 window and integrated scope come from the customs pages (Bea Cukai, E-CD; Makassar customs notice). Reconfirm current requirements before departure.

Next step

Open the official service at allindonesia.imigrasi.go.id and read the arrival instructions for your route. For the customs context, the customs agency’s E-CD page at beacukai.go.id/ecd explains how the declaration fits into air and sea arrivals (Bea Cukai, E-CD).

FAQ

Is All Indonesia the same as the customs declaration?

It includes the customs declaration but is broader. The customs agency describes All Indonesia as an integrated service for immigration, customs, health, and quarantine for air and sea arrivals; the customs form is one part of the arrival record.

Do Indonesian citizens need to complete All Indonesia?

Yes. The Manokwari customs guide says every WNI and WNA entering Indonesia must submit arrival data through All Indonesia. Indonesia.travel also addresses Indonesian citizens returning from overseas.

Is there a fee for the official arrival declaration?

The customs agency says electronic customs completion is free, not subject to a charge, and made only through official channels. Use the official imigrasi.go.id service rather than a paid lookalike.

Does the QR code replace a visa or entry permission?

No. The cited customs guide describes the QR code as the output travelers show to officers. It does not describe the code as a visa. Carry your normal travel documents and follow immigration inspection.

At a glance
Official website
allindonesia.imigrasi.go.id
Mandatory since
1 October 2025 at international airports and seaports
Earliest submission
H-3 before the scheduled arrival date
Cost through official channels
The customs agency says electronic customs completion is free and not subject to a charge
Output
A QR code to show to arrival officers

A LITTLE LOCAL LANGUAGE

Useful words & context

All Indonesia
The Indonesian government's integrated digital arrival declaration service for immigration, customs, health, and quarantine information.
WNI
Warga Negara Indonesia, meaning Indonesian citizen.
WNA
Warga Negara Asing, meaning foreign national.
H-3
Indonesian shorthand for three days before the scheduled arrival date; used to describe when the All Indonesia form can first be submitted.
E-CD
Electronic Customs Declaration. For air and sea arrivals, the customs declaration is integrated into the All Indonesia service.

FOLLOW THE SOURCES

Sources & further reading

Sources recorded for this guide. Publication and update dates are separate from factual checks.

  1. Indonesia.travel - All Indonesia Guide for Travelers to Indonesia - https://www.indonesia.travel/id/en/general-information/all-indonesia-app
  2. Direktorat Jenderal Bea dan Cukai, KPPBC Tipe Madya Pabean C Manokwari - Panduan Penggunaan All Indonesia - https://manokwari.beacukai.go.id/pengumuman/panduan-penggunaan-all-indonesia (published 26 September 2025)
  3. Bea Cukai Indonesia - Electronic Customs Declaration (E-CD) - https://www.beacukai.go.id/ecd
  4. Bea Cukai Makassar - Sosialisasi Implementasi All Indonesia - https://makassar.beacukai.go.id/berita/sosialisasi-implementasi-all-indonesia- (published 1 November 2025)
Something changed?

Help us keep the guide useful. Share a correction or a local update.

Let us know

Join the conversation

Your email address will not be published. Required fields are marked *