Bali Tourist Tax (Love Bali): How Much, How and Where to Pay

Since 14 February 2024, foreign tourists visiting Bali have to pay a special tourist levy. It is often called the Bali tourist tax or simply Love Bali. For 2026, the levy is 150,000 Indonesian rupiah per person.
The money goes to programmes that preserve Balinese culture and the natural environment. You can pay the levy in advance online through the official Love Bali system. If you have not done so before your trip, you can pay at the airport on arrival in Bali. You can also pay during your stay on the island, for example at your accommodation or a tourist attraction, or when leaving Bali.
Not every foreigner has to pay, though. Among those exempt are holders of KITAS and KITAP (temporary and permanent stay permits), family and student visas, and some other categories of foreigners. So before paying, it is worth checking whether the requirement applies to you.
What Love Bali is and why it was introduced
Love Bali is the official system of Bali Province through which foreign tourists can pay the tourist levy. It is also used to inform travellers about attractions, events and projects related to preserving the island's culture and nature.
The levy itself was introduced as a source of funding for protecting Balinese culture and the environment. This covers, in particular, the preservation of traditions, arts and local cultural values, as well as Bali's natural sites, and since 2025 also improving the quality of tourism services and administering the levy itself. The legal basis for the levy: Indonesian Law No. 15 of 2023 on Bali Province, Perda Bali No. 6/2023 as amended by Perda No. 2/2025 and Pergub Bali No. 2/2024 as amended by Pergub No. 25/2025 (the amendments have been in force since 1 July 2025).
For an ordinary tourist it all comes down to a simple procedure: if the levy rules apply to you, you pay 150,000 rupiah once and keep the electronic proof of payment.
Who has to pay and who is exempt
The tourist levy applies to foreign nationals who come to Bali for tourism purposes. There are, however, several categories of foreigners who do not have to pay it.
The following are exempt from the levy:
holders of KITAS or KITAP;
holders of diplomatic and official visas;
crew members of means of transport;
holders of family visas;
holders of student visas;
holders of a Golden Visa;
holders of other types of visas issued by the immigration authorities, except visas intended for tourist trips.
For holders of diplomatic and official visas, crew members, and holders of KITAS and KITAP, family and student visas, the exemption applies automatically — there is no need to submit a separate application. It is enough to show a supporting document to an officer if required.
Holders of a Golden Visa and other types of visas need to apply for the exemption through the Love Bali system and receive approval. The application is submitted at least five days before entering Bali.
If you are not sure whether you need to pay the Love Bali tax, it is best to check your visa category before the trip.
Amount of the levy
The tourist levy is 150,000 rupiah per person. It cannot be paid in cash — Love Bali only accepts cashless payment. The website accepts Visa, Mastercard, American Express, JCB and UnionPay bank cards, bank transfer, Virtual Account and QRIS. Payment at the dedicated airport counters is also cashless, as it is at registered Love Bali points in hotels, travel agencies and attractions.
After paying, the tourist receives electronic proof — a Levy Voucher with a QR code. It is worth keeping it on your phone so you can show it if checked.
How to pay: the official portal and paying on the spot
The easiest option is to pay the levy in advance through the official Love Bali website or mobile app. The Bali government recommends doing this before your trip so you do not waste time after landing.
Love Bali works as a web service and a mobile app for iOS and Android. Through it you can make the payment and receive the electronic voucher.
If you have not paid the levy in advance, you can do so on arrival in Bali. Ngurah Rai airport has dedicated counters for paying the tourist levy. The Bali government also arranges payment through dedicated points and partners — for example, in hotels, travel agencies and some tourist sites.
How to tell the official website from a copycat is explained below.
Do you have to pay again on every entry
The levy is paid once per trip to Bali. The payment remains valid as long as you have not left Indonesia: if you went to Lombok, for example, and came back to Bali, you do not need to pay again. If you left Indonesia and then came to Bali again, the levy has to be paid anew.
The payment is not tied to a visa and is not valid indefinitely. It is best to keep the paid receipt or QR code until the end of your trip.
What happens if you don't pay
Paying the tourist levy is mandatory for all foreign tourists except those in the exempt categories.
The authorities have measures in place for non-payment. These are a verbal or written warning and refusal of service at tourist sites.
It is better not to count on an unpaid levy simply going unnoticed.
How they check whether the tax has been paid
After paying through Love Bali, the tourist receives an electronic Levy Voucher with a QR code. It can be shown to an officer for checking: the QR code is scanned with a special device that confirms the payment.
Checks may take place not only on entry to Bali. The government carries out random checks in hotels, tourist sites and other locations, and at registered Love Bali points (hotels, villas, attractions) the QR code may be scanned.
Such checks have already been carried out in practice. For example, during one inspection, tourism office staff and Satpol PP checked whether foreign tourists visiting a tourist attraction had paid the levy. Those who had not yet paid were offered to do so on the spot through Love Bali.
So it is best to keep the Levy Voucher until the end of your trip. If the QR code is needed during a check, you can quickly show it from your phone.
Beware of copycat websites
It is best to pay the levy only through the official Love Bali. The system's main address is lovebali.baliprov.go.id.
The levy is always 150,000 rupiah; only an exchange-rate difference and a bank fee may be added on top. Be careful if a site asks for noticeably more, requests unnecessary data, or looks like the official portal but sits on a different domain.
Love Bali itself operates as the official web service and mobile app of Bali Province. Before paying, check the website address in your browser's address bar. After paying, save the electronic voucher with the QR code — it confirms that the levy has been paid.
Frequently asked questions
150,000 Indonesian rupiah per foreign tourist. The levy is paid once per trip to Bali.
Yes. There are no age exceptions in the list of exempt categories. If a child comes to Bali as a foreign tourist, 150,000 rupiah must also be paid for them. An exception is possible if the child belongs to one of the exempt categories, for example holds a family visa.
No. KITAS holders are exempt from the tourist levy. The same applies to KITAP holders.
On the official Love Bali website — lovebali.baliprov.go.id — or through the Love Bali mobile app. If the levy has not been paid in advance, it can be paid on arrival in Bali and through other official payment points.
If you are not sure whether you need to pay the levy with your visa, or you plan to live in Bali on a KITAS, contact us: we will tell you which visa suits you and help with the paperwork.














