
When arriving in Indonesia, all travelers must fill out the Indonesia Electronic Customs Declaration (e-CD). This is a standard process required for everyone—whether you’re coming for a vacation in Bali, visiting family, on a business trip, or returning home. The e-CD is important for customs and border checks, helping Indonesian authorities make sure you’re not bringing in anything illegal or risky to the country.
For many travelers from the Philippines, Indonesia feels both familiar and exciting. It’s close to home, shares cultural ties, and has warm people and beautiful destinations. But just like any country, there are rules to follow when you arrive. In this article, we’ll explain what the Indonesia Arrival Card (e-CD) is, why it’s needed, how to fill it out properly, and what you should keep in mind to avoid delays and enjoy a smooth arrival experience.
📄 What’s the Indonesia Arrival Card?

Just landed in Indonesia? Before you hit the beach in Bali or grab your favorite street food in Jakarta, there’s one important thing you need to do — complete the Indonesia Electronic Customs Declaration, or e-CD.
🎒 What is it?
The e-CD is an online customs form you need to fill out before entering the country. You can do it on your phone, tablet, or a computer. It only takes a few minutes and asks for:
- Your basic info (name, passport number, flight)
- Travel details
- What you’re bringing into Indonesia (like food, cash, electronics, or goods over the allowed limit)
Once you’re done, you’ll get a QR code. Just show it to the customs officer at the airport. Simple and quick.
🛃 Why should Filipino travelers care?
Let’s be honest — many of us wait until the last minute to figure these things out. Maybe you’re fresh off a Cebu to Bali flight, sleepy, looking for Wi-Fi, or not sure what to do next. But the e-CD is a must.
Here’s why you should get it sorted early:
✅ Faster exit at the airport
✅ Avoid fines or delays
✅ Less stress when all you want is rest
Your Essential Indonesia To-Do List
👥 Who Needs to Fill Out the Indonesia Arrival Card?

Yes — if you’re a Filipino flying to Indonesia, you need to fill out the e-CD. Here’s who else should:
✅ You’re flying into Indonesia
Whether you’re landing in Bali, Jakarta, Surabaya, or any other Indonesian airport — the e-CD is part of the arrival process. Customs officers will ask for it before you exit the airport.
✅ You’re visiting short-term
Planning a beach getaway in Bali? Maybe attending a work event in Jakarta or visiting a friend? No matter if you’re staying in a hotel, hostel, or with family — you still need to complete the e-CD.
✅ You’re not an Indonesian citizen or resident
If you’re traveling with a Philippine passport and you’re not a resident of Indonesia, this applies to you. Even if it’s just a weekend trip or a short layover, the e-CD is required.
Unlock the Best Flights to Indonesia
- One way
- Round-trip
- direct cheapestMNL8:10 PM4h 20mNonstopCGK11:30 PMManila - Jakarta|Thu, Sep 11|Cebu PacificPHP 3,213PHP 3,75915% OFF15% OFFPHP 3,759PHP 3,213
- MNL3:45 AM4h 5mNonstopDPS7:50 AMManila - Bali|Thu, Oct 16|Cebu PacificPHP 3,229PHP 3,75914% OFF14% OFFPHP 3,759PHP 3,229
- MNL1:15 PM10h 25m1 stopDPS11:40 PMManila - Bali|Mon, Oct 6|AirAsia Berhad (Malaysia)PHP 3,062PHP 3,75919% OFF19% OFFPHP 3,759PHP 3,062
- MNL1:15 PM10h 25m1 stopDPS11:40 PMManila - Bali|Mon, Sep 29|AirAsia Berhad (Malaysia)PHP 3,062PHP 3,062
- MNL10:45 PM22h 10m1 stopDPS8:55 PMManila - Bali|Mon, Oct 20|AirAsia Berhad (Malaysia)PHP 3,165PHP 3,165
- MNL1:15 PM10h 25m1 stopDPS11:40 PMManila - Bali|Tue, Sep 23|AirAsia Berhad (Malaysia)PHP 3,308PHP 3,308
- MNL1:00 PM3h 5mNonstopCGK2:00 PMManila - Manila|Wed, Aug 27|Cebu PacificFind More FlightsFind More Flights
Crossed out prices are calculated based on the average price of the corresponding route on Trip.com.
📝 How to Fill Out the Indonesia Arrival Card (e-CD)

