Paying the Bali tourist tax is mandatory for all international visitors entering Bali. This policy has been enforced since February 2024 to protect and preserve Bali’s nature and tourist sites, particularly after the post-pandemic tourism boom.
If you’re visiting Bali for the first time, here are some things you need to know about this Bali tourism levy.
Key Takeaways
- Cost: IDR 150,000 (approximately USD 10) per person, per entry. This applies to infants as well
- Mandatory for all international visitors regardless of age or visa type
- Separate from your visa fee. This is a provincial levy, not a national charge
- Pay online before you fly at lovebali.baliprov.go.id or via the Love Bali app
- You can also pay at the airport or port on arrival (cashless only)
What is the Bali tourist tax?
Officially known as the International Tourist Levy, this tax is a one-time fee paid by every foreign tourist upon or before entering Bali. This regulation is dictated by the Bali Provincial Government under Regional Regulation Number 2 of 2025 (an amendment to Regional Regulation Number 6 of 2023).
Every tourist, regardless of age, must contribute to a levy of Rp.150,000 (around USD 10) per person. This levy is completely separate of any fees you may be paying for visas. Consider the Bali tourist tax your personal contribution to conserving the island’s magic.
One important note on validity:
- Leave Indonesia entirely (for example, a quick trip from Bali to Singapore and back) and you will need to pay the IDR 150,000 levy again on your return, even if it has only been a few days.
- Island hop within Indonesia (Lombok, Nusa Penida, or the Gili Islands, for example) without leaving the country, and your original payment still covers you. Keep the receipt or QR code handy as proof, especially if you’re travelling extensively within the archipelago.
Why is there a tourism levy?
The Bali government’s mission for the Bali tourist tax is to protect and preserve the attractions that make Bali special. Every Rupiah goes towards the Love Bali Movement which preserves the balance of Bali’s natural environment, culture, and people, in accordance to the Balinese Hindu Tri Hita Karana principle.
Your contribution directly funds the following aspects of the island.
Cultural preservation
The tourism levy supports the maintenance of temples, running of traditional ceremonies, arts, and unique Balinese customs that give the island its identity.
Environmental protection
The Bali tourist tax also funds waste management programs, beach conservation, marine life protection, and other sustainability initiatives.
Tourism infrastructure improvement
Finally, the Rp.150,000 also enhances visitor services, safety measures, and other locally-run tourist facilities to ensure high-quality experience for all travellers.
The levy also reaches the local Desa Adat (traditional Balinese villages) directly, funding the continuation of cultural practices and rituals at the community level.
Who must pay the Bali tourist tax? Understanding requirements for all travelers
International visitors of all ages, including infants, are subject to the tourism levy. This also applies to arrivals into Bali from anywhere else within Indonesia. For example, if you’re an international passport holder flying into Bali from Jakarta, you will still need to pay the levy.
There is no age exemption and no family discount. A family of four, including a baby, pays four separate levies, and each person needs their own QR code. A single code cannot cover multiple travellers.
Who is exempt from paying the Bali tourist tax?
Some categories of international visitors don’t need to pay the tax. Exemptions include:
- KITAP (Permanent Stay Permit) or KITAS (Limited Stay Permit) holders
- Diplomatic visa holders
- Airline or ship crew members
- Student Visa holders
- Golden Visa holders
- Family Unification Visa holders
If you hold a diplomatic, crew, KITAS, or KITAP status, you can present your card to the officer on arrival. Golden visa and Family Unification visa holders must apply for exemption through the Love Bali platform before arrival.
How to pay the Bali tourist tax: online vs on arrival
You can pay the Bali tourism levy online before you arrive or at designated counters at the Bali airport upon arrival, or through registered endpoints like hotels, travel agents, and tourist attractions participating in the Love Bali system.
Understanding your options before you land removes one more thing to think about at the airport. Here is how each method works.
Paying online before you arrive
This is the recommended approach. Visit the official Love Bali platform at lovebali.baliprov.go.id or download the Love Bali app. Only use these verified channels. Scam websites have been known to charge higher prices for the same levy.
The process takes a few minutes:
- Enter each traveller’s full name exactly as it appears on their passport, passport number, email address, and arrival date
- Pay the IDR 150,000 fee per person via credit card (Visa, Mastercard, Amex, JCB), bank transfer, Virtual Account, UnionPay, or QRIS
- A levy voucher with a unique QR code will be sent to the email address you provide
- Each traveller receives their own QR code. A family or group should pay in a single session so all codes arrive together, though each code is tied to one person’s passport
Keep the QR codes easily accessible on your phone. At a spot-check, each person’s code is checked individually, so labelling them by name is helpful for families.
If you do not receive your voucher, check your spam folder first. If the email address was entered incorrectly, your payment can still be verified at the counter using your passport data.
Paying upon arrival
Dedicated counters are available in the international terminal at Ngurah Rai International Airport. These counters accept cashless payment only.
Paying on arrival is an option, but it is not recommended. Queues can be long, particularly during peak arrival hours, and it delays the start of your trip. For families, the per-person process takes longer.
Paying through a hotel or tour operator
Hotels, travel agents, and certain tourist attractions registered as Love Bali endpoints can also collect the levy on your behalf. If your accommodation offers this, it is a convenient option, though paying online yourself in advance ensures you have the QR code before you land.
Troubleshooting Common Bali Tourist Tax Payment Issues
The payment process is generally straightforward, but it helps to know what to do if something doesn’t go smoothly:
- Payment fails online: Check your internet connection and your card details (number, expiry, CVV). It also helps to tell your bank you’re travelling internationally beforehand, since some banks flag overseas charges automatically.
- Page won’t load or the app keeps timing out: Try a desktop browser instead of the mobile app or mobile site, which tends to be more stable. If you’re using a VPN, turn it off first. Indonesian government servers sometimes block foreign VPN traffic, which can stop the payment page from loading.
- No confirmation email or QR code after paying: Check your spam or junk folder first. If it’s still missing, log back into the Love Bali portal with the same email you registered with. Your payment history and QR code should be waiting there.
- Worried about losing your QR code: Screenshot it and save it to your phone’s gallery, or print a physical copy, so you still have proof even without signal or if the app misbehaves on arrival.
- Payment still won’t go through: Pay at the airport counters instead. These are cashless only, so bring a credit or debit card.
Making the most of Bali during your visit
Once you’ve paid the tourist tax and made it past immigration, you’re now free to roam the island and experience everything your contribution has gone towards.
From the rice fields to beaches, temples to museums, Bali wouldn’t be complete without its unique local cuisine. Be sure to try the mandatory Balinese dishes: sate lilit, roast suckling pig, or ayam betutu in its traditional and contemporary forms.
For a modern fine dining experience savouring Balinese food, visit Merah Putih restaurant in the Petitenget area. Book a table with exclusive gift vouchers today.
FAQ
Officially known as the International Tourist Levy, this tax is a one-time fee paid by every foreign tourist upon or before entering Bali, regulated by the Bali Provincial Government.
Every tourist, regardless of age, must contribute to a levy of Rp.150,000 (around USD 10) per person. This levy is completely separate of any fees you may be paying for visas.
The Bali government’s mission for the Bali tourist tax is to protect and preserve the attractions that make Bali special. Every Rupiah contributes to cultural preservation, environmental conservation, and improvement of tourism infrastructure.
You can pay for your tourism levy before your arrival through the Love Bali website at https://lovebali.baliprov.go.id/ or via app. You can also pay at the Bali airport upon arrival; however, this isn’t recommended.
Yes. The levy is IDR 150,000 per person, per entry. There is no family rate and no group discount.
Yes, children and infants of all ages are subject to the levy, with no exemption based on age. Each child still needs their own QR code, even if they are travelling as part of a family group.
The levy is valid for a single entry into Bali, for the duration of that visit. If you leave Indonesia entirely and then return on a separate trip, you will need to pay again. Side trips within Indonesia (a Lombok getaway or a Nusa Penida day trip, for instance) do not require a second payment as long as you remain within Indonesian territory.
Authorities carry out random checks at tourist attractions and at the airport. There’s no separate penalty fee for skipping it beforehand. If you’re found without proof of payment, you’ll simply be required to pay the levy on the spot (cashless, card only) before you can continue.