Waleed Ahmad Waleed Ahmad Message on WhatsAppWhatsApp

Bali, Indonesia · Pakistani passport, living here the legal way

Want to live in Bali? Get the right visa, the first time.

Waleed moved here on a company-sponsored stay permit. Most people get stuck on one thing: which route their passport, income and plans actually qualify for. Answer three questions below, get the route Imigrasi publishes for your case, and a licensed agent files it.

Lives in Bali on a company-sponsored permit Indonesian visa requirements quoted from imigrasi.go.id Licensed agents file, not a middleman Watched by 318K+ across four platforms

Route finder

Three quick questions. One route to start with.

This does not decide anything; Imigrasi does. It tells you which published index matches what you said, so your first WhatsApp message already has the right question in it.

1 of 3What do you want to do?

What is the plan?

2 of 3

3 of 3

Your nationality and rough dates

Your passport decides whether you can use visa-on-arrival or must apply before flying. Tell us and the checklist comes back correct.

Result

Most-asked routes

The routes people ask about most.

Every line below is taken from the Direktorat Jenderal Imigrasi visa index for that code. Documents and eligibility are decided by Imigrasi, not by us.

PT PMACompany set-up

Foreign-owned company (PT PMA)

At least two shareholders; a director and a commissioner; business lines chosen from the KBLI list; tax number (NPWP) and a registered address are part of set-up; minimum investment rules apply per business line and location (BKPM).

Registration runs through the AHU and OSS systems.

Ask about PT PMA on WhatsApp

Processing: Imigrasi publishes a processing time on some visa pages, 4 or 5 working days after payment. Where it does, it is quoted on that index's row in the reference list; where the row shows none, this page does not quote one; check that index's Imigrasi page. That clock starts after payment, not when you start collecting documents.

Why people message Waleed first

I did this myself, on a Pakistani passport.

Not a visa agency with a call centre. One person who went through the process, lives here, and puts his own name on the answer. The filing is done by licensed agents; the honesty about what your case can and cannot get is his.

318K+

People who watch me live here

Facebook, TikTok, Instagram and YouTube, counted live on 17 September 2026. Every answer he gives is given in public, under his own name.

5

Countries I've filmed in on that same passport

Pakistan, Sri Lanka, Malaysia, Cambodia and Indonesia. I know which questions a South Asian passport gets asked at the border — because I've been asked them myself.

0

Promises about approval

Imigrasi decides. What you get is the published requirement list for your route, a straight answer on whether your file is strong, and a licensed agent who files it.

Before you book a flight

Five ways people lose money on this.

  • Working on a visit visaThe C1 page is a visit visa. Selling anything, or getting paid for work in Indonesia, is not allowed on it. Get the right permit first.
  • Assuming visa-on-arrivalEligibility depends on your passport. Some nationalities must apply before flying. Check your passport against the published list before you buy a ticket, not after.
  • Trusting an unlicensed "agent"Anyone can put "visa agent" in a bio. Ask who files with Imigrasi and under whose licence. If the answer is vague, walk away.
  • Applying for the wrong indexA remote-worker permit (E33G) has an income line. An investor permit (E28A) has a shareholding line. Filing the wrong one costs the fee and the time; use the route finder above first.
  • Starting the clock too lateImigrasi's published processing time starts after payment. Collecting the document list is the part you control; start it before your dates are fixed.

Full index

Reference: every Indonesia visa type, grouped together.

This is the deep reference. Open a group, or search by code, name or purpose. Where Imigrasi has not published requirements for an index, the card says so and nothing is added.

Visit visas (C series)24 indexes
C360 days, extendable to 180

Perawatan Kesehatan

Medical treatment

Treatment-plan letter.

imigrasi.go.id/C3 →
C460 days, extendable up to 12 months

Penugasan Pemerintah

Government assignment

Government letter.

imigrasi.go.id/C4 →
C560 days, extendable to 180

Media dan Pers

Journalism

Press card and government invitation.

imigrasi.go.id/C5 →
C5A

Konten Kreator

This index exists on the Imigrasi site; requirements are not published there yet.

imigrasi.go.id/C5A →
C660 days, extendable to 180

Kegiatan Sosial

Social activities

Institution letter and itinerary.

