Guide · Bali ·
Bali Tourist Levy: Bali Tourist Tax and How to Pay
This publication shares ownership with PeptaraLabs, Lab Ranked Agency, and Dental Link.

The Bali tourist levy is a one-off fee of IDR 150,000 per person that every foreign tourist must pay for a trip to Bali. It is set by the Bali Provincial Government, it is paid without cash, and it is separate from your Indonesian visa. You can pay it online before you fly, at a counter when you land, or at a registered hotel or attraction during your stay.
This guide covers what the levy costs, who pays and who does not, how to pay it safely, and where it fits with the other steps Australians need to finish before landing in Denpasar.
Sources for this section: Love Bali official FAQ (Bali Provincial Government); Smartraveller, Indonesia travel advice.
What the Bali tourist tax costs
The levy is IDR 150,000 per person. It is a flat amount. It does not change with the length of your stay or the age of the traveller, so a child pays the same as an adult. You pay it once per trip, before you leave Indonesia.
In Australian dollars it has been reported at about AUD 14 to AUD 15. The real figure moves with the exchange rate, and your card provider may add its own foreign transaction fee. One travel site also reported a small online surcharge of IDR 4,500 when paying on the website.
For a family of four, the levy comes to IDR 600,000 in total. That is four people at IDR 150,000 each.
Sources for this section: Love Bali official FAQ; news.com.au, "Bali has introduced a new tourist levy"; Bali.com, "Bali Tourist Tax".
Who has to pay the levy
Every foreign tourist who travels to Bali and does tourist activities must pay. That includes:
- Australians arriving on a direct flight from Australia
- Foreign tourists who arrive from another part of Indonesia, such as Jakarta or Lombok
- Cruise passengers who come ashore in Bali
- Children, who pay the same flat amount as adults
Indonesian citizens do not pay it. The Love Bali FAQ confirms that cruise passengers are covered and can pay one by one or as a group through a registered cruise agent.
Sources for this section: Love Bali official FAQ; Bali.com, "Bali Tourist Tax"; Visa BaliEasy, "Who Should Pay the Bali Levy".
Who is exempt
The Love Bali FAQ lists seven groups who do not pay. Five of them only need to show their card or visa to an officer. Two must apply online first.
| Group | What you need to do |
|---|---|
| Diplomatic and official visa holders | Show the visa to the officer |
| Crew on planes, ships and other transport | Show crew papers to the officer |
| KITAS or KITAP holders (temporary or permanent stay permit) | Show the card to the officer |
| Family unification visa holders | Show the visa to the officer |
| Student visa holders | Show the visa to the officer |
| Golden visa holders | Apply through the Love Bali system |
| Holders of other visas | Apply through the Love Bali system |
Travel sites that explain the exemption form say to apply at least 5 days before you arrive. Most Australians on a holiday use the e-Visa on Arrival or the Visa on Arrival, which is a tourist visa, so they pay the levy.
Sources for this section: Love Bali official FAQ; Visa BaliEasy, "Who Should Pay the Bali Levy"; The Young Villas, "Bali Tourist Levy Guide".
How to pay the Bali tourist levy
There are three ways to pay. All of them are cashless.
- Online before you travel. Go to the official Love Bali site at lovebali.baliprov.go.id, choose to pay as one person or as a group, and enter each traveller's name exactly as it appears on the passport.
- At the airport or seaport. Payment counters are set up at Bali's airport and port for travellers who did not pay online.
- During your stay. Hotels, travel agents and tourist attractions that are registered in the Love Bali system can take the payment.
The Love Bali FAQ lists the payment types it accepts: credit cards (Visa, Mastercard, American Express and JCB), bank transfer, virtual account, UnionPay and QRIS. The site says the payment status can take about 10 minutes to update.
When the payment goes through, you get a levy voucher with a QR code, sent to the email address you entered. Keep it on your phone and keep a screenshot in case you are offline. If you typed the email wrong, the FAQ says the payment can still be checked against your passport details.
The Bali Provincial Government strongly encourages paying online before departure, so you skip the counter queue on arrival.
Sources for this section: Love Bali official site and FAQ; Smartraveller, Indonesia travel advice.
Paying for a group or family
The Love Bali site has a "pay as group" option, so one person can pay for everyone on the booking. You still enter each traveller's own passport details, and each person gets a voucher. Registered cruise agents can submit up to 500 passengers in one payment.
Use an email address that each adult can open, or forward the vouchers before you leave home. That way nobody is stuck at a check without their QR code.
Sources for this section: Love Bali official FAQ; Love Bali group levy page.
How to avoid fake levy websites
Copycat sites are the biggest risk with the Bali tourist tax. Some look official, rank in search ads and still send you a working voucher, but they charge far more than the real fee. Bali.com reported fake sites charging AUD 45 for a fee that costs about AUD 14 on the official site.
Simple checks before you pay:
- The address must be lovebali.baliprov.go.id. The "baliprov.go.id" part shows it is the Bali Provincial Government.
- The price must be IDR 150,000 per person, plus any small processing fee.
- Do not pay twice. If your QR code does not arrive, check your spam folder and wait for the status to update before trying again.
- Smartraveller points travellers to the Bali Provincial Government's official website and FAQ for levy details.
Sources for this section: Bali.com, "Beware of Scammer Websites"; Smartraveller, Indonesia travel advice.
The three Bali entry steps, in order
Most guides cover the levy on its own. In practice, Australians flying to Bali have three separate steps, run by different offices, with different deadlines. Putting them in order stops last-minute stress at the airport.
| Step | Who runs it | When | Cost |
|---|---|---|---|
| All Indonesia Arrival Card | Indonesian Government | Online, within 72 hours (3 days) of travel | Smartraveller warns of fake sites that charge a fee to submit it |
| e-Visa on Arrival (e-VOA) | Directorate General of Immigration | Online, at least 48 hours before travel, after the arrival card | IDR 500,000, plus a small online fee |
| Bali tourist levy | Bali Provincial Government | Online before travel, or on arrival, or during your stay | IDR 150,000 per person |
If you miss the 48 hour e-VOA window, Smartraveller says you can still buy a regular Visa on Arrival at certain airports, seaports and land crossings, and some checkpoints may only take cash for it. The e-VOA and VOA allow a 30 day stay and can be extended once for another 30 days.
The levy is not a visa. Paying it does not let you enter Indonesia, and holding a visa does not cover the levy.
Sources for this section: Smartraveller, Indonesia travel advice (entry and exit, health sections).
Why Bali charges a tourist levy
The Bali Provincial Government says the levy pays for the protection of Balinese culture and the natural environment. That aim is in the name of the law itself.
The legal basis has changed since it began:
- Bali Provincial Regulation No. 6 of 2023 created the foreign tourist levy.
- The Love Bali payment system went live on 14 February 2024.
- Bali Provincial Regulation No. 2 of 2025 amended the 2023 rule.
- Bali Governor Regulation No. 25 of 2025 and Governor Decree No. 699/03-L/HK/2025 set the payment steps and technical guidelines.
Sources for this section: Love Bali official FAQ (legal basis list and launch notice).
Do people actually pay it, and are there checks?
Many visitors did not pay at first. In 2024 the Bali Provincial Tourism Office was quoted as saying only about 40 per cent of foreign tourists had paid in the first month. Yahoo News later reported that fewer than 35 per cent paid during 2024. The Australian reported that police would start checking levy vouchers at popular tourist spots.
Whether or not you are checked, the levy is a legal requirement for foreign tourists. Paying online before you leave is the simplest way to have the voucher ready if anyone asks.
Sources for this section: The Australian, "Bali police to start checking foreign tourist levy vouchers"; Yahoo News Australia, "Aussie travellers urged to avoid $15 mistake".
Before you go: a short checklist
- Check your passport. Smartraveller says to have at least 6 months of validity from the dates you enter and leave Indonesia.
- Fill in the arrival card in the 3 days before you fly.
- Apply for the e-VOA at least 48 hours before you fly.
- Pay the levy on lovebali.baliprov.go.id and save the QR code.
- Coming home with shopping? Read our duty free allowance guide for what you can bring back, and our Tourist Refund Scheme guide if you bought goods in Australia before you left.
- Planning a slower trip? See what our editors noted in wellness travel this year, and browse more travel guides.
Fees and entry rules for Bali can change between our updates. The Love Bali site is always the final word, and our contact page has the desk's email if you want to flag a difference. You can also read who we are and how this publication began.
Sources for this section: Smartraveller, Indonesia travel advice; Love Bali tourist name guidelines.
Frequently asked questions
How much is the Bali tourist levy?
The Bali tourist levy is IDR 150,000 per person, paid once per trip. It has been reported at about AUD 14 to AUD 15, but the Australian dollar amount moves with the exchange rate.
How do I pay the Bali tourist tax?
You pay the Bali tourist tax online at lovebali.baliprov.go.id, at a counter at Bali's airport or seaport, or at a registered hotel, travel agent or attraction. Every method is cashless, and you get a QR code voucher by email.
Do children pay the Bali levy?
Yes. The levy is a flat IDR 150,000 per foreign tourist, whatever the traveller's age, so children pay the same amount as adults.
Is the Bali tourist levy the same as the visa on arrival?
No. The levy is a Bali provincial fee of IDR 150,000. The e-Visa on Arrival or Visa on Arrival is a separate Indonesian immigration visa that costs IDR 500,000.
Can I pay the Bali levy with cash at the airport?
No. The Love Bali FAQ says payment must be cashless, by card, bank transfer, virtual account, UnionPay or QRIS. Some immigration checkpoints may take only cash for the Visa on Arrival, which is a different fee.
What is the official website for the Bali tourist levy?
The official website is lovebali.baliprov.go.id, run by the Bali Provincial Government. Check the address before you pay, because copycat sites have charged far more than the real fee.
Sources for this section: Love Bali official FAQ; Smartraveller, Indonesia travel advice; Bali.com.
Sources
- Love Bali, official Bali tourist levy site, Bali Provincial Government: lovebali.baliprov.go.id
- Love Bali, frequently asked questions: lovebali.baliprov.go.id
- Love Bali, group levy payment: lovebali.baliprov.go.id
- Smartraveller, Indonesia travel advice, Australian Government: www.smartraveller.gov.au
- news.com.au, Bali has introduced a new tourist levy: www.news.com.au
- The Australian, Bali police to start checking foreign tourist levy vouchers: www.theaustralian.com.au
- Yahoo News Australia, Aussie travellers urged to avoid $15 mistake: au.news.yahoo.com
- Bali.com, Bali Tourist Tax for international travellers: bali.com
- Visa BaliEasy, Who should pay the Bali levy and who is exempt: visa.balieasy.com
- The Young Villas, Bali tourist levy guide: www.theyoungvillas.com