Who Pays the Bali Tourist Levy and How to Pay It
Updated: 2 days ago

Every international visitor to Bali must pay the Bali tourist levy, a one time fee of IDR 150,000 collected to help protect Balinese culture and the natural environment. The levy is separate from your visa and is paid online through the official Love Bali portal before or on arrival. We explain who has to pay, how much it costs, and the safest way to complete the payment before you land.
Rp150,000 once, cashless, and only on the official portal
Foreign tourists pay Rp150,000 (about A$12) per person, once per trip, before leaving Indonesia.
Pay on lovebali.baliprov.go.id or the Love Bali app, at counters at Bali's airport and port, or at registered hotels, travel agents and attractions.
Cards, bank transfer, virtual account, UnionPay and QRIS are accepted; cash is not.
KITAS and KITAP holders, diplomatic and official visa holders, transport crew, and student, family unification and golden visa holders are exempt.
Your proof is a QR code voucher sent by email, so keep it on your phone.
Affiliate disclosure: Frombali may earn a commission if you book through selected links, at no extra cost to you. Recommendations remain based on relevance and traveller value. |
TABLE OF CONTENTS
Why the Levy Payment Page Is Easy to Get Wrong
Search for the Bali tourist levy and paid advertisements for lookalike payment sites appear before the real one does. Some charge a service fee on top of the IDR 150,000, others simply take the payment and issue nothing. The official portal has one address, and everything outside it sits between a markup and a scam.
Who Has to Pay the Bali Tourist Levy?
The rules below follow the official Love Bali FAQ, checked on 24 October 2026. The levy is due once per trip, and the portal puts the timing this way:
The levy is paid only 1 (one) time while traveling in Bali, before the person leaves the territory of the Republic of Indonesia.
Traveller | Pays? | What to know |
Foreign tourist | Yes | Rp150,000 once per trip |
Indonesian citizen | No | The levy is for foreign tourists only |
KITAS or KITAP holder | No | Exempt as a stay-permit holder |
Diplomatic or official visa holder | No | Exempt |
Student, family unification or golden visa | No | Exempt |
Crew on a ship or aircraft | No | Exempt |
What to Check Before You Pay
Pay only at lovebali.baliprov.go.id or through the official Love Bali app, never a sponsored link or a QR code handed to you in person.
Have your passport number, full name, email address and arrival date ready before you start the form.
Budget IDR 150,000 per traveller, separate from any visa fee you already paid.
Save the QR code voucher sent to your email, since it may be checked on arrival or at your hotel.
If the portal will not load, try another network or browser before turning to any other site.
How the Bali Tourist Levy Works
The levy is set out in Bali Provincial Regulation Number 2 of 2025, which frames it as a contribution toward protecting Balinese culture, tradition and the natural environment rather than a general tourism tax. Every international visitor pays through the official Love Bali portal, either before departure or after arrival, and the fee is charged once per trip rather than on every entry.
The form asks for your name, passport number, email address, country and arrival date, and accepts payment by credit card, bank transfer, virtual account, UnionPay or QRIS. Completing it takes only a few minutes, and the confirmation, a QR code voucher, arrives by email once payment clears.
If you have not paid before you land, payment counters at Bali's airport and port take the levy, and registered hotels, travel agents and attractions can collect it during your stay; every channel is cashless. Indonesian citizens do not pay, and the official exemptions cover diplomatic and official visas, transport crew, KITAS and KITAP holders, and family unification, student and golden visa holders.
See also: Plan Your Trip to Bali
Frequently Asked Questions
How much is the Bali tourist levy?
The levy is IDR 150,000 per international visitor, charged once per trip rather than on every entry, according to the official Love Bali portal.
Do I have to pay the Bali tourist levy every time I enter Bali?
No. The levy covers a single trip, so one payment is valid for your whole stay until you leave Indonesia.
Where do I pay the Bali tourist levy?
Pay only at lovebali.baliprov.go.id or the official Love Bali app. Any other website, sponsored ad or QR code offered in person is not the official channel.
Is the Bali tourist levy the same as a visa fee?
No. The levy is a separate provincial fee for cultural and environmental protection, paid in addition to whatever visa fee applies to your nationality.
What happens if I cannot pay the levy online?
Pay at a payment counter at Bali's airport or port, or through a registered hotel, travel agent or attraction during your stay. Every channel is cashless.
Finish the Rest of Your Bali Checklist
With the levy paid, the remaining decisions are where you are staying, what you have booked, and how you will get around once you land. Sort each of these before you fly so nothing is left to arrange on arrival.
Where To Stay?
With the levy paid, lock in where you will be staying next. Compare hotels and villas across Bali so your first night is settled before you fly.
Things To Do
Bali's best experiences fill up quickly. Browse tours, temple visits and day trips across Bali so your plans are set before the crowds get there.
Rent A Car
Getting around Bali takes planning. Compare car hire, check what your licence requires, and have transport waiting when you land at the airport.
Last verified: 24 October 2026








