Bali Arrival Guide 2026

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.

Best tip: fill it in on the day before departure or on the day of your flight, then save a screenshot of the QR code on your phone.

How to complete the Bali Customs Declaration Online step by step

1

Open the official form

Go to the official Indonesia Customs e-CD website and choose the arrival customs declaration form.

2

Enter your personal details

Fill in your passport information, nationality, and other required identity details exactly as shown on your travel document.

3

Add travel information

Enter your flight details, point of arrival, and accommodation information for your stay in Bali.

4

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.

5

Submit the form

After reviewing your answers, submit the form and keep the generated QR code or confirmation page.

6

Save the QR code

Take a screenshot and keep it available offline in case airport Wi-Fi is slow when you arrive in Bali.

Helpful arrival reminder: If you are also paying the Bali tourist levy, the official Love Bali portal states the fee for foreign tourists is Rp150,000 per person, paid once while traveling 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

Related Bali travel guides

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.

Explore More Bali Arrival Guides