Independent · Free · No data stored
entrycardguide·

Indonesia e-CD: Official Site, Free Customs Declaration, Bali Travel Guide (2026)

Indonesia's electronic Customs Declaration is free. Here is the official site, every field, and how to tell real from fake.

Last verified April 26, 2026 · Commit 6da09bf · Also on archive.org
Verified
Official URL
Run by Direktorat Jenderal Bea dan Cukai (Indonesian Directorate General of Customs and Excise). Last verified April 26, 2026. · Archived snapshot

What the e-CD actually is

The e-CD (Electronic Customs Declaration) is the digital form Indonesian customs requires from every arriving traveler. It declares whether you are bringing in cash above limits, restricted goods, or commercial merchandise. It replaced the paper customs form in 2022.

It is free.

No one can charge you for it. The only legal destination is ecd.beacukai.go.id, a domain reserved under .go.id for Indonesian government entities.

What about a visa?

The e-CD is not a visa. It is a customs declaration that is required regardless of your visa status. If you are a citizen of one of ~169 countries that have visa-free entry to Indonesia for tourism, you only need the e-CD. If you need a visa, you file the e-VOA (Electronic Visa on Arrival) separately at molina.imigrasi.go.id for about $35 USD government fee. Different form, different domain, different agency.

The problem

Search Google for “Bali customs form” or “Indonesia arrival form” and you’ll see paid ads from middleman sites charging $19 to $79 USD for the free e-CD. Some of them submit the real form on your behalf. Some submit a different form (sometimes just an e-VOA when you didn’t ask for one), or nothing at all.

The Indonesian Customs Directorate has issued public statements that only ecd.beacukai.go.id is the authorized e-CD site and that no fee is required.

Before you touch any form

Check the address bar. The official site is ecd.beacukai.go.id and nothing else.

Not indonesia-customs.com. Not bali-customs.org. Not indonesia-evoa.com. Anyone can register .com or .org. Only Indonesian government entities can register .go.id.

Tool · Pre-check your fields

Before you paste anything into the official site

Type your details below. We never send them anywhere. This runs 100% in your browser. View source to verify.

Where you will stay first night. Hotel name + address is enough for tourism.
Format: YYYY-MM-DD — the date you land in Indonesia (Jakarta time)
Format: YYYY-MM-DD
QR code is sent here.
Airline 2-letter IATA code + flight number (e.g. GA456 for Garuda Indonesia, AK788 for AirAsia). For cruise, use the ship's identifier.
Exactly as shown on your passport (Latin letters only).
Country that issued your passport
Printed on the photo page of your passport. Letters and numbers only.
Airport IATA code or named seaport. CGK = Jakarta, DPS = Bali, SUB = Surabaya, BPN = Balikpapan.
✓ 100% browser-side. No network calls. No tracking. View source on GitHub to audit.
✓ Rules last verified 2026-04-26.

Every field the official form asks

The e-CD has roughly 9 fields across 3 sections: traveler identity, trip details, and a customs declaration.

No photo upload required.

No payment required.

If a site asks for either, you are not on the official site.

Known sites that are NOT the e-CD

These sites all charge fees for what should be free. Some submit the real form, some don’t.

Screenshots captured April 2026. Archived snapshots available via archive.org.

How to tell any e-CD site is not the real one

  1. Does the domain end in .go.id? If no, it is not an Indonesian government site. Period.
  2. Does it ask for payment? The e-CD is free. Any fee means a middleman.
  3. Does it ask you to upload a passport photo? The official e-CD does not.
  4. Does the URL contain words like “bali”, “indonesia”, “customs”, “official” but not .go.id? Bait.
  5. Does the page have testimonials, trust badges, or countdown timers? Government forms have none of these.

This guide is maintained by entrycardguide. We have no affiliation with the Indonesian Customs Directorate or any travel service. Our only revenue is from travel insurance and eSIM affiliate links at the bottom of this page.