Bali Customs Declaration Online: Step-by-Step Guide for Travelers
Flying to Bali soon? Here is exactly how to complete the Indonesia e-CD customs form online, when to do it, and what to prepare before landing.
The Bali Customs Declaration Online form is part of the official Indonesia electronic customs declaration system. The official e-CD platform is provided by Indonesia Customs, and the official immigration portal states that travelers must submit an arrival card within 3 days before arrival in Indonesia. If you are arriving in Bali, completing this online process before your flight can make arrival faster and easier.
What is the Bali Customs Declaration Online form?
The Bali Customs Declaration Online form is the electronic customs declaration used by international travelers entering Indonesia. You complete it through the official Indonesia Customs e-CD website, then keep the QR code or confirmation for arrival.
Although travelers often search for “Bali customs form,” the official form is part of Indonesia’s national customs declaration system.
When should you complete it?
Complete your arrival information shortly before you fly. Indonesia’s official immigration portal says travelers must submit an arrival card within 3 days before arrival in Indonesia.
How to complete the Bali Customs Declaration Online step by step
Open the official form
Go to the official Indonesia Customs e-CD website and choose the arrival customs declaration form.
Enter your personal details
Fill in your passport information, nationality, and other required identity details exactly as shown on your travel document.
Add travel information
Enter your flight details, point of arrival, and accommodation information for your stay in Bali.
Declare the required items
Answer the customs questions carefully and honestly. Indonesia Customs also states that cash or payment instruments valued at Rp100,000,000 or more must be declared.
Submit the form
After reviewing your answers, submit the form and keep the generated QR code or confirmation page.
Save the QR code
Take a screenshot and keep it available offline in case airport Wi-Fi is slow when you arrive in Bali.
Common mistakes to avoid
- Using passport details that do not exactly match your document
- Filling in the form too early and forgetting to save the confirmation
- Submitting without checking your accommodation and flight details
- Not keeping a screenshot of the QR code
What else do you need before landing in Bali?
Depending on your nationality and travel plans, you may also need to prepare your visa or e-VOA through Indonesia Immigration and pay the Bali foreign tourist levy through the official Love Bali portal.
Related Bali travel guides
Explain VOA, e-VOA, and visa extensions clearly.
Show how to pay the Bali foreign tourist levy.
Help readers choose taxi, Grab, or private driver.
A useful arrival-day guide with strong search intent.
FAQ
Is the Bali customs declaration the same as Indonesia e-CD?
Yes. Travelers often call it the Bali customs form, but the official system is Indonesia’s electronic customs declaration provided by Indonesia Customs.
When can I complete the form?
Use the official online system shortly before travel. Indonesia’s immigration portal states travelers must submit an arrival card within 3 days before arrival.
Do I still need the Bali tourist levy?
If you are a foreign tourist visiting Bali, the official Love Bali FAQ states the levy is Rp150,000 per person and is paid once while traveling in Bali.
What should I save after submitting the form?
Save the QR code or confirmation page on your phone and keep a screenshot available offline.
Planning your Bali arrival?
Save this guide, complete your customs form before departure, and explore our Bali arrival articles for visa, tax, transport, and local travel tips.