Indonesian immigration is not a system to learn by trial and error, and nearly every long-term foreign resident uses an agent.
The consultants here handle work KITAS (E23), investor KITAS for PT PMA shareholders, spouse, dependent and retirement KITAS, the digital nomad visa, business visas and permanent KITAP. Most can also extend or convert your status without you leaving Indonesia.
Many also set up companies, so a founder can get a PT PMA and the investor KITAS that depends on it from one firm. All work in English.
Choosing an agent: in Mega Kuningan, LetsMoveIndonesia covers work, investor, retirement and spouse permits through to KITAP, while Visa Agency by Flado focuses on e-VOA, business visas, KITAS and extensions with online tracking. Swift Visa Indonesia at 88@Kasablanka in Tebet also handles the digital nomad visa and crew permits for oil and gas work. If your company is still being set up, Permitindo on Jalan Sudirman sequences RPTKA and work permits alongside company registration.
Company setup and visas together: several corporate services firms in Legal & Business Setup also process work permits and visas, including InCorp Indonesia, Emerhub and Bizindo.
Government immigration offices: stay permits are handled by the immigration office for the district where you live. The South Jakarta Immigration Office on Jl. Hj. Tuty Alawiyah covers Kebayoran, Cilandak, Setiabudi, Tebet and six other districts, with service points in Pondok Indah Mall 3, Lippo Mall Kemang and Kebayoran Park. The Central Jakarta Immigration Office in Kemayoran covers Menteng, Tanah Abang, Gambir and the rest of Central Jakarta, and the West Jakarta Immigration Office on Jl. Pos Kota covers Kembangan, Kebon Jeruk, Palmerah, Grogol Petamburan, Tambora and Taman Sari.