Whether you're headed to Bali for a beach break or Jakarta for a business trip, filling out the Indonesia e-CD (Electronic Customs Declaration) is one of the first things you need to do before landing. It’s simple, and you can do it online—no need to stress at the airport.
Here’s a step-by-step guide to help you through it:
✈️ Step 1: Go to the official website
Use your phone, tablet, or computer and go to: https://ecd.beacukai.go.id
This is the official Indonesian Customs site. Avoid fake or third-party links.

📅 Step 2: Fill out your travel details
You’ll need to enter:
- Full name (as shown on your passport)
- Nationality
- Passport number
- Flight number
- Date of arrival
- Airport where you're landing (e.g., Bali - Ngurah Rai, Jakarta - Soekarno-Hatta)

🧳 Step 3: Declare what you’re bringing
You’ll be asked a few YES or NO questions. Be honest. These include:
- Are you bringing food, plants, or animal products?
- Do you have more than IDR 100 million (around PHP 370,000) in cash?
- Are you carrying electronics or goods worth over the allowed limit?
- Are you bringing medicines, drones, or anything restricted?
If you’re unsure, better to declare it — it’s safer than getting stopped.

👨👩👧 Step 4: Add your family members (optional)
If you're traveling with family and you're all arriving together, you can include them in one form. This is common for Pinoy families traveling together to Bali or Jakarta.
📱 Step 5: Submit and save the QR code
After submitting the form, you’ll get a QR code. Screenshot it or save it to your phone — you’ll need to show it to customs officers when you arrive.

Unlock the Best Flights to Indonesia
📂 Other Required Documents for Entry to Indonesia

Don’t let missing paperwork mess up your trip. Whether you’re headed to Indonesia for fun, family, or work, here’s what Filipino travelers need to prepare before flying:
🛂 1. Valid Passport
✅ Your Philippine passport must be valid for at least 6 months from the date you arrive in Indonesia.
✅ Check for damage — no torn pages, no loose covers, no watermarks.
Real Talk: Indonesian immigration checks passports carefully. If it looks damaged, they can deny you entry — even if you have a return ticket and hotel bookings. Better safe than sorry.
🎟️ 2. Return or Onward Ticket
✅ Immigration officers might ask how long you're staying and when you're leaving.
✅ Always have a copy of your return flight — printed or saved on your phone.
✅ If you’re traveling to another country after Indonesia, show proof of that too.
Note: If you’re on a one-way ticket, expect a few more questions. Just explain your travel plans clearly and be calm.
🛃 3. Visa (For Some Travelers)
✅ Good news: Filipino passport holders can enter Indonesia visa-free for up to 30 days for tourism and short visits.
✅ No need to apply ahead — just make sure you’re not staying longer than allowed.
✅ For longer stays, business, or work — check visa requirements on the official Indonesian immigration website.
📄 4. Indonesia e-CD (Electronic Customs Declaration)
✅ This is the customs form you fill out online before landing.
✅ Do it within 3 days before your flight at ecd.beacukai.go.id
✅ After submitting, save the QR code and show it to the customs officer on arrival.
🧳 Tips for a Smooth Arrival in Indonesia

