Indonesia, with its stunning landscapes, vibrant culture, and world-class tourism spots, is a top destination for international travelers. Whether you’re visiting Bali’s beaches, Jakarta’s bustling cityscape, or the cultural heart of Yogyakarta, ensuring smooth entry into Indonesia is crucial. One essential requirement for travelers is the Indonesia E-Arrival Card (also known as the e-CD or Electronic Customs Declaration). This article provides a step-by-step guide on how to obtain it quickly and easily.
What Is the Indonesia E-Arrival Card?

The Indonesia E-Arrival Card is a digital form required for all international travelers entering Indonesia. It replaces the traditional paper-based customs declaration form, streamlining the immigration and customs process. This card helps authorities monitor health conditions, security measures, and customs regulations for incoming passengers.
Who Needs the E-Arrival Card?
Anyone entering Indonesia via air, sea, or land must complete the E-Arrival Card. This includes:
- Tourists
- Business travelers
- Returning Indonesian citizens
- Foreign residents
- Transit passengers (depending on the duration and entry regulations)
When to Apply for the E-Arrival Card
You should apply for your E-Arrival Card within 72 hours before your arrival in Indonesia. It is best to complete the form at least a day before your flight to avoid any last-minute issues.
Step-by-Step Guide to Getting Your Indonesia E-Arrival Card
Step 1: Visit the Official Website or App
You can obtain the Indonesia E-Arrival Card through the official Indonesian Immigration website or by downloading the Mobile App provided by Indonesian Customs.
Official Sources:
- Website: https://ecd.beacukai.go.id
- Mobile App: Available on Google Play Store & Apple App Store
Avoid third-party websites that may charge unnecessary fees or provide outdated information.
Also read: 7 Authentic Indonesian Restaurants In Paris For Food Lovers‘
Step 2: Create an Account or Login
If you are a first-time user, you may need to create an account with your email address and password. Returning users can simply log in to access their previous forms and make updates if necessary.
Step 3: Fill in Your Personal Information
The form requires the following details:
- Full name (as per passport)
- Nationality
- Passport number
- Date of birth
- Flight number & airline name
- Arrival date & port of entry (airport/seaport)
- Intended address in Indonesia (hotel, residence, or business location)
- Health declaration (if applicable)
Make sure all information matches your passport details to prevent any issues at immigration.

Step 4: Declare Your Customs Information
You must declare any restricted or taxable items, such as:
- Cash exceeding IDR 100 million (or equivalent in foreign currency)
- Goods exceeding the duty-free allowance (e.g., alcohol, cigarettes)
- Items subject to quarantine (food, plants, animals)
Providing accurate information is crucial to avoid fines or confiscation of items upon arrival.
Step 5: Submit the Form & Receive the QR Code
Once you have completed all sections, submit the form. You will receive a QR code confirmation via email and on the website/app. This QR code must be presented to Indonesian Customs upon arrival.
Step 6: Print or Save the QR Code
Although a digital copy is sufficient, it is recommended to screenshot or print a copy in case of connectivity issues upon arrival.
What Happens Upon Arrival in Indonesia?
Upon reaching Indonesia, follow these steps for a hassle-free entry:
- Proceed to Immigration – Show your passport and visa (if applicable) to the immigration officer.
- Scan Your E-Arrival QR Code – At the customs checkpoint, scan your QR code at the designated kiosks.
- Declare Goods (If Required) – If carrying restricted items, proceed to the Red Channel for customs inspection.
- Exit to the Arrival Hall – Once cleared, you are free to collect your baggage and exit the airport.
Frequently Asked Questions (FAQs)
1. Is the Indonesia E-Arrival Card Free?
Yes, it is completely free of charge when obtained from the official website or app.
2. Can I Fill Out the Form on Arrival?
It is strongly recommended to complete it before departure to avoid delays. Some airports may have kiosks, but online completion is faster.
3. Do Children Need an E-Arrival Card?
Yes, all travelers, including infants and children, must have a separate E-Arrival Card.
Also read: 10 Best Cheap Hotels In Singapore For Budget Travelers
4. What Happens If I Make a Mistake on the Form?
If you make an error, you can resubmit a new form before arrival.
5. Is the E-Arrival Card the Same as a Visa?
No. The E-Arrival Card is for customs and health declaration purposes. If you need a visa, apply separately through Indonesia’s visa portal.
Conclusion
Getting your Indonesia E-Arrival Card is a simple yet essential process to ensure a smooth arrival. By following this guide, you can avoid long queues, unnecessary delays, and potential fines. Remember to fill out your form at least 24 hours before departure and keep your QR code ready. Enjoy your trip to Indonesia hassle-free!

Alfath Dewantara is the manager of Jungle Inn Hotel in Bukit Lawang and a leading expert in Bukit Lawang eco-travel. With years of experience in sustainable tourism, he is dedicated to preserving the region’s rich biodiversity while providing authentic jungle experiences for visitors.