imigrasi.go.id/C6 →
C7 / C7A / C7B / C7C30 days, not extendable, not convertible

Penampilan Seni, Musik, Kru, Bakat

Performers and crews

Organiser invitation or contract.

imigrasi.go.id/C7 →
C8

Kegiatan Olahraga

This index exists on the Imigrasi site; requirements are not published there yet.

imigrasi.go.id/C8 →
C8A / C8B60 days, extendable to 180

Atlet / Ofisial Olahraga

Athletes and officials (non-commercial)

Organiser invitation and sponsor letter.

imigrasi.go.id/C8A →
C9 / C9A / C9B60 days, extendable to 180

Studi Singkat / Pelatihan Keagamaan / Bahasa

Short study or training

Enrolment proof.

imigrasi.go.id/C9 →
C10 / C10A60 days, extendable to 180

Narasumber Bisnis / Penceramah Agama

Speakers and lecturers

Invitation with agenda.

imigrasi.go.id/C10 →
C1260 or 180 days, extendable to 12 months; convertible to a limited stay permit

Pra-Investasi

Pre-investment survey

Funds of USD 2,000, return ticket, institution letter.

imigrasi.go.id/C12 →
C1360 days, extendable to 180

Awak Bergabung Alat Angkut

Crew joining a vessel

Company or government letter.

imigrasi.go.id/C13 →
C1460 days, extendable to 180

Pembuatan dan Produksi Film

Film and TV production

Government permission for the filming location.

imigrasi.go.id/C14 →
C1560 days, extendable to 180

Penanganan Keadaan Darurat

Emergency response

Urgency letter, funds of USD 2,000.

imigrasi.go.id/C15 →
C1660 days, extendable to 180

Instruktur Pengembangan Industri

Industry instructors

Invitation.

imigrasi.go.id/C16 →
C1760 days, extendable to 180

Audit, Kendali Mutu, Inspeksi

Audit, QC and inspection

Invitation.

imigrasi.go.id/C17 →
C1860 days, capped at 90 days, not extendable

Uji Kemampuan TKA

Worker capability test

Invitation.

imigrasi.go.id/C18 →
C1960 days, extendable to 180; convertible to a limited stay permit

Layanan Purna Jual

After-sales service

Service documentation.

imigrasi.go.id/C19 →
C2060 days, extendable to 180

Pemasangan dan Perbaikan Mesin

Machine install and repair

Machinery letter.

imigrasi.go.id/C20 →
C22 / C22A / C22B180 days, up to 12 months total

Pemagangan / Akademik / Kompetensi

Internships

Internship agreement or host letter.

imigrasi.go.id/C22 →
Multiple-entry visas (D series)9 indexes
D11, 2 or 5 years; 60 days per entry

Wisata

Tourism

See the featured multi-entry card above.

imigrasi.go.id/D1 →
D260 days per entry, up to 180 total; not convertible

Bisnis

Business

Funds of USD 2,000, CV, itinerary, supporting letter.

imigrasi.go.id/D2 →
D360 days per entry, up to 180; not convertible

Perawatan Kesehatan

Medical treatment

Treatment letter.

imigrasi.go.id/D3 →
D4

Penugasan Pemerintah

This index exists on the Imigrasi site; requirements are not published there yet.

imigrasi.go.id/D4 →
D730 days, not extendable, not convertible

Penampilan Seni dan Budaya

Performers

Organiser invitation or impresario contract.

imigrasi.go.id/D7 →
D8

Kegiatan Olahraga

This index exists on the Imigrasi site; requirements are not published there yet.

imigrasi.go.id/D8 →
D121 or 2 years; up to 180 days per entry

Pra-Investasi

Pre-investment

See the featured pre-investment card above.

imigrasi.go.id/D12 →
D1460 days per entry, up to 180; not convertible

Produksi Film

Film production

Filming permit.

imigrasi.go.id/D14 →
Work and business stay permits (E23-E27, E29)5 indexes
E23

Tenaga Kerja Asing

This index exists on the Imigrasi site; requirements are not published there yet.

imigrasi.go.id/E23 →
E25

Komisaris / Direksi / Manajer

This index exists on the Imigrasi site; requirements are not published there yet.

imigrasi.go.id/E25 →
E26

Awak Alat Angkut

This index exists on the Imigrasi site; requirements are not published there yet.