Whether you’re flying to Bali for a chill escape or Jakarta for work, here are some real, simple tips for Filipino travelers to make your arrival in Indonesia fast and hassle-free:
✅ 1. Fill Out the e-CD Before You Land
The Indonesia Electronic Customs Declaration (e-CD) can be done online before your flight. Don’t wait until you land and scramble for Wi-Fi.
📝 You’ll need:
- Passport details
- Flight number
- Items you’re bringing (cash, gadgets, food, etc.)
Tip: Fill it out at ecd.beacukai.go.id within 3 days before your arrival. Screenshot or save the QR code — you’ll show this at customs.
📌 2. Keep All Documents Together
Have a small pouch or folder with all your travel documents. This will save you from digging through your bag in line.
What to keep inside:
- Passport
- Return or onward ticket
- e-CD QR code
- Hotel or accommodation info
- Travel insurance (optional, but helpful)
Real Talk: Immigration lines can move fast in Indonesia — being organized keeps things smooth and stress-free.
🏨 3. Be Ready to Answer Simple Questions
Indonesian officers may ask basic things like:
- “Where will you stay?”
- “What is the purpose of your visit?”
- “How many days are you here?”
Just be honest and straight to the point.
Example answer:
🗣️ “I’m staying in a hotel in Ubud for 5 days, vacation only.”
📱 4. Save Everything on Your Phone
Don't rely on mobile data or airport Wi-Fi. Screenshot key info before boarding:
✅ Flight details
✅ Hotel confirmation
✅ Return flight
✅ e-CD QR code
✅ Emergency contact in PH
Put everything in your gallery or notes app for easy access.
🧘 5. Stay Calm, Be Friendly
Indonesian airport staff are generally polite and helpful, but still, be respectful and patient.
So:
🕐 Arrive at the airport early (for flights from PH to ID, 3 hours before is safe)
😊 Keep your cool even if lines are long
📂 Be ready — no last-minute fumbling
Recommended eSIMs Options for Indonesia
🌏 Start Your Indonesia Trip Right

Ubud rice terraces, Jakarta lights, Lombok waves — wherever you're going, Indonesia is more than just a stop. It’s a full experience: spicy food, friendly locals, culture, and natural beauty.
But before you jump into island adventures or city life, make sure you're ready for a smooth arrival.
Here’s how to kick off your Indonesia trip without the stress:
✅ Fill out the Indonesia e-CD (Electronic Customs Declaration)
– Do it online at ecd.beacukai.go.id within 3 days before your flight.
– Have your passport, flight number, and list of what you’re bringing ready.
– Save the QR code — you’ll need it at customs.
✅ Make sure your passport is valid
– It must be valid for at least 6 months from your arrival date.
– No damage, no loose pages.
✅ Know your accommodation and travel plans
– Immigration may ask: “Where are you staying?” or “How long will you be in Indonesia?”
– Be ready to show your hotel booking or address if staying with family/friends.
✈️ Book your flight to Indonesia early – Flights from Manila to Bali or Jakarta can get full fast, especially during holidays or long weekends.
🏨 Secure your stay in Indonesia – You’ll need the address for the e-CD and for questions at immigration.
Sort everything before you fly, and you’ll land relaxed, ready to enjoy Indonesia’s beaches, temples, shopping, or street food.
Ayos na? Tara na! Indonesia, here we come! 🇮🇩🌴
📌 FAQ: Indonesia Arrival Card (e-CD)
Do I really need to fill out the e-CD?
Yes, definitely. Whether you’re going to Bali, Jakarta, or any other part of Indonesia, the Electronic Customs Declaration (e-CD) is required for all travelers, including Filipinos. It's how the government checks what you’re bringing into the country.When should I fill it out?
You can fill it out within 3 days before your arrival. Don’t do it too early — the system only accepts forms submitted within 72 hours of your landing. For example, if you arrive on August 10, start filling it on August 7 onwards.Do I have to print it?
No need to print. After submitting the form, you’ll get a QR code. Screenshot it or save it on your phone — that’s what you’ll show to customs when you land.Can one person fill it out for the whole family?
Yes. If you're traveling as a family and you're arriving together, only one person needs to fill out the form. You can declare for your spouse, kids, or parents as long as you’re on the same flight.What if I forgot to do it before flying?
You can still do it at the airport when you arrive, but it's not ideal. The Wi-Fi might be slow or crowded, and it could delay you at customs. If you’re tired from the flight, it’s just more hassle. Best to do it while you’re still in Manila or at the airport gate before boarding.