On this page
- What the e-CD Actually Is (and Why Indonesia Moved to It)
- How to Fill Out the e-CD Step by Step
- What You Must Declare — and What Gets Confiscated
- Your Visa Options Before You Even Touch Customs
- Airport Entry Flow at CGK and DPS
- Entering Indonesia by Sea (Batam, Bintan, and Beyond)
- 2026 Budget Reality: Visa and Entry Costs
- Common Mistakes That Slow You Down at the Border
- Frequently Asked Questions
Since Indonesia made the Digital Customs Declaration Card (e-CD) fully mandatory, a surprising number of travelers still show up at Soekarno-Hatta or Ngurah Rai without having filled one out. The paper form is gone. Airport Wi-Fi works in a pinch, but standing in the arrivals hall trying to complete an online form while jetlagged, with your luggage piling up behind you, is nobody’s idea of a smooth entry. Fill it out before you board, understand your visa option in advance, and your first hour in Indonesia will feel like the beginning of a trip — not a bureaucratic obstacle course.
What the e-CD Actually Is (and Why Indonesia Moved to It)
The e-CD is Indonesia’s mandatory electronic customs declaration form, managed by the Directorate General of Customs and Excise (Bea Cukai). It replaced the old green paper card that travelers used to fill out on the plane. The shift to fully digital was completed and enforced across all major entry points — airports and seaports — by 2024, and by 2026 there is no paper alternative available.
The form records what you are bringing into the country: personal goods, dutiable items, large sums of cash, and anything that might be restricted. Once you submit it, you receive a QR code. That QR code is your customs declaration. A Bea Cukai officer scans it when you exit baggage claim. The system lets customs officers flag declarations for inspection before you even reach their desk, which in theory speeds up the line for everyone.
The official portal is https://ecd.beacukai.go.id/ — bookmark it before you travel. You can submit the form up to 48 hours before your scheduled arrival. The form is available in English, so language is not a barrier.
How to Fill Out the e-CD Step by Step
Open the website on any browser — mobile or desktop both work. Here is exactly what you will be asked to provide:
- Personal details: Full name exactly as it appears in your passport, passport number, nationality, date of birth, gender, and email address. Double-check the passport number — a single wrong digit creates a mismatch at the scanner.
- Arrival details: Flight number, arrival date, and port of arrival (use the airport code: CGK for Jakarta, DPS for Denpasar/Bali). You also need to provide your first accommodation address in Indonesia.
- Family members: If you are traveling with family, add each member individually. One submission can cover a family group, but each person’s passport details must be entered.
- Goods declaration: Answer the questions about alcohol, tobacco, cash, new commercial goods, and restricted items honestly. See the next section for the specific limits.
- Submit and save your QR code: Screenshot it. Download it. Email it to yourself. Save it in at least two places. If your phone dies at customs, a printed copy will rescue you.
What You Must Declare — and What Gets Confiscated
Indonesia’s customs limits are specific, and officers do check. Here is what the rules look like in 2026:
- Alcohol: Maximum 1 litre per adult (18 years and older). Bring two bottles of wine and the second one will be confiscated on the spot — no negotiation, no payment option to keep it.
- Tobacco: Maximum 200 cigarettes, or 25 cigars, or 100 grams of shredded tobacco per adult. Combinations are allowed provided the total does not exceed the equivalent limit.
- Cash and bearer negotiable instruments: You must declare any amount exceeding 100,000,000 IDR (or the equivalent in foreign currency). This is not a tax — it is a reporting requirement. Failure to declare can result in confiscation of the undeclared amount.
- New goods and electronics: If you are carrying multiple new laptops, fresh-out-of-box gadgets, or commercial quantities of any product, declare them. Customs officers are experienced at spotting goods intended for resale.
- Strictly prohibited items: Illegal narcotics carry some of the harshest penalties in Southeast Asia, including the death penalty. Firearms, ammunition, pornography, and certain plant or animal products without proper permits will be seized and may result in arrest.
- Prescription medications: If you carry prescription drugs in larger quantities, bring a doctor’s letter and the original prescription. Certain medications legal elsewhere are controlled substances in Indonesia.
Your Visa Options Before You Even Touch Customs
Customs is the final step of entry. Your visa determines whether you get through immigration first. In 2026, the three main options for most visitors are:
Visa-Free (Bebas Visa Kunjungan)
Citizens of all ASEAN member states — Brunei, Cambodia, Laos, Malaysia, Myanmar, Philippines, Singapore, Thailand, and Vietnam — enter visa-free for 30 days. This is non-extendable and is for tourism only. You need a valid passport with at least 6 months of remaining validity and a return or onward ticket.
Visa on Arrival (VoA)
Citizens of approximately 90 to 95 countries — including Australia, the United Kingdom, the United States, Germany, France, Japan, South Korea, India, and most of the Gulf states — can purchase a VoA at major international airports and designated seaports. The fee is 500,000 IDR. You get 30 days, extendable once for another 30 days (total 60 days) at an immigration office inside Indonesia.
The smarter move in 2026 is the e-VoA, which you apply for and pay online before departure through the Directorate General of Immigration portal at https://molina.imigrasi.go.id/. With an e-VoA already approved, you skip the VoA counter entirely and walk straight to the immigration stamp queue — a meaningful time saving during peak arrivals at DPS.
B211A Social/Cultural Visa
If you plan to stay longer than 60 days — for remote work, an extended cultural visit, or language study — the B211A is your route. It must be arranged before you arrive, through an Indonesian embassy or a licensed sponsoring agent in Indonesia. Initial validity is 60 days, extendable twice for 60 days each, giving you up to 180 days total. Official fees run between 2,000,000 and 3,500,000 IDR, with agent service fees adding another 1,000,000 to 2,500,000 IDR depending on who you use. You will need a sponsorship letter, bank statements, and a passport valid for at least 12 months.
Airport Entry Flow at CGK and DPS
The sequence is the same at both major international airports: immigration first, then baggage claim, then customs.
At Soekarno-Hatta (CGK), most international flights arrive at Terminal 3. Follow the immigration signs after disembarkation. If you have an e-VoA, go directly to the foreign passport queue. If you need to buy a VoA on arrival, find the designated VoA counter first, pay, then join the stamp queue. By 2026, autogate lanes have expanded for eligible foreign passport holders — check the signs when you land, as this can cut waiting time significantly during busy periods.
After your stamp, collect your bags from the carousel, then walk to the customs checkpoint. Present your e-CD QR code. If you declared nothing dutiable, you may be waved through with a quick scan. If your declaration flags something, or you are selected for a random check, your bags will go through an X-ray machine. Most travelers clear customs in under three minutes when prepared.
At Ngurah Rai (DPS) in Bali, the process is identical. Peak arrivals — particularly on Friday and Saturday evenings during Bali’s high season — can stretch immigration waiting times to 90 minutes or more. The e-VoA genuinely earns its value here. Once you clear the terminal, official airport taxis operate on a fixed-price zone system; buy your ticket at the counter inside the hall. Gojek and Grab pick-up points are signposted, though they sit slightly outside the main terminal due to local taxi agreements.
From CGK, the KAI Bandara airport train connects to central Jakarta stations including BNI City (Sudirman Baru) and Manggarai in approximately 45 to 60 minutes. Fares in 2026 run around 70,000 to 100,000 IDR. Tickets are available through the KAI Access app or station kiosks. It is far more reliable than fighting Jakarta traffic in a taxi at arrival time.
Entering Indonesia by Sea (Batam, Bintan, and Beyond)
Travelers arriving from Singapore or Malaysia by ferry enter through international seaports in the Riau Islands. The main crossing points are Harbour Bay (Batam), Batam Centre (Batam), Bandar Bentan Telani (Bintan), Sri Bintan Pura (Bintan), and Tanjung Balai Karimun.
VoA facilities exist at all these designated seaports, and the e-CD is fully mandatory here too — paper forms are not accepted. The same goods limits for alcohol, tobacco, and currency apply regardless of whether you arrived by plane or by boat. The immigration and customs process mirrors the airport flow: passport check first, then collect bags or goods, then QR code scan at the customs desk.
One practical difference: sea entry points tend to have less reliable Wi-Fi than major airports, so completing your e-CD before you board your ferry in Singapore or Johor Bahru is especially important.
2026 Budget Reality: Visa and Entry Costs
Here is what entry into Indonesia actually costs in 2026, broken down clearly:
- Visa-Free (ASEAN nationals): 0 IDR — no visa cost
- Visa on Arrival / e-VoA: 500,000 IDR — paid in IDR, USD, or EUR at the counter, or by Visa/Mastercard online for e-VoA
- VoA extension (30 additional days): Applied for at an immigration office inside Indonesia; processing fees apply and vary by office location
- B211A visa (official government fee): 2,000,000 – 3,500,000 IDR
- B211A via agent (total including service fee): 3,000,000 – 6,000,000 IDR depending on agent
- e-CD submission: Free — there is no fee to complete the digital customs form
- Airport train CGK to central Jakarta: 70,000 – 100,000 IDR
- Official airport taxi DPS (fixed zone rates): Approximately 100,000 – 250,000 IDR depending on destination zone
Common Mistakes That Slow You Down at the Border
These are the errors that reliably create problems, based on what immigration and customs officers deal with every arrival wave:
- Skipping the e-CD entirely: You will be directed to complete it on arrival, which delays you and everyone behind you.
- Entering wrong passport details: The QR code is tied to your name and passport number. Mismatches trigger manual checks.
- Arriving with less than 6 months passport validity: This is grounds for refusal of entry, regardless of your visa status.
- Not having proof of onward travel: Immigration officers regularly ask for this. A return flight booking on your phone is sufficient.
- Bringing more than 1 litre of alcohol without declaring it: Customs does X-ray luggage on random selection. Confiscation is automatic.
- Using the VoA counter when you could have applied for an e-VoA: The counter queue at DPS on a busy Saturday evening can run an hour. The online application takes 10 minutes and costs the same.
- Assuming KITAS or work permit arrangements can be sorted on arrival: They cannot. If you are coming to work in Indonesia, your employer’s legal team needs to process a KITAS work permit before you board your flight.
Frequently Asked Questions
Is the e-CD mandatory for every traveler entering Indonesia?
Yes. As of 2024 and through 2026, the Digital Customs Declaration Card is mandatory for all international arrivals — by air and by sea. Paper forms are no longer accepted. Every traveler, including children, must be included in a submitted declaration. Families can be grouped under one submission, but each member’s details must be entered individually.
What happens if I forget to fill out the e-CD before arriving?
You can complete it on airport Wi-Fi after landing, but do this before reaching the customs checkpoint — not while standing in the queue. Arriving at the customs desk without a QR code means you will be sent to complete the form on the spot, which delays your exit from the terminal and frustrates the officers managing the line behind you.
Can I extend my Visa on Arrival, and how do I do it?
Yes. The VoA gives you 30 days and can be extended once for another 30 days, for a maximum total stay of 60 days. Apply at an immigration office (Kantor Imigrasi) in Indonesia before your initial 30 days expire. You cannot extend it online or at the airport. Extension fees and processing times vary by office location, so apply with at least a few days to spare.
What is the difference between the VoA and the e-VoA?
Same visa, different process. The VoA is purchased at a counter inside the airport on arrival — you pay the 500,000 IDR fee in person and wait in line. The e-VoA is applied for and paid online before you travel, through the Directorate General of Immigration portal. With an approved e-VoA, you bypass the VoA counter entirely and proceed straight to the immigration stamp queue, saving significant time at busy airports like DPS.
Are there items I can bring into Indonesia that require a permit?
Yes. Certain prescription medications — particularly those containing controlled substances — require a doctor’s letter and original prescription. Some plant and animal products need phytosanitary or CITES permits. Bringing in telecommunications equipment for professional use (broadcast gear, satellite hardware) may also require prior clearance. When in doubt, declare the item on the e-CD and let the customs officer advise you — declaring and being questioned is far better than not declaring and having goods seized.
📷 Featured image by Fiqih Alfarish on Unsplash.