
Planning your next adventure to Indonesia? Whether you're craving street food in Jakarta 🍢, chasing waterfalls in Bali 💦, or diving into Raja Ampat’s coral reefs 🐠, there’s a quick step you’ll need to take before you land — filling out Indonesia’s Electronic Customs Declaration (ECD) arrival card. 🛂
I just got back from a short trip to Yogyakarta, and I wanted to share everything I learned about this arrival process to help fellow travellers glide through Indonesian immigration like a pro. Let’s break it down 👇
What's the Indonesia Arrival Card?
It’s officially called the Electronic Customs Declaration (ECD), and it’s required for all travelers entering Indonesia, regardless of nationality. You need to submit this online customs form before entering the country — it's basically the digital version of the old paper form they used to hand out on the plane.
🔍 In simple terms, it’s a form that asks you to declare:
- What items you’re bringing into Indonesia (e.g. electronics, cash, food)
- Your personal and flight details
- Whether you're carrying anything that needs customs clearance
Once submitted, you'll get a QR code that must be shown during customs clearance at the airport.
🧾 Is the ECD a visa?

Nope! Indonesia’s ECD is not a visa. Malaysians (and citizens from many other countries) don’t need a visa for short-term stays (up to 30 days for tourism). But even if you're visa-exempt, you still need to fill out the ECD before or upon arrival.
🛃 Why It Matters
Completing the ECD:
- Speeds up your arrival process
- Reduces paperwork (no more paper forms!)
- Is mandatory for everyone, even kids
✅ Key Takeaways
- Required for all international arrivals
- Free and can be done online
- Saves you time at the airport
👥 Who Needs to Submit It?
Literally everyone — tourists, business travellers, students, returning residents. If you’re flying into Indonesia (or entering by sea or land), you’ll need to submit the ECD.
Even if you're just bringing a carry-on bag and nothing to declare, the form still needs to be filled out. ✈️
Top Things to do in Bali
📝 How to Fill Out the Indonesia ECD
💻 Option 1: Online

This is the way I did it — super fast and easy. Just head to the official portal:
🔗 ecd.beacukai.go.id
You’ll need:
- Passport information
- Flight number and arrival airport
- Basic customs declarations (just answer a few yes/no questions)

After submission, you’ll receive a QR code. Take a screenshot! You’ll show it at customs after baggage claim.
🛬 Option 2: At the Airport
Didn’t fill it out in advance? You can do it at the airport using kiosks or via mobile (with free Wi-Fi available). But fair warning — you might hit a queue, especially during peak hours. 😅
🕐 When to Submit
The form can be filled out within 2 days (48 hours) before arrival in Indonesia. I submitted mine on the night before my flight, and it took me about 5 minutes max.
Recommended eSIM Options for Indonesia Travel!
1 Day - 2GB/Day
- Data2GB/Day
- Validity1 Day
- PriceFrom RM3.87
7 Days - 2GB/Day
- Data2GB/Day
- Validity7 Days
- PriceFrom RM24.17
8 Days - 1GB/Day
- Data1GB Daily
- Validity8 Days
- PriceFrom RM18.71
🧳 Tips for a Smooth Arrival

📸 Screenshot your QR code and save it offline — airport Wi-Fi isn't always reliable
🛬 Have your flight number and passport handy when filling the form
📱 You can fill the form directly from your mobile — it’s mobile-friendly
⏰ Don’t delay! Do it at least a few hours before flying
💼 Arriving by ferry (e.g. from Batam to Singapore)? Still need the form!
💡Bonus Tip: Buy a prepaid eSIM before your trip so you’re connected as soon as you land!
Indonesia is modernising its entry process, and this little step makes a big difference — less stress, less waiting, and more time to explore temples, beaches, and nasi goreng stalls. 😍
Hope this guide helps you breeze through the airport — and now you can focus on the fun stuff, like whether your first stop will be Bintang beer by the beach or hiking a volcano at sunrise. 🌋
Safe travels, and selamat datang ke Indonesia!
Everything about Bali
Frequently Asked Questions (FAQs)
1. What is the Indonesia Arrival Card? 🛂📄
The Indonesia Arrival Card refers to the Electronic Customs Declaration (ECD) — a digital form required for all travelers entering Indonesia. It replaces the old paper customs form ✍️ you used to get on the plane.2. Is the ECD the same as a visa? ❌🛃
Nope! The ECD is not a visa. It's a customs declaration form 🧾 you must fill out even if you don't need a visa (like most short-term tourists from ASEAN).3. Who needs to fill out the ECD? 👨👩👧👦🌍
Everyone entering Indonesia — tourists, citizens, students, business travelers — by ✈️ air, 🛳 sea, or 🚗 land.4. Can I fill out one form for my family? 👨👩👧👦❤️
Yes! One form can include multiple travelers in your household. Makes life easier for parents traveling with kids 👶.5. What do I get after submitting? 📲🎟️
You’ll receive a QR code via the website. 📸 Take a screenshot or save it to your phone — you'll need it after baggage claim 🎒.6. What if I forget to do it? 😅🛬
Don’t panic! You can fill it out at: 📱 Your mobile (there’s airport WiFi) 🖥️ Arrival hall kiosks (but be ready to wait ⏱️)7. Is the ECD free? 🆓🚫💸
Yes — completely free! ❗ Be careful of scam sites trying to charge a fee.8. Do I need it if I arrive by car or ferry? 🚗🛥️
Yes, even if you're entering by land from Malaysia or by sea from Singapore — the ECD is still required.9. Do I need to print the QR code? 🖨️📵
No need to print! A screenshot on your phone is totally fine — and preferred. 📱✅



182 ditempah





