In short. The Bali tourist levy is Rp 150,000 per foreign tourist, children included, under provincial regulation No. 6 of 2023 as amended by No. 2 of 2025. It is not a visa and not an airport fee. You pay once per trip on the official website lovebali.baliprov.go.id or in the Love Bali app: by Visa, Mastercard, American Express or JCB card, bank transfer, virtual account, UnionPay or QRIS. A QR voucher arrives by email, and it is asked for at the airport and at the entrances of tourist sites. Holders of KITAS and KITAP do not pay: it is enough to show the card to the inspector.
What it is. A levy of the province of Bali on foreign tourists "for the protection of Balinese culture and nature". The basis is law No. 15 of 2023 on the province of Bali and provincial regulation No. 6 of 2023 as amended by No. 2 of 2025; the payment procedure is described in governor's regulation No. 25 of 2025. The amount is fixed: Rp 150,000 per person. It is not a visa and not an airport fee, and it is paid separately. The visa on arrival can be applied for online in advance, which is also a separate form.
Who pays and who does not. Every foreign tourist who comes to Bali pays. According to the Love Bali FAQ, these people do not pay:
- holders of KITAS and KITAP;
- holders of a family reunification visa and a student visa;
- holders of a diplomatic and a service visa;
- crews of aircraft and ships;
- holders of the "golden visa" and some other visas.
The first four groups do not need to apply, it is enough to show the card or visa to the inspector. Holders of the "golden visa" and other visas from the last item apply in the "Apply Exemption" section no later than 5 days before arrival and attach the visa or the KITAS or KITAP card as a PDF.
How to pay, step by step.
- Open the official website lovebali.baliprov.go.id or the Love Bali app. Through the same website, payment is also accepted by collecting partners from the "Collecting Agent" list, which are connected to the Love Bali system. Do not pay other intermediaries.
- Fill in the form: passport data, email, arrival date. Each person is paid for separately, children too.
- Pay by Visa, Mastercard, American Express or JCB card, bank transfer, virtual account, UnionPay or QRIS.
- A QR voucher arrives by email. Save it on your phone and take a screenshot.
Where it is checked. The voucher may be asked for at the airport and at the entrances of popular places that tourists visit. It is easier to show the QR code from your phone than to explain. You can pay on arrival too, but Love Bali directly advises paying online before you fly: the queue and weak Wi-Fi at the airport make paying at home more convenient.
Common questions. How many times to pay: according to the Love Bali FAQ, once per trip, before you leave Indonesia; before a new trip, check on the website whether the old voucher is still valid. What to do if the voucher email did not arrive: check the "Spam" folder, then open the "Resend Voucher" page and enter the invoice number from the payment receipt, your passport number and your email, and the voucher will be sent again.
What this means for you. The day before you fly, go to Love Bali, pay Rp 150,000 for each person and save the QR code next to your All Indonesia arrival card. Two forms, five minutes, and at the airport there will be no queues and no questions. If you live on KITAS, you pay nothing, just keep the card with you.