Bali Tourist Tax
Bali introduced a mandatory tourist tax in 2024, officially called the Bali Tourism Levy. It applies to most foreign visitors entering the island and is used to fund cultural preservation, waste management, environmental protection, and improvements to tourism infrastructure. This guide explains how much the tax is, who must pay, how to pay it, and who is exempt, based on the most recent regulations from the Bali Provincial Government.
TOURIST TAX
11/16/20253 min read
Bali Tourist Tax: What Visitors need to know for 2025
Bali introduced a mandatory tourist tax in 2024, officially called the Bali Tourism Levy. It applies to most foreign visitors entering the island and is used to fund cultural preservation, waste management, environmental protection, and improvements to tourism infrastructure.
This guide explains how much the tax is, who must pay, how to pay it, and who is exempt, based on the most recent regulations from the Bali Provincial Government.
How much is the Bali Tourist Tax?
The levy is IDR 150,000 per visitor (about USD 9-10).
This is a one-time charge, not per day and not per hotel night.
It applies to every international visitor entering Bali, regardless of where they stay or how long they remain on the island.
Who must pay the Tax?
The levy applies to:
Foreign tourists entering Bali for any purpose
Travelers arriving through Bali’s airport (DPS) or seaports
Visitors staying in hotels, villas, short-term rentals, or with friends
Indonesian citizens are not subject to the tourist tax.
Who is Exempt?
The Bali government lists several exemptions. Visitors may be exempt if they are:
Holders of KITAS or KITAP (residence permits)
Diplomatic or official passport holders
Transit passengers not entering Bali
Children under two years old (in some official versions; exemptions for infants sometimes vary with implementation)
Visitors traveling for official government programs
Travelers with specific humanitarian or emergency purposes
Foreign tourists visiting Bali for standard leisure trips are not exempt.
When and how do you pay the Bali Tourist Tax?
You can pay the levy in one of two ways:
1. Online (recommended)
Visitors can pre-pay the IDR 150,000 fee using the official payment system:
Love Bali — the official app and payment portal
https://lovebali.baliprov.go.id
Accepted payment methods include:
Credit cards
Debit cards
E-wallets
Virtual accounts
After payment, travelers receive a QR code which is scanned upon arrival.
2. On arrival
Payment counters are available at:
Ngurah Rai International Airport (Denpasar/DPS)
Selected seaports (e.g., Benoa Harbor, Sanur Harbor for Nusa Penida/Lembongan)
However, queues may occur during peak periods, so prepayment is recommended.
Do Cruise Passengers need to pay the Bali Tourist Tax?
Yes.
Cruise passengers who disembark in Bali are considered “visitors” and must pay the IDR 150,000 levy.
If the cruise line does not collect it on your behalf, passengers must arrange payment individually.
How long does the Tax cover?
The levy is valid for one entry, regardless of length of stay.
For example:
A 1-day stay → IDR 150,000
A 30-day stay → IDR 150,000
Leaving Bali and reentering → the tax is charged again
Why did Bali introduce the Tourist Tax?
The provincial government stated that the levy funds:
Cultural site preservation
Temple maintenance
Environmental sustainability projects
Waste reduction and recycling
Tourism infrastructure improvements
Heritage protection initiatives after overtourism concerns
This is similar to tourist levies introduced in New Zealand, Barcelona, Venice, and Japan.
Do Hotels or Airbnb Hosts collect the Tax?
No.
Unlike occupancy taxes in the United States or tourism levies in Europe, Bali’s visitor levy is not collected by hotels, villas, or Airbnb hosts.
It is collected directly by the Bali provincial government, either online or at entry points.
Do Tourists Pay any other Taxes in Bali?
Besides the tourist levy, visitors may encounter:
Hotel service charges (usually 10 percent)
Restaurant service charges
Service fees in tourist attractions
Airport fees (usually included in airline tickets)
These are standard across Indonesia and are not part of the tourist tax.
Do Transit Passengers need to pay the Tax?
If you land in Bali but do not exit immigration (e.g., connecting flight), you do not pay the levy.
If you pass through immigration, even briefly, you must pay it.
Is the Bali Tourist Tax Refundable?
No.
Once paid, the levy is non-refundable, even if:
You shorten your trip
Your accommodations change
You depart earlier than expected
See our specialist pages
References
Bali Provincial Government. Peraturan Daerah Provinsi Bali Nomor 6 Tahun 2023 (Regional Regulation on the Tourism Levy). https://jdih.baliprov.go.id
Love Bali Official Tourism Levy Portal. https://lovebali.baliprov.go.id
Indonesian Ministry of Tourism and Creative Economy. https://www.kemenparekraf.go.id
Denpasar Ngurah Rai International Airport (I Gusti Ngurah Rai). https://baliairport.com
Disclaimer:
Content published by Antravia is provided for informational purposes only and reflects research, industry analysis, and our professional perspective. It does not constitute legal, tax, or accounting advice. Regulations vary by jurisdiction, and individual circumstances differ. Readers should seek advice from a qualified professional before making decisions that could affect their business.
See also our Disclaimer page
Antravia Advisory
Where Travel Meets Smart Finance
Not legal advice, always verify with your Accountant
Email:
Contact us:
Antravia LLC
© 2025. All rights reserved. | Disclaimer | Privacy Policy | Terms of Use |
© 2025 Tax.travel — part of the Antravia Group.
Antravia.com | Antravia.co.uk | Antravia.ae |
Finance.travel | Tax.travel | Consultancy.travel | Vat.travel | Vat.claims |
USSales.tax | EuroVAT.tax | UKVAT.tax |
contact@antravia.com
Antravia LLC
4539 N 22nd St., Ste. N
Phoenix
Arizona
85016
