
Effective September 1, 2025, Indonesia merged paper arrival cards, standalone e-CD (Electronic Customs Declaration) and SATUSEHAT health declarations into the unified All Indonesia digital arrival card – mandatory for Jakarta (CGK), Bali (DPS), Surabaya (SUB) airports & Batam seaports.
The traditional e-CD remains required for all other Indonesian entry points (until full national rollout of All Indonesia system). Both platforms are free, official and digital-only (no paper forms).
What is Indonesia Arrival Card (e-CD)

Source: welcomebacktobali
Indonesia Arrival Card is a mandatory digital entry declaration form for all international travelers, issued by Indonesia’s immigration and customs authorities. It replaces all outdated paper arrival cards and integrates three core entry formalities into one submission: immigration verification, customs declaration (replacing standalone e-CD) and health/quarantine declaration (replacing SATUSEHAT).
- All Indonesia System: For major entry points (Jakarta/Bali/Surabaya/Batam) – one form for all formalities
- Traditional e-CD: For other entry points – focuses on customs declaration (paired with immigration’s basic digital check)
Submission for either generates a unique QR code, the only valid document for immigration/customs clearance. It is not a visa – valid visa/VOA/e-VOA is still required for eligible nationalities.
Do I Need Indonesia Arrival Card? Who is Exempt?

A Perfect Bali Vacation Package | Zicasso
There are NO exemptions – the digital arrival card (All Indonesia system or traditional e-CD) is mandatory for all international travelers entering Indonesia via any air/sea/land port. It applies to:
- All nationalities (tourists, business travelers, transit passengers exiting the airport/port)
- Indonesian citizens and residents returning from overseas
- Travelers with no goods to declare (QR code is still required for immigration clearance)
- All Indonesian destinations (Bali, Lombok, Yogyakarta, etc.) – no separate regional arrival forms are needed
When to Apply Indonesia Arrival Card: How many days before?
Submit your digital form within 72 hours (3 days) before your scheduled arrival (official recommendation by Indonesian immigration/customs).
Submission is allowed until the day of landing, but completing it before departure (at home/airport lounge) avoids long queues and clearance delays at Indonesian entry points. QR codes are valid for your stated arrival date only – re-submit if your travel plans change.
How to Fill Indonesia Arrival Card (e-CD) Online
Filling out the form online takes 5–10 minutes and streamlines your airport/port clearance. Follow the step-by-step for the relevant platform (based on your arrival point) – all steps are in English, no account creation required, and submission is free.
How to Fill All Indonesia System (Jakarta/Bali/Surabaya/Batam Entry Points)
Official platform: https://allindonesia.imigrasi.go.id (web + iOS/Android app)

- Access the official platform
Visit the website or open the app, and click Start Declaration on the homepage. Switch the language to English via the top-right menu if needed – no pre-registration or login is required.

- Enter your personal and travel information
Fill in all mandatory fields (marked with *) with details exact as your passport/travel tickets:
Full legal name, passport number, nationality, flight/vessel number, arrival date/time, full accommodation address in Indonesia (hotel name + street/city), number of checked bags. Add family/companion details (up to 10 people) in the same submission for group travel. Double-check for typos – incorrect info leads to QR code invalidation.


- Complete customs and health declaration sections
Answer customs questions: Confirm if you are carrying dutiable/prohibited items (e.g., alcohol, tobacco, cash over IDR 100 million, electronics). For health declarations, state your current health status (no mandatory COVID tests/vaccinations for 2026). Select “Yes” or “No” for all listed questions – no ambiguous answers.

- Review and submit the form
Go through the entire form to verify all personal, travel and declaration details. Once confirmed, click Submit – no edits are allowed after submission, so check carefully. - Get and save your unique QR code
A QR code with your declaration number will generate instantly on the screen, and a copy will be sent to your registered email (if entered). Screenshot the QR code, download the PDF version and/or print a physical copy – save it in 2+ places (phone album, cloud) for backup. You will need this QR code for both immigration and customs clearance.
How to Fill Indonesia Traditional e-CD
For All Other Indonesian Entry Points, official platform: https://ecd.beacukai.go.id (Indonesian Customs’ exclusive e-CD portal)

- Access the official e-CD website
Visit the link, the official free platform for customs declarations. Click Next on the homepage to begin the process, and switch the interface to English via the language tab for easier operation. - Enter your personal and travel information
Fill in all required details matching your passport and travel documents:
Full name (as in passport), passport number, nationality, flight/vessel information, arrival date, your stay address in Indonesia (hotel/residence), number of baggage pieces. You can add family member information in the same form for group travel. Double-check all entries to avoid mistakes that cause clearance delays.

