DatumBali

Out of date. We have not verified this in too long. Do not rely on it.

arrival

Everything you must pay to enter Bali

Verified · by Lorenzo Bruno · Read PP 45/2024 Lampiran III B and C and its BPK record, PMK 203/2017 Pasal 9, the imigrasi.go.id B1 page and Love Bali; on 10 September, two immigration releases and the app bundle
Hands over a woven basket holding rupiah banknotes among banana leaf offerings and a coconut, at a market stall
Hands over a woven basket holding rupiah banknotes among banana leaf offerings and a coconut, at a market stallPhotograph by Eyestetix Studio on Unsplash. Illustration only, not a record of a payment at the border.

What do you have to pay to enter Bali?

Two payments at most, two free filings. A single-entry visit visa at Rp 500,000 for up to 30 days unless your passport is on the visa-free list, the Bali tourist levy at Rp 150,000 unless you are in an exempt class, plus the arrival card and customs declaration, both free. (verified 6 September 2026)

In force since

Two of the most visible visa guides in this market, one in English and one in French, do not mention the tourist levy at all. A traveller who follows either of them arrives having paid one of the two charges due.

There are up to four obligations. Two cost money, two cost nothing and are still mandatory. To total them for your own trip length and party, use the visa cost calculator.

One of the two payments does not apply to everyone. Nineteen countries and territories, plus a class of Singapore residence-permit holders, enter for at most 30 days without buying a visa at all, under two instruments read on the visa-free list page. That entry cannot be extended. The levy and the two filings apply to them exactly as to everyone else.

The visa, in rupiah

PP No. 45 Tahun 2024, Lampiran angka III huruf B angka 1, sets the single-journey visit visa scale by duration. It is published in rupiah:

DurationTariff
Up to 7 daysRp 250,000
Up to 14 daysRp 350,000
Up to 30 daysRp 500,000
Up to 60 daysRp 1,000,000
Up to 90 daysRp 1,500,000
Up to 180 daysRp 2,000,000

Almost every page on this subject quotes 35 US dollars. That figure is a conversion of the 30-day line, and it drifts with the exchange rate while the legal amount does not move at all. The scale itself, with six durations, we have not found published anywhere in the travel press.

Every line above is single entry, Visa Kunjungan as against the annex's Beberapa Kali Perjalanan, and the B1 page says it in words, untuk satu kali masuk. A traveller who does Bali, Singapore, Bali on the Rp 500,000 line buys a second visa on return. The same annex, at angka 2, prices multiple-journey visit visas separately: Rp 1,500,000 for 60 days, Rp 2,000,000 for 90, Rp 2,500,000 for 180, Rp 3,000,000 for one year, and up to Rp 15,000,000 for ten.

The levy follows a different clock. One payment is valid for the whole stay, until you leave Indonesian territory, under Perda 2/2025 Pasal 5(1): a side trip to Lombok or Java owes nothing more, a return from Singapore does.

The extension is charged at the stay permit line, Lampiran angka III huruf C: an izin tinggal kunjungan of up to 30 days is Rp 500,000 per application. Neither the annex nor immigration's B1 page attaches a figure to the word extension; the B1 page prints only the visa fee and a Rp 0 verification fee. The offices that charge it, and the sources that say so, are on the visa extension page.

The levy, and the regulation nobody cites

The Bali provincial portal states the levy at Rp 150,000 per person, and names its instrument: Perda No. 2 Tahun 2025, amending Perda No. 6 Tahun 2023 on the levy for international tourists.

That amendment matters. Pages that cite the 2023 regulation are citing the version that was amended in 2025. We have not yet read the amendment itself, so we do not know what it changed, and we are saying so rather than implying the 2023 text still governs.

The levy is provincial. It is not the visa, it is not paid to immigration, and paying one does nothing about the other.

The two free filings

The electronic arrival card and the customs declaration are both mandatory and both free, and since 1 September 2025 both are filed in the same place, allindonesia.imigrasi.go.id. The customs form's own page at ecd.beacukai.go.id says so in a banner: from that date every passenger and crew member bound for Indonesia files the Customs Declaration through the arrival card portal. The arrival card is compulsory for foreigners under Permenkumham 9/2024 Pasal 10, and immigration's release of 1 October 2025 extends it to "setiap penumpang yang tiba dari luar negeri", every passenger arriving from abroad (see the arrival card page). The customs obligation comes from Pasal 9 of PMK 203/PMK.04/2017, as amended by PMK 34/2025, which makes declaring what you carry a duty on every passenger and names the Customs Declaration as the written form, filed electronically at the latest on arrival. The amended ayat (3) lets a few classes declare orally instead, passengers over 60 and disabled passengers among them; the customs banner nonetheless addresses every passenger. Immigration's release of 31 August 2025 says filing is bebas biaya, free. The same app offers the Visa on Arrival for sale once the card is submitted: a separate, paid purchase, not a fee for the card.

