Indonesia Arrival Card Guide 2025 – How to Fill Out the ECD Online for Smooth Entry

Gambar Profil Penulis

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.

🔥Get Exclusive promo codes! Summer Splash Up to 50% OFF! Mon SIM/eSIM 50% 0FF, Fri Attraction 1+1
Mon SIM/eSIM 50% 0FF, Fri Attraction 1+1

🔍 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?

Uluwatu Temple

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

Lihat Semua Tarikan
Sehari Penuh di Bali: Lawatan Ubud yang Menakjubkan
Lawatan Sehari
US$ 87.00
182 ditempah
4.9/5851 ulasan
Lawatan Peribadi Sepanjang Hari Bali 10 Jam yang Disesuaikan dengan Pemandu Berbahasa Pemandu
Lawatan Sehari
US$ 13.20
105 ditempah
5/53 ulasan
Sukan Air Bali: Jet Ski, Bot Pisang, Bot Donut, Parasailing
Pengalaman Sukan
US$ 6.10
264 ditempah
4.6/535 ulasan
Kereta Persendirian Bali 12 Jam dengan Pemandu
Lawatan Sehari
US$ 29.70
394 ditempah
4.1/517 ulasan
Tiket kapal bot laju Bali (Jeti Sanur) - Gili + Lombok [sehala atau pergi-balik]
Tiket Bot
US$ 18.90
147 ditempah
5/524 ulasan
Lawatan Persendirian Sehari Ubud: Air Terjun, Hutan Monyet Suci, Kuil Purba dan banyak lagi
Lawatan Sehari
US$ 39.33
79 ditempah
4.9/517 ulasan
Lawatan Sehari Nusa Penida Barat & Timur dari Bali
Lawatan Sehari
US$ 34.19
27 ditempah
Lawatan Harian Peribadi Kuil Uluwatu Matahari Terbenam dan Kecak Uluwatu
Lawatan Sehari
US$ 19.31

📝 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.

❤️‍🔥One of the biggest challenges when traveling abroad is how to stay connected in Bali? Don't worry - you can opt for an eSIM! It's affordable and incredibly convenient!

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

ubud

📸 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!

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. 📱✅
Disclaimer: This article has been provided by an individual contributor or third party platform. If there is any discrepancy regarding the copyright, please contact us directly and we will delete the content immediately.
>>
indonesia arrival card