- Fill in the item declaration information
You will be asked to confirm if you are bringing any of the listed dutiable/prohibited items into Indonesia (e.g., tobacco, alcohol, valuable goods, large sums of cash). Select Yes if you carry any of the items, and No if you have no such items to declare – answer truthfully per Indonesian customs rules. - Review and submit the form
Carefully check all your personal/travel details and item declaration answers for accuracy. Once you confirm all information is correct, click the Submit button to finalize your e-CD.

- Get and save your QR code
A unique QR code will be generated immediately after successful submission. Screenshot the QR code directly or download the PDF version to your phone/device. You must present this QR code to Indonesian customs officers upon arrival – a printed copy is recommended as a backup for low-battery or internet issues.
Indonesia Arrival Card Form Requirements
All info must match your passport/ travel documents exactly – no abbreviations/typos. Split into 3 core sections:
Personal Information
- Full name, date of birth, nationality, passport number/expiry date
- Gender, occupation, contact email/phone number
Travel Information
- Flight/vessel number, arrival date/time, arrival airport/seaport
- First accommodation address in Indonesia (hotel name/address/residence – no PO boxes)
- Visa type (VOA/e-VOA/visa-exempt) and stay duration
Customs & Health Declaration
- Cash/financial instruments exceeding IDR 100 million (~USD 6,400) (must declare)
- Dutiable goods (electronics, alcohol, tobacco, gifts, valuable items)
- No mandatory COVID tests/vaccinations (2026) – only basic health status declaration
- Prohibited items (drugs, weapons, endangered species – no declaration, strictly forbidden)
Indonesia Airport Immigration Entry Process
After submitting the arrival card and obtaining the QR code, follow these steps for smooth entry (5 mins for prepared travelers):
- Deplane & proceed to Immigration Hall: Follow signs for International Arrivals – no paper form collection.
- QR Code Check: Show your digital/printed QR code to airport staff at the entry gate (quick scan).
- Immigration Verification: Go to manual counter/auto gate (for eligible travelers) – present passport + valid visa/VOA/e-VOA + QR code. Answer simple questions (stay purpose/accommodation) if asked.
- Baggage Reclaim: Collect checked luggage from the designated carousel after immigration clearance.
- Customs Clearance: Use Green Channel (no declared goods) or Red Channel (declare dutiable items) – staff may scan your QR code for cross-check.
- Exit to Indonesia: Proceed to the arrival hall for transportation (taxi, ride-hailing, hotel shuttle).
Travel Tips for Indonesia

✅ Must-Have: Trip.com eSIM for Indonesia
Stay connected instantly with Trip.com Indonesia eSIM – no physical SIM card needed, activate before departure, cover 4G/5G in Bali, Jakarta, Lombok and all major tourist areas.
✅ Other Practical Tips
- Save your arrival card QR code in 2 places (phone album + cloud/printed copy) – no phone = no entry.
- Ensure your passport has at least 6 months validity from arrival date (mandatory for all visitors).
- For Bali travelers: Pay the Bali Tourism Levy (IDR 150,000 ~USD 9.6) online before arrival (avoids airport queues).
- VOA/e-VOA travelers: Have proof of onward/return ticket and sufficient funds (min ~USD 1,500) for immigration check.
- Do not modify the QR code – tampering leads to entry rejection and immigration penalties.
- Complete the form per person – children/infants need their own entry card (linked to parent’s passport).
[10% Off] Indonesia Hotel Recommendations
We recommend the following Indonesian accommodations with 10% Off:
Bali Hotels
5 star
Business travel
Family friendly
Hot spring
Gym
Swimming pool
Breakfast
FAQs About the Indonesia Arrival Card
Do we need to fill up an arrival card to Indonesia?
Yes, all international travelers must complete the digital arrival card (All Indonesia system for major ports, e-CD for others). No exceptions – even Indonesian citizens returning from overseas need it.How do I get an Indonesian arrival card?
Access the official All Indonesia platform at allindonesia.imigrasi.go.id or download the mobile app. Register with passport details, fill the form, submit, and receive your QR code via email/app. It's free – avoid third-party services charging fees.What are the arrival requirements for Indonesia?
Mandatory items include:
Valid passport (min 6 months validity)
Valid visa/VOA/e-VOA (if required)
All Indonesia QR code (for major ports) or e-CD (for others)
Proof of onward/return ticket
Sufficient funds (min ~USD 1,500 for tourists)Is an Indonesia arrival card still required?
Yes, but it's now 100% digital (no paper cards available). The All Indonesia system has replaced paper forms at major entry points, with full national rollout expected in early 2026.



35096 booked




