Bali Travel Guide 2026

Bali Tourist Tax 2026: How to Pay the Bali Foreign Tourist Levy Online

Traveling to Bali soon? Since 14 February 2024, international visitors to Bali must pay the
Bali Tourist Tax, officially known as the
Bali Foreign Tourist Levy.

This guide explains who must pay, how much the levy costs, and how to pay online through the
official Love Bali portal.

The Bali Tourist Tax, officially called the
Bali Foreign Tourist Levy, is a government fee introduced to support the
protection of Balinese culture, nature, and sustainable tourism.

The levy is managed by the Bali Provincial Government through the official Love Bali platform:


Love Bali – Official Tourist Levy Portal

Foreign visitors traveling to Bali should check the current requirements before departure and
prepare their payment confirmation in advance.

This guide explains:

  • Who must pay the Bali tourist tax
  • How much the tourist levy costs
  • How to pay online step by step
  • Which documents to prepare before arriving in Bali

What Is the Bali Tourist Tax?

The Bali Tourist Tax is a government levy introduced by the Bali Provincial Government to
support:

  • Protection of Balinese cultural heritage
  • Environmental sustainability
  • Tourism infrastructure improvements
  • Preservation of traditional communities

Travelers may also see this requirement described as:

  • Bali tourist tax
  • Bali entry tax
  • Bali tourist levy
  • Bali foreign tourist levy
  • Love Bali tax

The official government payment platform is:


Love Bali Official Portal

How Much Is the Bali Tourist Tax?

Official amount: Rp150,000 per foreign visitor

The levy is generally paid once per visit to Bali. The revenue supports programs intended to
protect the island’s environment and culture.

You can prepare the payment together with your other Bali travel requirements:

How to Pay the Bali Tourist Tax Online?

1. Open the Official Love Bali Website

Visit the official Bali Provincial Government payment portal:


Open the official Love Bali Portal

Check that you are using the official government website before entering your personal or
payment information.

2. Enter Your Traveler Information

Enter your details exactly as they appear in your passport. The requested information may
include:

  • Full name
  • Passport number
  • Nationality
  • Email address
  • Arrival date

3. Complete the Payment

Pay the Rp150,000 levy using one of the payment methods available through the official
platform.

Check your personal information carefully before confirming the payment.

4. Save Your QR Code

After payment, you should receive a confirmation and QR code. Save the confirmation on your
phone and keep a backup copy in your email or travel documents.

Travel tip: Complete your Bali tourist tax payment together with your visa,
customs declaration, and airport transfer arrangements so your arrival documents are ready.

Who Needs to Pay the Bali Tourist Levy?

  • Must pay: all foreign passport holders entering Bali (including children and infants), regardless of whether they arrive on a direct international flight or a domestic connection from another Indonesian island.
  • Exempt: Indonesian citizens (WNI), as well as long-term foreign residents holding KITAS / KITAP, Diplomatic Visas, Student Visas, or Golden Visas (who can register for an exemption on the Love Bali portal).

Check the latest requirements and exemption conditions on the official government website
before traveling:

Check the Love Bali Official Portal

Why it applies to domestic arrivals?

1. Provincial Tax vs. National Entry Fee

The IDR 150,000 levy is a local tax imposed by the Bali Provincial Government (Perda Bali), not the national Indonesian government. Its goal is to fund cultural preservation and environmental protection specifically in Bali.

2. The “Jakarta Route” Does Not Avoid It

If a foreign tourist flies into Jakarta (CGK) or Surabaya (SUB) from overseas, passes national immigration and customs there, and then takes a domestic flight to Bali (DPS):

  • They are still a foreign passport holder entering the province of Bali.
  • Bali’s Ngurah Rai Airport (DPS) has Love Bali checkpoints and scanners set up in the Domestic Arrival Terminal as well as the International Terminal (and at ferry ports like Gilimanuk).

When Should You Pay?

The easiest option is to pay the Bali tourist tax before arriving in Bali.

1. Paying in advance allows you to prepare your important travel documents, including:

  • Your passport
  • Your visa confirmation, if required
  • Your customs declaration
  • Your Bali tourist tax QR code
  • Your accommodation information

Official website glitch tip: if your card is charged but you do not receive a QR code due to a technical error, do not pay again. Keep a screenshot or copy of your bank payment statement, Love Bali officers at the airport can verify your payment using your passport number or bank receipt.

2. Or you can pay on-arrival: if you prefer not to pay online in advance, you can pay in person at the dedicated Love Bali cashless counters upon landing at Ngurah Rai Airport (DPS) or at registered partner hotels.

Common Bali Tourist Tax Mistakes

  • Using an unofficial payment website
  • Entering incorrect passport information
  • Using a different name from the one shown in the passport
  • Forgetting to save the payment confirmation
  • Forgetting to save the QR code
  • Waiting until arrival to prepare the payment

Documents to Prepare for Your Bali Arrival

  • Passport with sufficient validity
  • Visa or Visa on Arrival, if required
  • Bali Tourist Tax QR code
  • Indonesia customs declaration
  • Return or onward travel information, when required
  • Accommodation address and booking details

Bali Tourist Tax Frequently Asked Questions

How much is the Bali tourist tax?

The Bali tourist tax is Rp150,000 per foreign visitor.

Should I pay the Bali tourist tax before arriving?

Paying before arrival is recommended because it allows you to prepare your payment
confirmation and QR code in advance.

Can I pay upon arrival?

Yes. If you prefer not to pay online in advance, dedicated Love Bali cashless counters are located at Ngurah Rai Airport (DPS) in both the International and Domestic arrival halls, as well as at participating hotels.

Do children need to pay the Bali tourist levy?

Yes. All foreign passport holders, including infants and children, are required to pay the levy unless they hold a specific exempt visa (such as a KITAS/KITAP or Student Visa).

Do I need to keep the payment QR code?

Yes. Save the QR code and payment confirmation on your phone. It is also useful to keep a
backup copy in your email.

Does this apply if I fly from Jakarta or Surabaya?

Yes. The tourist levy is a Bali provincial tax. It applies to all foreign passport holders entering Bali, regardless of whether you land on a direct international flight or connect via a domestic flight from another Indonesian island.

 


Related Bali Travel Guides


Stay in the Heart of Seminyak at Villa Carissa Bali

Once your Bali visa, tourist tax, and arrival documents are ready, complete your travel plans
with a private villa stay in Seminyak.

Villa Carissa Bali is a private 3-bedroom pool villa for up to 8 guests. It is
located close to Seminyak Beach, restaurants, boutiques, and popular beach clubs.

Private pool villa • Central Seminyak location • Ideal for families, couples, and groups