imigrasi.go.id/E26 →
E27

Tenaga Rohaniwan

This index exists on the Imigrasi site; requirements are not published there yet.

imigrasi.go.id/E27 →
E291 year from arrival, extend online

Peneliti

Researchers

Passport, statements of USD 2,000, photo, CV, itinerary, research-institution sponsor, BRIN permit.

Imigrasi states 5 working days after payment.

imigrasi.go.id/E29 →
Investment and golden visas (E28)8 indexes
E28

Investor (kategori)

This index exists on the Imigrasi site; requirements are not published there yet.

imigrasi.go.id/E28 →
E28A1 or 2 years

ITAS Penanam Modal

Investor stay permit

Proof of shareholding of at least IDR 10,000,000,000. See the featured investor card above.

imigrasi.go.id/E28A →
E28B5 or 10 years

Pendirian Perusahaan (golden)

Company founders

Commitment of USD 2,500,000 (5 yr) or USD 5,000,000 (10 yr); living costs of USD 2,000.

imigrasi.go.id/E28B →
E28C5 or 10 years

Pasar Modal (golden)

Capital-market investors

USD 350,000 (5 yr) or USD 700,000 securities, or USD 1,000,000 property (10 yr).

imigrasi.go.id/E28C →
E28D5 or 10 years

Cabang / Anak Perusahaan Asing

Foreign branch or subsidiary

USD 25,000,000 (5 yr) or USD 50,000,000 (10 yr) within 90 days of entry.

imigrasi.go.id/E28D →
E28E

Investor KEK

This index exists on the Imigrasi site; requirements are not published there yet.

imigrasi.go.id/E28E →
E28F5 or 10 years

Cabang di IKN Nusantara

Branch in the Nusantara capital

USD 5,000,000 or USD 10,000,000 within 90 days.

imigrasi.go.id/E28F →
E28G5 or 10 years

Perwakilan Perusahaan Induk

Parent-company representative

Statements of USD 2,000; passport, photo, CV, itinerary.

imigrasi.go.id/E28G →
Family stay permits (E31)10 indexes
E31

Keluarga (kategori)

This index exists on the Imigrasi site; requirements are not published there yet.

imigrasi.go.id/E31 →
E31A1 or 2 years, renewable online

Pasangan WNI

Spouse of an Indonesian citizen

Translated marriage certificate, spouse request letter.

imigrasi.go.id/E31A →
E31B1 or 2 years, renewable online

Pasangan Pemegang ITAS/ITAP

Spouse of a stay-permit holder

See the featured dependants card above.

imigrasi.go.id/E31B →
E31C1 or 2 years, renewable online

Anak dari Perkawinan WNA-WNI

Child of a lawful mixed marriage

Family documents.

imigrasi.go.id/E31C →
E31D1 or 2 years, renewable online

Anak Tanggungan Pasangan Asing

Dependent child of a foreign spouse

Family documents.

imigrasi.go.id/E31D →
E31E1 or 2 years, renewable online

Anak Pemegang Izin Tinggal

Child of a permit holder

See the featured dependants card above.

imigrasi.go.id/E31E →
E31F1 or 2 years, renewable online

Anak Asing dari Orang Tua WNI

Foreign child of an Indonesian parent

Court decision and family card.

imigrasi.go.id/E31F →
E31G1 or 2 years, renewable online

Orang Tua dari Anak WNI

Parent of an Indonesian-citizen child

Family documents.

imigrasi.go.id/E31G →
E31H1 or 2 years, renewable online

Orang Tua dari Anak Pemegang Izin

Parent of a child permit holder

See the featured dependants card above.

imigrasi.go.id/E31H →
E31J1 or 2 years, renewable online

Anak Bergabung dengan Saudara

Child joining a stay-permit-holding sibling

Family documents.

imigrasi.go.id/E31J →
Repatriation and ex-citizen visas (E32)6 indexes
E32

Repatriasi (kategori)

This index exists on the Imigrasi site; requirements are not published there yet.

imigrasi.go.id/E32 →
E32A5 years, up to 10 total

Repatriasi (golden)

Returning residents

Investment of at least USD 25,000 within 90 days.

Imigrasi states 4 working days after payment.

imigrasi.go.id/E32A →
E32B5 or 10 years