Neither appears in most visa guides, which is how travellers end up filling them on a phone in the arrivals queue. Any site charging a fee to submit them is selling you something the state provides at no cost.

What we could not establish

  • Whether the visa tariff is payable in dollars at the counter in practice, and
  • at which rate. The regulation sets rupiah.

Two questions this page once listed as open, the levy exemption list and what Perda 2/2025 changed, are now answered at source in the tourist levy page.

Prices surveyed on the ground

ItemAmountSurveyed
Visit visa, single entry, up to 30 daysIDR 500,000
Visit visa, single entry, up to 60 daysIDR 1,000,000
Visit visa, multiple entry, up to 1 yearIDR 3,000,000
Stay permit extension, up to 30 daysIDR 500,000
Bali tourist levy, per person, per stay in IndonesiaIDR 150,000

An amount without a survey date is worthless. These carry theirs.

Also asked

Do I have to pay for a visa at all?
Not if your passport is on the visa-free list: nineteen countries and territories plus a class of Singapore residence-permit holders enter for at most 30 days at no charge, and that entry cannot be extended. Everyone else pays the tariff. The levy, the arrival card and the customs declaration apply to both groups.
What if I leave Bali and come back during my trip?
The Rp 500,000 line is a single-journey visa: leaving Indonesia ends it, so a Bali, Singapore, Bali loop means a second visa on return. Multiple-journey visit visas are priced separately, from Rp 1,500,000 for 60 days. The levy is paid once per stay in Indonesia, so a Lombok side trip owes nothing more, a return from Singapore does.
Is the Bali tourist levy the same thing as the visa?
No. They are separate payments to separate authorities. The visa is a national immigration fee set by government regulation. The levy is a provincial charge created by Bali under its own regional regulation, and it is paid to the province, not to immigration.
Do children pay the tourist levy?
Perda 2/2025 lists seven exempt categories and none is an age carve-out. Two of them, golden-visa and other-visa holders, must apply through Love Bali at least five days before arrival under Pergub 2/2024 Pasal 7. The list and the procedure are on the tourist levy page.
How much is the visa really?
Rp 500,000 for up to 30 days, per the tariff regulation. Pages quoting 35 US dollars are converting that figure. The regulation sets it in rupiah, so the dollar equivalent moves with the exchange rate while the legal amount does not.
Are the arrival card and customs declaration free?
Both are filed through allindonesia.imigrasi.go.id since 1 September 2025, and immigration's release of 31 August 2025 says filing is bebas biaya, free. The same app then offers the Visa on Arrival, which is paid: a separate purchase, not a fee for the card. A site charging to submit the card sells what the state gives free.

How we verified this

What changed

  1. The portal evidence quoted 'Diperlukan untuk semua penumpang', a line not found on the portal page or in its code on 10 September. Dropped: the card's obligation is now sourced to immigration's release of 1 October 2025, and the VOA claim to the portal's code
  2. Free is now sourced to immigration's release of 31 August 2025, bebas biaya, instead of inferred from the absence of a fee. The flow does contain a payment, the Visa on Arrival offered after the card, now stated as a separate purchase
  3. Re-verified on schedule, no figure changed: PP 45/2024 still Berlaku, Rp 500,000 and Rp 150,000 confirmed, the VOA rise of 12 August still has no instrument. Scope fixed: visa-free passports pay no visa, the table is single entry, the declaration duty is cited to PMK 203/2017 Pasal 9
  4. Re-verified all four sources, no change. PP 45/2024 still Berlaku; PP 30/2026 repealed only unrelated sections, not this page PNBP annex. The Rp 150,000 levy and Perda 2/2025 citation hold. A VOA tariff rise to Rp 750,000 or 1,000,000 was announced 12 August 2026, no regulation issued yet
  5. Annex citations made unambiguous: the visa and stay permit tariffs sit at Lampiran angka III huruf B and huruf C of PP 45/2024. The short form collided with Lampiran angka VI huruf B, which is the lost passport charge
  6. The levy amendment Perda 2/2025 has now been read at source: exemptions and sanctions moved to the dedicated tourist levy page
  7. First publication, from the tariff regulation and the provincial levy portal

Also worth checking