The Bali Tourist Levy, also known as the Bali Tourist Tax, is a mandatory fee of IDR 150,000 (about US$ 8–9) for international tourists.
Travelers are encouraged to pay before arrival to avoid last-minute stress. After payment, you’ll receive a digital voucher with a QR code as proof of payment.
Note: This service is provided by a third-party agency. Travelers can also pay the Tourist Tax directly via the Bali Provincial Government’s official “Love Bali” platform, without our expert guidance.
Introduction of the Bali Tourist Tax
The Bali Tourist Tax is a mandatory fee introduced by the Bali Provincial Government for all international visitors entering the island.
The tax is used to support the preservation of Bali’s cultural heritage, natural environment, and tourism infrastructure.
Here’s a summary:
-
Cost: IDR 150,000 per person (approximately US$ 8–9)
Mandatory for: International tourists visiting Bali
Payment: Online before arrival to avoid queues
How often: Once while travelling in Bali
Proof of payment: Levy voucher with QR code
Who Must Pay the Bali Tourist Tax?
The Tourist Tax is compulsory for all foreign travelers arriving in Bali (unless they qualify for an exemption). This includes children of all ages and infants.
Bali is one of 38 provinces of Indonesia. Foreign tourists who are required to pay the levy must do so whether they arrive in Bali from.
- Outside of Indonesia
- Other provinces of Indonesia
If you’re visiting other parts of Indonesia but not Bali, you do not have to pay the Bali Tourist Levy.
![]()
How much is the Bali Tourist Tax?
The official Bali Tourist Tax fee is IDR 150,000 per traveler, which is approximately US$ 8-9. This amount is charged by the Bali Provincial Government.
Our agency service fee is separate from the official government fee. It varies depending on your nationality, processing option, and any additional services selected. The full total is shown clearly before payment.
How To Pay the Bali Tourist Levy
Completing the Bali Tourist Tax payment online is simple. You’ll need to fill out a short form with some personal and passport details, as well as your travel plans for your stay in Bali.
It’s a good idea to pay the tax when arranging your online visa for Bali.
How to pay the Bali Tourist Tax online
- Complete your details: Enter the required personal, passport, email, and arrival information.
- Make your payment: Review the amount shown before payment, including the official IDR 150,000 levy and any separate agency service fee.
- Receive your QR code: Once your payment has been processed, you’ll receive proof of payment with a QR code by email.
- Keep the QR code available: Save the QR code on your phone so you can present your proof of payment when requested in Bali.
If you have any questions about our process, contact our team.
Can I pay the Bali Tourist Tax at the airport?
Yes. If you have not paid before travelling, you can pay the Bali Tourist Levy at designated payment points when you arrive in Bali.
Paying online before you travel can help you avoid completing the payment process on arrival and means you have your QR code ready in advance.
When should I pay the Bali Tourist Tax online?
You should make the Bali Tourist Levy payment online at least 5 days before your arrival. However, the confirmation of your payment usually arrives within 1 day.
You’ll receive a QR code by email. The QR code is valid for 60 days, meaning you can show it at border control on your arrival at any time during that period.
Traveling today? Choose Priority processing
Get your Bali Tourist Levy QR code in just 1 hour with our Priority processing service.
Choose this option at checkout to get your Tourist Tax processed urgently, essential for last minute trips.
There is an additional US$ 35 fee to opt in for this service.
Who Is Exempt From the Bali Tourist Levy?
While almost all foreign travelers arriving in Bali need to pay the Tourist Tax, there are some exemptions that you can see in the table below.
| Automatically exempt from the Bali Tourist Tax | May apply for an exemption in advance | |
| Indonesian citizens | ✅ | |
| Diplomatic or official visa-holders | ✅ | |
| Family-unification visa-holders | ✅ | |
| Students with an Indonesian study visa | ✅ | |
| Transport and ship crew | ✅ | |
| KITAS/KITAP permit holders (semi-permanent or permanent residence or business) | ✅ | |
| Golden visa holders | ✅ | |
| Travelers with non-tourist visas | ✅ |
If you are eligible to apply for a Bali Tourist Tax exemption, you must request it no later than 5 days before your arrival.
Foreign tourists visiting Bali for tourism must pay the Bali Tourist Levy unless they qualify for an exemption.
Do I Need To Pay a Departure Tax in Bali?
There is no separate Bali departure tax for tourists to pay at the airport. The Bali Tourist Levy is a separate payment made by eligible foreign tourists visiting Bali.
Proof of payment will be checked when you arrive in Bali or at designated locations during your stay.
If I leave Bali and come back, do I have to pay the Tourist Tax again?
You do not need to pay the Bali Tourist Levy again if you leave Bali for another part of Indonesia and return without leaving Indonesia.
For example, if you travel from Bali to Java, Lombok or the Gili Islands and then return to Bali during the same trip to Indonesia, your existing tax payment remains valid.
If you visit islands that are part of Bali Province, such as Nusa Ceningan, Nusa Lembongan or Nusa Penida, you also do not need to pay again.
If you leave Indonesia and later return to Bali on a new entry, you will need to make a new Bali Tourist Levy payment.
Advantages of Paying the Bali Tourist Tax Online
Making the Bali Tourist Tax payment before your trip is strongly recommended. Some key benefits include:
- Quick processing time
- 100% online
- Valid for tourists of all nationalities
- Convenient payment with credit or debit card
- Get proof of payment with a QR code
By processing your Bali Tourist Tax payment in advance, you can avoid completing paperwork on arrival and concentrate on other aspects of preparing for your trip.
If you make your Bali Tourist Tax payment with indonesiavisaonline.com, you can also benefit from our embassy service.
Citizens of the United States, United Kingdom, Canada, Australia and New Zealand can request this service easily when completing their Bali tax form with us.
Common Mistakes When Paying the Bali Tourist Tax
Avoid these common mistakes when arranging your Bali Tourist Levy:
- Confusing the Tourist Tax with a visa: The Bali Tourist Tax is separate from the Visa on Arrival and other Indonesian visas. Paying for one does not include the other.
- Entering an incorrect email address: Your payment voucher and QR code are sent to the email address provided, so check it carefully before submitting your details.
- Not saving your QR code: Keep your payment voucher and QR code available on your phone so you can provide proof of payment when requested.
- Using an unsupported payment method: Check that your chosen payment method is accepted before attempting payment.
- Assuming the tax is included in your flight ticket: The Bali Tourist Levy is a separate payment and is not automatically included in the price of your flight.
- Paying again when returning from another Indonesian island: You do not need to pay the tax again when returning to Bali if you have remained within Indonesia.
Paying the Bali Tourist Levy correctly before your trip can make your arrival smoother and helps ensure you have your proof of payment ready when needed.
Bali Tourist Tax vs. Visa on Arrival and Arrival Card
The Bali Tourist Tax, Visa on Arrival, and Indonesia Arrival Card are separate requirements. Completing one does not automatically complete the others.
The table below outlines the key differences.
Before travelling, check each requirement separately to make sure you have completed the Tourist Tax, your visa if needed, and the Indonesia Arrival Declaration.
FAQs About the Bali Tourist Tax
Find answers to common questions here.
Is the Bali Tourist Tax mandatory?
Toggle faqs
Yes. The Bali Tourist Levy is mandatory for foreign tourists visiting Bali for tourism activities, unless they qualify for an official exemption.
What happens if I don’t pay the Bali Tourist Tax?
Toggle faqs
The Bali Tourist Levy is mandatory. Your payment status may be checked in Bali, and foreign tourists who have not paid will be required to make the payment before entering.
Current Bali rules also allow sanctions for non-payment, including denial of access to services at tourist attractions.
Do children and infants need to pay the tourist tax?
Toggle faqs
Yes. Children and infants are not automatically exempt from the Bali Tourist Levy. The IDR 150,000 fee applies per foreign tourist unless the traveller qualifies for an official exemption.
The official tax is explicitly charged per person, and the exemption list does not contain a general age exemption.
Is the Tourist Tax included in the cost of a visa for Bali?
Toggle faqs
The Bali Tourist Tax is not included in any type of visa for Bali. It’s a separate payment that is not related to any visa applications.
Having the right documents to visit Indonesia is essential. Check the entry and visa requirements for Indonesia before you travel.
Is the Tourist Tax included in my flight ticket to Bali?
Toggle faqs
No, the Bali Tourist Tax is not automatically included in flight tickets. Some hotels may offer the option to make your Bali Tourist Levy payments as part of your booking.
Can I pay the Bali Tourist Tax when I arrive?
Toggle faqs
Yes. You can pay the Bali Tourist Levy at designated payment counters at Bali’s airport or port if you have not paid before travelling.
Online payment before departure is strongly encouraged so that you have your levy voucher and QR code ready in advance.
Is the Bali Tourist Tax the same as the Visa on Arrival?
Toggle faqs
No. The Bali Tourist Levy and the Indonesian Visa on Arrival are separate requirements and separate payments.
The Tourist Levy is a Bali Provincial Government fee for foreign tourists visiting Bali. A Visa on Arrival is an Indonesian immigration document required by eligible travellers entering Indonesia.
Has the Bali Tourist Tax increased since it was introduced in 2024?
Toggle faqs
No. The official Bali Tourist Levy was introduced at IDR 150,000 per person in February 2024, and the official fee remains IDR 150,000 per person in 2026.
Approximate amounts shown in USD or other currencies may change because exchange rates fluctuate.