Keturunan Eks-WNI (golden)

Descendants of former citizens

USD 30,000 (5 yr) or USD 60,000 (10 yr).

Imigrasi states 4 working days after payment.

imigrasi.go.id/E32B →
E32C2 years

Repatriasi 2 Tahun

Returning residents

Statements of at least USD 2,000.

Imigrasi states 5 working days after payment.

imigrasi.go.id/E32C →
E32D1 year

Repatriasi 1 Tahun

Returning residents

Statements of at least USD 2,000.

Imigrasi states 5 working days after payment.

imigrasi.go.id/E32D →
E32E / F / G / HNot published by Imigrasi

Permanent-stay repatriation visa

Long-stay applicants (Imigrasi: Visa Repatriasi Tinggal Tetap)

Income of USD 15,000 per year or USD 1,500 per month, plus, as Imigrasi lists them, an investment commitment of USD 1,000 and a property-ownership commitment of USD 1,000,000. Validity and processing are not published.

imigrasi.go.id/E32E →
Second home, retirement and remote worker (E33)8 indexes
E33Up to 5 years, max 10

Rumah Kedua

Second home, no sponsor

Within 90 days: state-bank funds of USD 130,000 or property of USD 1,000,000; statements of USD 2,000.

Imigrasi states 4 working days after payment.

imigrasi.go.id/E33 →
E33A5 or 10 years

Tenaga Ahli Undangan

Government-invited experts

Government sponsorship; statements of USD 2,000.

Imigrasi states 4 working days after payment.

imigrasi.go.id/E33A →
E33B5 or 10 years

Kolaborasi Keahlian Khusus

Special-expertise collaboration

Certificate, or a top-100 degree within 3 years with GPA of at least 3.5.

Imigrasi states 4 working days after payment.

imigrasi.go.id/E33B →
E33C5 or 10 years

Tokoh Terkemuka (undangan)

Prominent figures, government-invited

Central-government invitation.

Imigrasi states 4 working days after payment.

imigrasi.go.id/E33C →
E33D

Tokoh Pendiri Perusahaan

This index exists on the Imigrasi site; requirements are not published there yet.

imigrasi.go.id/E33D →
E33EUp to 5 years, then 10

Pensiunan 55+ (golden)

Retirees aged 55 and over

Commitment of at least USD 50,000 at a state bank; income of at least USD 3,000 per month.

Imigrasi states 4 working days after payment.

imigrasi.go.id/E33E →
E33F1 year, renewable

Pensiunan 1 Tahun

Retirees

Income of at least USD 3,000 per month; sponsor required.

Imigrasi states 5 working days after payment.

imigrasi.go.id/E33F →
E33G1 year

Remote Worker

Remote workers

Annual income of USD 60,000 and a bank balance of USD 2,000. See the featured remote-worker card above.

Imigrasi states 5 working days after payment.

imigrasi.go.id/E33G →
Study, health and work-and-holiday (E30, E34, E35)8 indexes
E30

Pelajar (kategori)

This index exists on the Imigrasi site; requirements are not published there yet.

imigrasi.go.id/E30 →
E30A1 or 2 years

Sekolah

School students

Acceptance letter stating the duration; statements of USD 2,000.

imigrasi.go.id/E30A →
E30B1, 2 or 4 years

Pendidikan Tinggi

Higher-education students

Acceptance letter; statements of USD 2,000.

imigrasi.go.id/E30B →
E30E

Pendidikan di KEK

This index exists on the Imigrasi site; requirements are not published there yet.

imigrasi.go.id/E30E →
E30F

Pertukaran Pelajar

This index exists on the Imigrasi site; requirements are not published there yet.

imigrasi.go.id/E30F →
E34

Perawatan Kesehatan Jangka Panjang

This index exists on the Imigrasi site; requirements are not published there yet.

imigrasi.go.id/E34 →
E351 year

Working Holiday

Working-holiday participants

Certain work up to 6 months under a bilateral agreement; partner-country immigration recommendation letter.

imigrasi.go.id/E35 →
E35A

Working Holiday (Australia)

This index exists on the Imigrasi site; requirements are not published there yet.

imigrasi.go.id/E35A →

No index matches that search. Try a code such as C12 or E33.

Other countries — I can help you apply

