What happens if you overstay your visa in Bali

What is the fine for overstaying your visa in Bali?
Rp 1,000,000 per day up to the 60-day line, set by tariff regulation and not by the immigration law. Not paying converts it into deportation and a ban, and applying to have that ban lifted costs Rp 90,000,000 per application.
In force since
Every page on this subject quotes Rp 1,000,000 per day. The figure is right. It is not in the immigration law, and the most expensive consequence is missing everywhere.
The law sets no amount
Pasal 78 ayat (1) of the immigration law covers an overstay under 60 days.
Orang Asing pemegang Izin Tinggal yang telah berakhir masa berlakunya dan masih berada dalam Wilayah Indonesia kurang dari 60 (enam puluh) hari dari batas waktu Izin Tinggal dikenai biaya beban sesuai dengan ketentuan peraturan perundang-undangan.
A charge, biaya beban, set in accordance with the applicable regulations. The statute delegates the number. That is why it can change without the law changing, and why quoting it as "the law" is wrong.
Where the number actually lives
PP No. 45 Tahun 2024, the government regulation on non-tax state revenue, Lampiran angka VI, heading Denda Administratif:
A. Biaya Beban, 1. Orang Asing yang Berada di Wilayah Indonesia Melampaui Waktu Tidak Lebih dari 60 Hari dari Izin Keimigrasian yang Diberikan. Satuan per hari. Tarif Rp 1.000.000,00

That is the source everyone should be citing. A dated notice from the Surakarta immigration office, published 22 September 2025, gives the same figure and adds that it counts from the first day of overstay.
The Rp 90,000,000 nobody mentions
Next printed page, same annex:
E. Pencabutan Penangkalan bagi Warga Negara Asing yang Ditangkal karena Overstay Lebih dari 60 Hari atau Tidak Membayar Biaya Beban. Satuan per permohonan. Tarif Rp 90.000.000,00

Read the unit. This is the price of an application to have a ban lifted, not a guarantee that paying it lifts one. Nothing in the regulation says the application succeeds.
We have not found this figure on a single travel page in either language. It reframes the subject. A ten-day overstay is a ten-million-rupiah inconvenience, and refusing to settle it leads to a ban whose removal you must apply for at nine times that, with no promised outcome.
Not paying is not the cheap option
Pasal 78 ayat (2):
Orang Asing yang tidak membayar biaya beban ... dikenai Tindakan Administratif Keimigrasian berupa Deportasi dan Penangkalan.
Not paying, whether you refuse or simply cannot, triggers deportation and a ban, the same outcome as a 60-day overstay.
The 60-day line, and why sources disagree about it
Past 60 days, Pasal 78 ayat (3) removes the charge option: deportation and a ban follow administratively. This is a cliff, not a slope.
Where exactly the cliff falls depends on which instrument you read, and we are not going to pick one silently:
- the statute charges an overstay of less than 60 days and deports at
- more than 60, saying nothing about day 60 itself;
- the tariff regulation applies the charge at not more than 60 days;
- the Surakarta immigration office states the charge applies up to 59 days.
If you are near the line, treat day 59 as the last safe day.
Pasal 102 ayat (1), as amended in 2024, sets how long a ban runs:
Jangka waktu Penangkalan berlaku paling lama 10 (sepuluh) tahun dan dapat diperpanjang paling lama 10 (sepuluh) tahun.
Up to ten years, extendable by up to ten more.
When the charge can be zero
Pasal 7 ayat (1) of the same regulation allows a tariff of Rp 0 for a foreign national who is hospitalised for mental illness, in keadaan kahar (force majeure), in Indonesia and unable to pay, being deported, held by law enforcement, or executing a court decision.
The wording is dapat dikenakan, meaning may be applied. It is discretionary, and the conditions are set by ministerial rules we have not read.
Is this regulation still in force?
Yes for these tariffs, and the check is worth showing. PP No. 30 Tahun 2026 replaced parts of PP 45/2024 with effect from 1 August 2026. Its revocation clause covers legal services, drafting training, intellectual property, use of facilities and civil-service competency assessment. Immigration services and administrative penalties, where both figures above sit, are not in that list and remain in force.
What we could not establish
- Whether an application to lift a ban, once paid for, is commonly granted.
- The ministerial rules governing how the zero-rate cases are applied.
Both amounts were read from the rendered scan of printed pages 47 and 48 of the official PDF, digit by digit. The document's embedded text layer is damaged and was not relied on. Every instrument cited here is national Indonesian law, not specific to Bali.
Prices surveyed on the ground
| Item | Amount | Surveyed |
|---|---|---|
| Overstay charge, per day | IDR 1,000,000 | |
| Application to lift a ban, per application | IDR 90,000,000 |
An amount without a survey date is worthless. These carry theirs.
Also asked
- Is the overstay fine really Rp 1,000,000 per day?
- Yes, for an overstay of up to the 60-day line. The amount is set by PP 45/2024, Lampiran angka VI, not by the immigration law itself, which delegates it. A tariff regulation can be replaced without the statute changing, which is why the source matters more than the number.
- What happens if I cannot pay the charge?
- Pasal 78 ayat (2) treats non-payment the same as a long overstay: deportation and a ban. Willingness is not the test, the payment is. PP 45/2024 Pasal 7(1) does allow a zero rate for someone in Indonesia and unable to pay, but the wording is discretionary.
- How long does the ban last?
- Pasal 102 ayat (1), as amended in 2024, sets it at up to ten years, extendable by up to ten more. Pages quoting six months to two years are working from the position before that amendment.
- Can a ban be lifted?
- There is a procedure, and PP 45/2024 prices the application at Rp 90,000,000 per application. The tariff buys the application, not the outcome. Nothing in the regulation says it is granted, and we have found no source describing how often it is.
- Does the fine count from day one or after a grace period?
- The tariff gives a unit, per day, and no start date. The Surakarta immigration office states in a notice dated 22 September 2025 that it counts from the first day of overstay. That is an official statement, though not the regulation itself.
- Is 60 days the exact cut-off?
- The sources disagree. The statute charges an overstay of less than 60 days and deports at more than 60, saying nothing about day 60 itself. The tariff applies the charge at not more than 60 days. The immigration office says up to 59. Treat day 59 as the last safe day.
How we verified this
- Tariff regulation, printed pages 47 and 48 read from the rendered scan. Lampiran angka VI huruf A angka 1 (per hari) and huruf E (per permohonan); Pasal 7(1) zero-rate cases; Pasal 13 entry into force
- Immigration law, printed p.33. Pasal 78 sets the regime and delegates the amount to regulation
- Third amendment, printed p.5. Pasal 102(1) sets the ban at up to 10 years, extendable by up to 10 more
- Kantor Imigrasi Surakarta notice published 22 September 2025. Independently confirms Rp 1,000,000 per day, counted from the first day, and the 59-day limit
What changed
- First publication. Corrected before going live: the Rp 90,000,000 is priced per application, not a purchase price for lifting a ban; effectiveFrom now dates the tariff regulation rather than the 2011 statute