Licensed agent · Indonesian Directorate General of Immigration99.9% approval rateFull refund if your visa is late or refused
For businesses
Open a PMA companyForeign-owned company setup, licensing & tax - end to end.Start company setup
Every application is checked by a licensed Indonesian agent.See all services →

How applying for a Bali visa online actually works

From the moment you pay to the e-visa landing in your inbox, here is every step, who does it, and how long it takes. No jargon.

1

Tell us where you're going and for how long

Pick your nationality, purpose and length of stay. We name the visa that fits - and the cheaper option if there is one. If nothing fits, we say so rather than selling you the wrong thing.

1 minute
You
2

Upload two documents

Your passport bio page and a passport-style photo. Our scanner reads the details so you are checking them, not typing them. Extensions also need a photo of your current visa.

3 minutes
You
3

Pay securely

One card payment through Stripe, shown in your own currency. The price includes the Indonesian government fee - nothing is added at checkout.

1 minute
You
4

A licensed agent checks the file

A Bali-based agent reviews every document against what immigration will accept. If something is unreadable, expiring too soon, or inconsistent with your passport, they message you on WhatsApp before anything is lodged.

Within 1 business hour
Our Bali team
5

Lodged with immigration

Only once the file is complete and correct. This is the step that decides the outcome, and it is why we do not lodge automatically the moment you pay.

Same day
Our Bali team
6

Approved and emailed to you

Your approved e-visa arrives as a PDF. Save it to your phone and print a copy for the border. If it is late or refused, you get a full refund of everything you paid us.

eVOA usually within 24 hours
Indonesian immigration

Ready when you are

Five minutes now, and a licensed agent takes it from there.

Start my application