The Bali visa extension cost depends on the visa you hold. For a B1 visa on arrival, the government fee is IDR 500,000. Your total can also include service fees, card charges and, if you file late, an overstay fine of IDR 1,000,000 per day.
This guide breaks down each cost so you know what to expect. If you are still choosing a permit, see our Indonesia visa assistance page.
The short answer: what does it cost to extend a Bali visa?
Government fees are fixed by immigration. Anything else depends on how you apply.
| Cost item | Amount | Notes |
| B1 extension, government fee | IDR 500,000 | One extension of 30 days |
| C1 extension, government fee | Shown on the portal before you pay | Charged for each 60-day extension |
| Service or agent fee | Varies by provider | Only if you use help |
| Card or bank charges | May apply | Depends on your card or bank |
| Bali tourist levy | IDR 150,000 | Separate from any visa fee |
| Overstay fine | IDR 1,000,000 per day | Only if you stay past your permit |
Hey Rick Visa is a private visa assistance service and is not a government body. Fees are set by the authorities and can change, so confirm the amount on the official portal before you pay. A higher entry fee has been reported, but at the last check it had not taken effect.
How much does a B1 extension cost?
The B1 tourist visa is the visa on arrival, also issued online as the e-VOA. It gives 30 days and can be extended once for another 30 days. The government fee for the extension is IDR 500,000.
At current fees, the government cost of a full 60-day B1 stay is IDR 1,000,000: IDR 500,000 for the first 30 days and IDR 500,000 for the extension. You pay the extension fee online when you file. You also need to attend an immigration office in person for a photo, fingerprints and a short interview.
How much does a C1 extension cost?
The Indonesia C1 visa is a single-entry visa for 60 days. It can be extended twice, by 60 days each time, for up to 180 days in total. Each extension has its own government fee.
The C1 extension fee is higher than the B1 fee. Published figures vary, so the safest route is to read the exact amount on the official portal before you pay. C1 extensions are usually filed through a sponsor, and a sponsor or agent may charge a service fee on top.
What does a service fee cover?
If you use a private service, you pay the government fee plus a service fee. The service fee is the provider’s charge for the work. It can cover checking your permit, preparing the application, uploading documents and guiding you through the appointment.
Service fees vary from one provider to the next. Ask for a written breakdown that shows both amounts separately. If you receive one unexplained price, ask what it includes. For tips on what to ask, read our guide to choosing a Bali visa extension agent.
Other costs people forget
- Card or bank charges. Your bank may add a foreign-transaction or conversion fee when you pay online.
- Bali tourist levy. The levy is IDR 150,000 and is separate from your visa or extension.
- Travel to the immigration office. You must attend in person, so allow for transport and a few hours of your day.
- Photocopies and printouts. Some offices ask for printed documents. Check your appointment notice.
Extending versus overstaying: the real cost comparison
Extending on time is far cheaper than overstaying. A B1 extension costs IDR 500,000. One day of overstay costs IDR 1,000,000, which is double that. A long overstay can lead to deportation and an entry ban.
Some older web pages still show a fine of IDR 300,000 per day. That figure is outdated. For the full picture, read our guide to the Bali visa overstay fine.
How to avoid paying more than you need to
- File early. Aim for about two weeks before expiry, and no later than one week before.
- Use the official portal for the government fee. Check the amount shown before you pay.
- Enter the right address and postal code. A mistake can send you to the wrong office and cost you time.
- Avoid unauthorised intermediaries. Pay fees only through official channels.
- Keep every receipt. You will need them at your appointment.
Do it yourself or get help?
If you do it yourself, you pay only the government fee, plus any card charges. A B1 extension is realistic to file yourself if you are organised and have time. Our guide on how to extend visa in Bali walks through every step.
Help adds a service fee, and in return you save time and have your details checked before filing. It makes sense when you are short of time, your visa is a C1 that needs a sponsor, or forms feel confusing. Whatever you choose, never pay for a promise of guaranteed approval. Only the authorities decide.
Common mistakes that raise your costs
- Filing in the last few days. Your appointment can land after your expiry date, and the fine starts the next day.
- Counting days from landing. Use the expiry date on your permit.
- Expecting a second B1 extension. A B1 extends once, so plan your exit before day 60.
- Paying through unofficial channels. You may pay more, or lose your money.
- Accepting one unexplained price. Ask for the government fee and service fee separately.
- Ignoring card charges. Check your bank’s foreign-transaction fees before paying.
How Hey Rick Visa helps
Hey Rick Visa is a private visa assistance service from PT Rick’s Group Indonesia, based in Legian, Bali. If you want help with your extension, you can submit a simple form, and our team reviews it before filing.
We show government fees and service fees separately, so you can see exactly what goes where. Support is available around the clock in multiple languages through chat, WhatsApp and email. We cannot guarantee approval, and you will still attend your immigration appointment yourself.
Frequently asked questions
How much does it cost to extend a visa on arrival in Bali?
The government fee is IDR 500,000 for the one 30-day extension. At current fees, a full 60-day B1 stay costs IDR 1,000,000 in government fees. Any service fee is extra.
How much does a C1 extension cost?
Each 60-day C1 extension has its own government fee, which is higher than the B1 fee. The exact amount is shown on the official portal before you pay, so check it there. A sponsor or agent may charge a service fee on top.
Is the Bali tourist levy part of the extension cost?
No. The IDR 150,000 tourist levy is a separate provincial fee for visitors to Bali. It is not a visa or extension fee.
Can the fee change?
Yes. Fees are set by the authorities and can change by regulation. A higher entry fee has been reported, so confirm the amount on the official portal before you pay.
Is the fee refundable if my extension is not approved?
Do not assume so. Approval is decided by the immigration authorities, and no private service can guarantee it. Check the portal’s terms before paying.
What happens if I overstay instead of extending?
You pay IDR 1,000,000 for each day, before you can leave Indonesia. A long overstay can lead to deportation and an entry ban.
Ready to extend your stay in Bali?
The Bali visa extension cost is simple to plan for: IDR 500,000 for a B1, the portal amount for a C1, plus any service or card fees. File early to avoid far larger costs. To get started, see our Indonesia visa service.
Have a question about your own costs? Contact our team and we will point you in the right direction.
Hey Rick Visa is a private visa assistance service and is not affiliated with the Government of Indonesia. We provide assistance with visa applications and charge a service fee.