Malaysia · Thailand · Cambodia · Sri Lanka

Waleed helps with document preparation and application guidance for these routes. Each block links only to the official government portal; approval is always the government's decision.

Malaysia

A single-entry visa is normally valid for three months from issue; a multiple-entry business visa runs three to twelve months. Every foreign visitor completes the MDAC arrival card within three days of travel. Pakistani passport holders need a visa before travel.

Waleed helps you prepare documents and work through the MYVISA and MDAC steps. The decision rests with Malaysian Immigration and is never guaranteed.

Thailand

The Destination Thailand Visa (DTV) runs five years, multiple entry, with 180 days per stay and financial evidence of 500,000 THB. Every arrival files the TDAC card within the three days before arrival. Visa on arrival is not available for Pakistani passports, so apply before travel.

Waleed helps with document preparation and application guidance. Approval is the Thai authorities' decision and is never guaranteed.

Cambodia

The tourist (T) visa is single entry, gives 30 days on arrival and can be extended once at the Immigration Office. Apply only through the official government portal.

Waleed helps you prepare documents and apply through the official portal. Approval is Cambodia's decision and is never guaranteed.

This is our single official source for Cambodia; verify the current rules on evisa.gov.kh before you apply.

Sri Lanka

An Electronic Travel Authorization (ETA) is required before arrival. The tourist ETA gives 30 days with a double-entry facility and can be extended in-country.

Waleed helps with document preparation and the ETA application. Approval is the Department of Immigration and Emigration's decision and is never guaranteed.

Requirements change. This page summarises rules published by the named immigration authorities as of 17 September 2026 and is not legal advice. Confirm current rules with the relevant government portal before you travel or apply.

How it works

Three steps. Sending the first message is the only hard part.

Send nationality, the route you are looking at (or your finder result) and your dates. That is enough to get the published checklist back.

  1. Step 1

    Message on WhatsApp

    Say which route you are looking at: a visit, remote work, an investor permit, family, or a company. One message is enough to start.

  2. Step 2

    Document checklist

    You get the document list the immigration authority publishes for that route, and nothing invented on top of it.

  3. Step 3

    Agent files with Imigrasi or OSS

    A licensed agent files the visa with Imigrasi. Company registration goes through the OSS and AHU systems.

Questions

Asked most often.

Can I work on a tourist visa?

No. The Imigrasi C1 page is a visit visa: work or paid activity is not allowed on a visit visa, and that includes selling goods or services and receiving payment for work in Indonesia.

Can approval be promised?

No. Imigrasi decides every application. What you get here is the published requirement list for your route and help preparing the file. Approval is never guaranteed.

Who files the application?

A licensed agent, or the sponsoring Indonesian company where the route needs a sponsor. Waleed lives in Bali on a company-sponsored stay permit and works with licensed agents; he is not an immigration officer or a lawyer.

What does it cost?

It depends on the route, the country and who sponsors the permit. Government fees are published per index by Imigrasi; the agent fee is quoted to you in writing before anything is filed. No number is printed here because a number that ignores your route would be wrong.

I am Pakistani. Does that change anything?

Your passport decides whether you can use visa-on-arrival or must apply before travelling, and which documents the embassy or Imigrasi asks for. Waleed lives here on a Pakistani passport, so this is the first thing he checks. Send your nationality in the first message.

Can my family come?

Spouse (E31B) and children (E31E) of a stay-permit holder have their own indexes; parents only where the permit holder is their child (E31H). Each dependant is a separate application.

Do I need to be in Indonesia to start?

No. The first step is a WhatsApp message with your nationality, route and dates. You get the checklist back wherever you are, and the agent tells you which step needs you in the country, if any.

How long does it take?

Imigrasi publishes a processing time on some visa pages, 4 or 5 working days after payment. Where it does, it is quoted on that index's row in the reference list; where the row shows none, this page does not quote one; check that index's Imigrasi page. Collecting your documents before that is the part you control.

One message. Your nationality, your route, your dates.

That is all Waleed needs to send back the published checklist for your case and tell you honestly whether the file looks strong. If it does not, you hear that too, before you pay anyone.

Requirements change; this page summarises published Indonesian immigration rules as of 17 September 2026 and is not legal advice. Confirm the current rules with Imigrasi or a licensed agent.