Running short of days in Bali? A Bali visa extension agent can prepare and file your extension for you, but only if you choose a reliable one and understand the limits. Extensions are no longer fully online, and an agent cannot attend your immigration appointment on your behalf.
This guide explains what an agent does, what they cannot do, which red flags to watch for and when you can simply do it yourself. If you are still choosing a permit, see our Indonesia visa assistance page.
What does a Bali visa extension agent do?
A visa extension agent is a private business that prepares and submits your extension on the official Indonesian immigration portal. They check your permit and expiry date, complete the application with you and handle the online steps.
An agent is not the government. Hey Rick Visa is a private visa assistance service and cannot approve or guarantee any extension. Immigration officers decide every application, and rules can change, so always check your own passport nationality and permit type.
Which visas can an agent extend?
Most tourists in Bali hold one of two permits.
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, so 60 days at most.
The C1 tourist visa is a single-entry visa for 60 days. It was formerly known as B211A. It can be extended twice, by 60 days each time, for up to 180 days. It does not allow work.
| Permit | Extension | Maximum stay | Government fee per extension | How an agent files |
| B1 visa on arrival or e-VOA | Once, 30 days | 60 days | IDR 500,000 | Through your portal account, with your details |
| C1 tourist visa | Up to twice, 60 days each | 180 days | Around IDR 2,000,000 | Usually through a sponsor’s account |
ASEAN passport holders who enter visa-free get 30 days that cannot be extended. No agent can change that. Fees above are government charges only, and any service fee is separate.
What can an agent do, and what can’t they do?
A good agent saves time and catches mistakes. They cannot bend the rules.
An agent can:
- Check your permit. They confirm your type, expiry date and whether you are eligible to extend.
- Prepare the application. They complete the online forms and upload your documents, such as your passport and onward ticket.
- Arrange the sponsor. For a C1, they handle the sponsor side that the portal requires.
- Guide you to your appointment. They tell you which office you will attend, what to bring and what to expect.
An agent cannot:
- Attend for you. Since late May 2025, extensions need an in-person visit for a photo, fingerprints and a short interview.
- Guarantee approval. Only the authorities decide.
- Extend beyond the limits. A B1 extends once, and ASEAN visa-free entry cannot be extended.
- Rescue an expired visa. Once your permit has expired, fines apply.
How much does a Bali visa extension agent cost?
Your total has two parts. The government fee is fixed: IDR 500,000 for a B1 extension and around IDR 2,000,000 for each 60-day C1 extension. The service fee is what the agent charges for the work, and it varies from one provider to the next.
Ask for a written breakdown that shows both parts separately. If an agent gives you one unexplained price, ask what is included before you pay.
How to choose a trusted Bali visa extension agent
Ask these questions before you send documents or money:
- Do you show government fees and service fees separately?
- Which office will I attend, and who tells me the appointment date?
- Who is the sponsor on my C1 extension?
- What happens if my application needs corrections?
- How can I reach you if something changes? Look for clear contact channels and real business details.
- Do you promise approval? If yes, walk away.
For a wider look at providers, services and visa types, read our Bali visa assistance guide.
Red flags when choosing a visa extension agent
- Guaranteed approval. No private agent controls the decision.
- A promise to skip the immigration office. The in-person visit is required.
- No fee breakdown. You should be able to see what goes to the government and what the agent keeps.
- Pressure to pay immediately. Fake urgency is a warning sign.
- Vague answers about your sponsor. This matters most for a C1.
- Advice to work or to make repeated border runs. Tourist visas do not allow work, and repeated runs can draw questions at the border.
Common mistakes when using an agent
- Contacting the agent in the final days. Appointment slots and public holidays can push you past your expiry date. Reach out about two weeks before expiry.
- Sending a wrong or old Bali address. The portal assigns your office from the address and postal code you give.
- Assuming the agent attends for you. You still go in person with your original passport.
- Forgetting your expiry date. Use the date on your e-visa document, not “30 days after I landed”.
- Ignoring the overstay fine. It is IDR 1,000,000 per day, paid before you can leave. Some old pages still show IDR 300,000, which is outdated.
Do it yourself or use an agent?
A B1 extension is realistic to do yourself if you are organised and have a week or more in hand. The steps are clear and the fee is fixed. Our guide on how to extend visa in Bali walks through every step.
An agent makes more sense when time is tight, your visa is a C1 that needs a sponsor, English forms are a barrier, or you simply want someone to check your documents first.
| Do it yourself | Use an agent | |
| Government fee | Same | Same |
| Service fee | None | Yes, charged separately |
| Form filling and uploads | You | Your agent, with your details |
| C1 sponsor | You must arrange it | Usually handled for you |
| Immigration office visit | You attend | You still attend |
| Best for | Simple B1 cases with time in hand | Tight timing, C1 cases, or extra checking |
How Hey Rick Visa helps
Hey Rick Visa is a private visa assistance service from PT Rick’s Group Indonesia. For a Bali extension, you submit a simple form on our website with your details, and our team reviews what you send before anything is filed.
You can apply 24/7, and our support team is available around the clock in multiple languages through chat, WhatsApp and email. Our office is in Legian, so you can meet our team in Bali in person. We cannot guarantee approval, and you will still attend your immigration appointment yourself.
Frequently asked questions
Do I still need to go to the immigration office if I use an agent?
Yes. Since late May 2025, extensions need an in-person visit for a photo, fingerprints and a short interview. An agent can prepare the application, but cannot attend for you.
Can an agent extend my visa after it has expired?
No. You must extend before your permit expires. After that, the overstay fine of IDR 1,000,000 per day applies.
Is approval guaranteed if I use an agent?
No. Approval is decided by the immigration authorities, and no private service can guarantee it. Accurate documents and early filing give you the best chance of a smooth outcome.
How much does a visa extension cost in Bali?
The government fee is IDR 500,000 for a B1 extension and around IDR 2,000,000 for each 60-day C1 extension. Any service fee is extra, so ask for both to be shown separately.
How early should I contact an agent?
About two weeks before your permit expires. This leaves time for the application, your appointment and any corrections.
Can an agent extend my B1 more than once?
No. A B1 visa on arrival or e-VOA gives 30 days plus one 30-day extension. After 60 days, you leave Indonesia or move to a different permit before it expires.
Ready to extend with confidence?
Choosing a Bali visa extension agent comes down to clear fees, honest promises and an early start. Check your permit, set a reminder for two weeks before expiry and ask the questions above.
For visa options and the main application, visit our Indonesia visa help page. Have a question about your own case? 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.