Guide · Indonesia · Updated 2026
Indonesia Electronic Customs Declaration (e-CD): Complete It Correctly Before You Land
If you are flying to Bali, Jakarta or anywhere in Indonesia, you cannot skip the electronic customs declaration (e-CD). Every arriving traveller has to complete it, and it has to be right. A single wrong passport number, an inaccurate flight detail or a rushed answer can mean questions at boarding, a longer wait at immigration, or being pulled aside at customs while the rest of your group walks through. That is not the start you want to a holiday or a business trip. Complete your Indonesia arrival and customs declaration accurately and in advance, and you clear the airport fast, with your QR code ready and nothing left to chance.
Entry Documents is an independent private company, operated by AETHER INNOVATIONS PTE. LTD. (registered in Singapore). We are NOT affiliated with the Indonesian government or any customs authority. The Indonesia e-CD is available FREE on the official government portal at https://ecd.beacukai.go.id. Our fee is entirely optional and covers our assistance service only: we guide you, review every field for errors, and deliver your completed declaration and QR code.
What is the Indonesia e-CD?
The e-CD is Indonesia's electronic customs declaration, completed online instead of the old paper card handed out on the plane. It records who you are, your travel details, and the goods you are bringing into the country. At times, arriving travellers may also be asked to complete a separate health or entry declaration. Once submitted, the system generates a QR code that customs officers scan when you arrive. No QR code, or a QR code full of mistakes, and your clean walk through the airport turns into a conversation you did not plan for. Requirements can change — confirm your specific case.
Is it mandatory, and what happens if you get it wrong?
Yes. Completing the customs declaration is a requirement for arriving in Indonesia — it is not optional and it is not something you can decide to skip. The real risk is not that the form exists; it is getting it wrong. Airlines may ask about it at boarding. Errors and mismatches with your passport or flight can lead to delays at immigration, extra questioning, or being held at customs while officers sort it out. After a long flight, with a tired family beside you, that is exactly the stress you want to avoid. Doing it accurately and early is the whole point.
Who needs to complete it?
Every traveller arriving in Indonesia needs a customs declaration — tourists, business travellers, returning residents and families alike. Each declaration typically covers one traveller or one family unit travelling together, so parents completing it for children need to enter everyone's details correctly. If you are travelling as a group or a family, that means several sets of passport and travel data all have to line up perfectly. One mistake in one person's entry can hold up the whole group at the counter.
When should you complete it?
The e-CD is designed to be completed close to arrival — generally within a short window before you land in Indonesia, once your flight and travel details are final. That is precisely why it catches people out: you are in transit, tired, chasing a weak airport Wi-Fi signal, trying to fill in an official form on a phone screen. Prepare your details in advance and submit within the correct window so your QR code is ready and valid the moment you arrive. Confirm the exact timing for your specific case, as requirements can change.
How to complete the Indonesia e-CD in 6 steps
- 1
Gather your documents
Have every traveller's passport, your flight number and arrival date, your address or hotel in Indonesia, and details of any goods to declare ready before you start.
- 2
Open the declaration close to arrival
The e-CD is completed near your arrival, once your flight details are confirmed. Start within the correct window so your submission stays valid on landing.
- 3
Enter personal and passport details
Type each name, passport number and nationality exactly as they appear in the passport. This is where most delays begin, so check every character.
- 4
Add travel and arrival information
Enter your flight number, arrival date and your address or accommodation in Indonesia, matching your booking and travel documents precisely.
- 5
Declare your goods honestly
Answer the customs questions about currency, gifts and taxable goods accurately. Guessing or leaving it vague is what triggers questions at the customs line.
- 6
Review, submit and save your QR code
Check every field one last time, submit, and save the QR code offline. Have it ready to show and scan the instant you reach customs.
6 mistakes that cause delays at the airport
Almost every problem at Indonesian customs comes down to a small data-entry error made in a hurry. These are the ones that catch travellers out most often — and they are all avoidable.
- Mistyping the passport number or entering a name that does not match the passport exactly, letter for letter.
- Getting the wrong flight number or arrival date, so your declaration does not line up with your actual travel.
- Leaving the Indonesian address or accommodation blank or vague when a real address is expected.
- Under-declaring or vaguely answering the customs questions on currency, gifts and taxable goods.
- Filing outside the correct arrival window, so the QR code is not valid when you land.
- Submitting one shared declaration for a group when each traveller or family unit needs their details entered correctly.
Doing it alone vs. Entry Documents
You can absolutely complete the free official form yourself. The question is whether you want to gamble on getting every field right, on a phone, in transit, with your whole family waiting. Here is the difference.
| Doing it alone | Entry Documents |
|---|---|
| No one checks your entries — a typo goes through unnoticed until customs | We review every single field before submission to catch errors |
| Official form and interface in limited languages | Guided flow with human support in 16 languages |
| You are on your own if something looks wrong at 2am in transit | Real human support to answer your questions |
| Each family member entered separately, one at a time | Your whole family completed in one smooth flow |
| Free, but all the risk and stress is on you | Small optional fee for guidance, error-checking and delivery |
Start your trip the right way
Do not let a rushed form ruin your arrival. Complete your Indonesia customs declaration correctly, with every field checked, your whole family in one flow, and real people ready to help. Get it done now and walk through the airport with your QR code in hand and nothing to worry about.
Complete my e-CD nowThe official e-CD is free on the government portal. Our fee covers optional assistance only.
Frequently asked questions
Is Entry Documents legitimate and reliable?
Yes. Entry Documents is operated by AETHER INNOVATIONS PTE. LTD., a company registered in Singapore. We are transparent that ours is a paid assistance service: we are live on the Apple App Store, we process payments securely through Stripe, we are reviewed by real customers on Trustpilot, and we provide genuine human support. To be completely clear, the official Indonesia e-CD form is free on the government website — you pay us only for optional help completing and checking it.
How much does it cost, and isn't the official form free?
The official Indonesia e-CD is free on the government portal at https://ecd.beacukai.go.id — you never have to pay the government to submit it. Entry Documents charges a small optional fee that covers our assistance only: guiding you through the flow, reviewing every field for errors, handling your whole family in one go, and delivering your completed declaration. If you would rather do it yourself for free, you can.
What exactly do I get for the fee?
You get a guided flow in your language, a full review of every field to catch the typos that cause airport delays, the ability to complete everyone travelling with you in a single flow, human support if you have questions, and your finished declaration delivered ready to use.
When should I complete the e-CD?
It is designed to be completed close to arrival, once your flight details are final, and within the correct window before you land. Preparing your details in advance means you can submit quickly and have your QR code ready. Timing requirements can change — confirm your specific case.
What happens if I make a mistake on my declaration?
Errors are the main cause of trouble at the airport — a wrong passport number, mismatched flight details or a vague customs answer can lead to questions at boarding, delays at immigration or being held at customs. That is exactly why we review every field before you submit.
Do I need a separate declaration for my family?
Each traveller or family unit needs their details entered correctly. Instead of filling in the same official form over and over for each person, our flow lets you complete everyone travelling together in one guided process, with every entry checked.