Bali Tourist Levy: How to Pay the IDR 150,000 Fee
Since February 2024, Bali has charged all foreign visitors a one-time tourist levy of IDR 150,000 (approximately USD 9 as of 2026) per visit. The fee is managed by the Bali provincial government under the Love Bali programme and is separate from Indonesian immigration fees. Here is exactly what you need to know before you travel.
What the Levy Is and What It Funds
The Bali tourist levy (retribusi wisatawan mancanegara) is a provincial charge introduced by Bali Governor Regulation No. 2 of 2024. Revenue is directed toward environmental conservation, cultural preservation, and tourism infrastructure across the island — reef restoration, water management, temple maintenance, and heritage site upkeep.
The amount is fixed at IDR 150,000 per person per visit, regardless of how long you stay. Whether you visit for 2 days or 2 months, you pay once.
Who Pays and Who Is Exempt
Must pay:
- All foreign tourists (any nationality) entering Bali
Exempt:
- Indonesian citizens (WNI)
- Holders of Indonesian residency permits (KITAS / KITAP)
- Diplomatic and official passport holders on duty
- Crew members on duty
- Travellers in transit through Ngurah Rai Airport without passing through immigration
If you hold a Work Permit (IMTA) or a retirement visa for Indonesia and are returning to Bali where you are based, you are covered under the residency exemption — check with immigration if your status is unclear.
How to Pay: The Online Method (Recommended)
Step 1: Go to lovebali.baliprov.go.id
Step 2: Click “Register” or “Pay Now” and complete the short form:
- Full name (as on passport)
- Passport number
- Nationality
- Planned arrival date
Step 3: Pay by international credit or debit card (Visa, Mastercard). The system does not currently accept most e-wallets for non-Indonesian accounts.
Step 4: Receive a QR code certificate by email. Download or screenshot it — you will show this at the dedicated levy counter at Ngurah Rai Airport.
The process takes approximately 5 minutes and can be completed weeks before travel. There is no benefit to waiting — the QR code is valid for your stated visit date.
How to Pay on Arrival
If you did not pre-register, levy payment counters are located in the international arrival hall at Ngurah Rai Airport, clearly signposted before the immigration queue. You will need to:
- Fill in a short paper or digital registration form at the counter
- Pay IDR 150,000 cash (rupiah or some counters accept USD at a fixed rate) or by card
- Receive a paper certificate or QR code to show at the checkpoint
On arrival by sea: Padang Bai harbour (Lombok/Gili ferry), Gilimanuk (Java ferry via Ketapang), and Benoa Harbour (cruise ships) all have or are phasing in levy collection points. Payment at sea ports can be less consistent; having the online certificate avoids uncertainty.
How Enforcement Works
At Ngurah Rai Airport, levy checking is handled at a dedicated desk in the arrival hall, separate from the immigration counter. The flow is:
- Levy check (present QR code or pay on the spot)
- Immigration counter (visa-on-arrival payment / visa stamp / e-VOA check)
- Passport control (biometrics, stamp)
- Baggage collection
Not showing your levy certificate will result in being directed to the payment counter before you can proceed. There is no penalty for paying on arrival — it is simply slower.
As of 2026, enforcement has been consistent at Ngurah Rai and is improving at Benoa Harbour. Land crossings from Java via Banyuwangi–Gilimanuk remain more lightly enforced in practice, though the legal obligation applies.
The Bali Levy and Visa-on-Arrival
These are two completely separate fees collected by different authorities:
| Fee | Amount (2026) | Collected by | Purpose |
|---|---|---|---|
| Tourist levy | IDR 150,000 (~USD 9) | Bali provincial government | Conservation and cultural heritage |
| Visa-on-arrival (if applicable) | IDR 500,000 (~USD 35) | Indonesian immigration (Ditjen Imigrasi) | Entry permission |
Visa-on-arrival eligibility: Citizens of most countries can enter Indonesia visa-free or via a 30-day e-VOA (electronic visa on arrival) if their stay is under 30 days. The e-VOA is processed at molina.imigrasi.go.id before travel or paid at the immigration counter on arrival. This is completely separate from the levy.
Countries that can enter Indonesia visa-free (as of 2026) include Singapore, Malaysia, Thailand, Philippines, Vietnam, Brunei, and most EU member states for stays up to 30 days. Citizens of the USA, UK, Australia, Canada, Japan, South Korea, and most other countries require a visa-on-arrival (IDR 500,000) or can apply for an e-VOA online. Verify current eligibility at the Indonesian Directorate General of Immigration (imigrasi.go.id) before travel — this list changes.
Regardless of your visa type, you pay the tourist levy. It is not bundled into visa costs.
Is It Worth Pre-Paying?
For peak-season arrivals (July, August, Christmas–New Year), pre-paying online is clearly worth it — the arrival hall is busy and the levy counter queue adds 15–30 minutes. For off-peak travel, paying on arrival is fine but adds a minor friction point.
The Love Bali QR code can also be checked by officials at hotels, attractions, or transport operators in theory, though in practice hotels and drivers do not request it.
Frequently Asked Questions on Context
Does the levy cover all of Bali or just certain areas? It applies to all of Bali province. There is no per-district or per-attraction version of the levy — it is a single provincial entry charge.
What if I visit Bali twice on one trip? Each entry to Bali requires a separate levy payment. If you travel to Lombok or Java and return to Bali, that counts as a new entry — IDR 150,000 applies again.
Has the levy amount increased since launch? The levy launched at IDR 150,000 in February 2024 and remains at that amount as of 2026. Any changes will be announced via lovebali.baliprov.go.id. Check the site close to your travel date to confirm the current figure.
Does the levy help conservation? The Bali provincial government has published annual reports citing reef restoration in Nusa Penida, waste management funding in Ubud, and water temple maintenance — check the Love Bali website for current programme updates.
Book an experience
Top tours to book now
Already planning? These are the most popular experiences for this destination.
Frequently Asked Questions
- How much is the Bali tourist levy and who has to pay it?
- The levy is IDR 150,000 (approximately USD 9 as of 2026) per person, per visit. It applies to all foreign tourists visiting Bali. Indonesian citizens and residents, diplomatic passport holders, and travellers in transit through Ngurah Rai Airport without leaving the airport are exempt. The fee is paid once per visit — not per day — regardless of how long you stay.
- How do I pay the Bali tourist levy?
- Pay online at lovebali.baliprov.go.id before you travel. You complete a short registration form, pay by international credit or debit card (Visa, Mastercard), and receive a QR code certificate by email. This QR code is scanned at dedicated desks in the arrival hall at Ngurah Rai Airport (Bali) or at the port if arriving by sea. Payment can also be made on arrival, but online pre-payment is faster.
- Can I pay the Bali tourist levy on arrival?
- Yes. Payment counters are available at Ngurah Rai International Airport arrival hall and at the main sea ports. However, in-person payment can cause delays during peak arrival hours — July and August especially. Pre-paying at lovebali.baliprov.go.id takes about 5 minutes and avoids any queue.
- Does the Bali tourist levy apply if I arrive by boat from Lombok or Java?
- Yes. The levy applies to all foreign tourists entering Bali regardless of whether they arrive by air or sea. If you arrive at Padang Bai (Lombok ferry), Gilimanuk (Java ferry), or Benoa Harbour (cruise ship), you are required to have paid the levy or pay on arrival. In practice, enforcement at land and sea border crossings has been less systematic than at Ngurah Rai Airport.
- Is the Bali tourist levy included in the visa-on-arrival fee?
- No — they are completely separate. The visa-on-arrival (Visa Kunjungan Saat Kedatangan) for Bali costs IDR 500,000 (approximately USD 35) as of 2026 and is paid at a separate immigration counter. The tourist levy (IDR 150,000) is a regional fee collected by the Bali provincial government, not by immigration. If you qualify for visa-free entry to Indonesia, you still pay the levy. If you pay for a visa-on-arrival, you also pay the levy.