Bali Tourist Levy

Bali Entry Tax Registration for Visitors

Tourist Tax Application

Visitors to Bali, must pay the Bali Tourist Levy, also known as the Bali tourist tax.

Completing the Tourist Levy process is an essential step in planning your trip to Bali.

Note: This service is provided by a third-party agency. Travelers can also pay the tourist tax directly via the Bali Provincial Government’s official “Love Bali” platform, without our expert guidance.

Introduction of the Bali Tourist Tax

The Bali Tourist Tax is a mandatory fee introduced by the Bali Provincial Government for all international visitors entering the island.

The tax is used to support the preservation of Bali’s cultural heritage, natural environment, and tourism infrastructure.

Who Must Pay the Bali Tourist Tax?

The Tourist Tax is compulsory for all foreign travelers arriving in Bali. This includes children of all ages and infants.

Bali is one of 38 provinces of Indonesia. All passengers arriving in Bali have to pay the tax, including travelers coming from:

  • Outside of Indonesia
  • Other provinces of Indonesia

If you’re visiting other parts of Indonesia but not Bali, you do not have to pay the Bali Tourist Levy.

How much is the Bali Tourist Tax?

The official Bali Tourist Tax fee is IDR 150,000 per traveler, which is approximately USD 10. This amount is charged by the Bali Provincial Government.

Our agency service fee is separate from the official government fee. It varies depending on your nationality, processing option, and any additional services selected. The full total is shown clearly before payment.

How To Pay the Bali Tourist Levy

Completing the Bali Tourist Tax payment online is simple. You’ll need to fill out a short form with some personal and passport details, as well as your travel plans for your stay in Bali.

It’s a good idea to pay the tax when arranging your online visa for Bali.

Can I pay the Bali Tourist Tax at the airport?

Payment may also be possible on arrival at the airport, but paying online before you travel helps avoid queues and gives you your QR code in advance.

When should I pay the Bali tourist tax online?

You should make the Bali Tourist Levy payment online at least 5 days before your arrival. However, the confirmation of your payment usually arrives within 1 day.

You’ll receive a QR code by email. The QR code is valid for 60 days, meaning you can show it at border control on your arrival at any time during that period.

Traveling today? Choose Priority processing

Get your Bali Tourist Levy QR code in just 1 hour with our Priority processing service.

Choose this option at checkout to get your tourist tax approved urgently, essential for last minute trips.

There is an additional US$ 35 fee to opt in for this service.

Who Is Exempt From the Bali Tourist Levy?

While almost all travelers arriving in Bali need to pay the Tourist Tax, there are some exemptions that you can see in the table below.

Automatically exempt from the Bali Tourist Tax May apply for an exemption in advance
Indonesian citizens
Diplomatic or official visa-holders
Family-unification visa-holders
Students with an Indonesian study visa
Transport and ship crew
KITAS/KITAP permit holders (semi-permanent or permanent residence or business)
Golden visa-holders
Travelers with non-tourist visas

If you are eligible to apply for a Bali Tourist Tax exemption, you must request it no later than 5 days before your arrival.

All tourists, with or without a tourist visa, must pay the Bali Tourist Levy.

Do I Need To Pay a Departure Tax in Bali?

There is no departure tax for tourists visiting Bali. The Tourist Tax is a one-time payment, which is checked on arrival in Bali.

If I leave Bali and come back, do I have to pay the Tourist Tax again?

The Bali Tourist Tax is applicable to all travelers arriving in Bali.

If you leave Bali to visit neighboring islands, such as Java or Lombok, you’ll have to pay the Tourist Tax again if you re-enter Bali.

However, if you visit other islands which are part of Bali province, such as Nusa Ceningan, Nusa Lembongan, or Nusa Penida, you will not need to pay again as you will not have left the province of Bali.

All tourists entering Bali province, even if just for transit, have to pay the Tourist Levy.

Advantages of Paying the Bali Tourist Tax Online

Making the Bali Tourist Tax payment before your trip is strongly recommended. Some key benefits include:

  • Quick processing time
  • 100% online
  • Valid for tourists of all nationalities
  • Convenient payment with credit or debit card
  • Get proof of payment with a QR code

By processing your Bali Tourist Tax payment in advance, you can avoid completing paperwork on arrival and concentrate on other aspects of preparing for your trip.

If you make your Bali Tourist Tax payment with indonesiavisaonline.com, you can also benefit from our embassy service.

Citizens of the United States, United Kingdom, Canada, Australia and New Zealand can request this service easily when completing their Bali tax form with us.

FAQs About the Bali Tourist Tax

Find answers to common questions here.

Do children and infants need to pay the tourist tax?

Toggle faqs

Yes, the tax rule applies to all international travelers entering Bali, including children and infants.

Is the Tourist Tax included in the cost of a visa for Bali?

Toggle faqs

The Bali Tourist Tax is not included in any type of visa for Bali. It’s a separate payment that is not related to any visa applications.

Having the right documents to visit Indonesia is essential. Check the entry and visa requirements for Indonesia before you travel.

Is the Tourist Tax included in my flight ticket to Bali?

Toggle faqs

No, the Bali Tourist Tax is not automatically included in flight tickets. Some hotels may offer the option to make your Bali Tourist Levy payments as part of your booking.

Do I need to pay airport tax in Bali?

Toggle faqs

There’s no other type of visitor tax to pay at the airport. You can pay the Bali Tourist Levy on arrival at the airport, but it’s highly recommended to make the payment online in advance.

Paying the Tourist Tax in advance means you can avoid completing paperwork on arrival.