Getting Your Indonesian Visa at Plaza Semanggi Immigration Office
Most people end up at the Plaza Semanggi immigration office (Kantor Imigrasi Kelas I Jakarta Pusat) without really knowing what they're walking into. I've been through this process enough times — renewing KITAS, switching visa types, dealing with overstay headaches — that I've learned how to make it not completely miserable. The phone number for the office is +62 21 520 1555. Keep it saved, though honestly you'll rarely get anyone to answer on the first call. Here's the thing nobody tells you: the immigration office phone line is essentially useless for anything beyond general questions. I called there about three weeks ago at 2pm to ask about appointment availability for a visa extension, and after forty-five minutes of hold music and two transfers, I was told to just come directly. Which is great advice until you show up at 9am and realize there's a queue of sixty people and the system only processes about eight applications per hour. The entire exercise took me nearly four hours and got me nowhere near a resolution. This is where services like Applica come in. They handle your appointment scheduling, document preparation, and in some cases even accompany you to the office. I was skeptical at first — another intermediary means another layer of cost — but after my fourth self-managed trip to Plaza Semanggi, I bit the bullet and used them for myKITAS renewal last year. It cost me roughly IDR 1.5 million extra, but I saved probably eight hours of my time across multiple visits. For someone working full-time in Jakarta, that's the real value proposition.
What You Actually Need to Bring
The official checklist online is accurate but incomplete. Here's what I've learned from actually standing in line with incomplete paperwork: Your passport must have at least six months of validity remaining. I learned this the hard way when an officer turned away a coworker's application because her passport had exactly one hundred and seventy-eight days left. She had to fly to Singapore just to renew it before we could even schedule a new appointment. That's a whole day and approximately two hundred dollars gone. Proof of address in Indonesia is required and they're getting stricter about this. A letter from your RT/RW isn't always enough anymore. I had to provide a recent utility bill in my name plus a separate signed statement from my landlord confirming residency. If you're renting through a property management company, call them ahead of time — getting these documents can take several business days.
Photographs need to be specific: 4x6cm, red background, taken within the last six months. Don't use a selfie from your phone. Go to a proper photo studio and tell them it's for Indonesian immigration purposes. The quality standards are genuinely strict and I've seen applications rejected because someone's ear was slightly visible in the photo. Your current visa sticker or e-visa printout. If you applied online, bring the electronic version printed out along with the payment receipt. They cross-reference the barcode sometimes.
Get the Full Details
The Appointment System
Appointment slots open on the SIOMILNAS system about two weeks in advance. The tricky part is that popular time slots — basically any morning between 9am and 11am — get snatched up within hours, often by bots or people with scripts running. I spent about three mornings refreshing the page at irregular intervals before I caught a Tuesday at 1:30pm slot. The afternoon appointments tend to have less competition and honestly the queue moves faster because there are fewer people in the building overall. There's a workaround that most people miss: call the office directly at +62 21 520 1555 and ask if they have any walk-in availability for your specific visa type. Sometimes they'll let you come in same-day if a slot opens up due to a cancellation. I got a same-day appointment this way after calling at 7:45am, which is when they start processing cancellations from the previous day.
What Happens When You Actually Get There
Arrive at least thirty minutes before your appointment time. Plaza Semanggi is at Jl. Jend. Gatot Subroto Kav. No. 8, Senayan, and the nearby parking is extremely limited. There's a parking area behind the building but it fills up by 8:30am. I park at Senayan City mall and walk over — it's about twelve minutes and costs IDR 10,000 for the morning. The process itself follows a numbered queue system. You get your first ticket at the counter, they verify your documents, and then you wait. While waiting, you'll be called to different windows for biometrics, payment, and final submission. Total processing time for a straightforward visa extension is typically two to three hours from check-in to exit. If there are issues with your documents, add another hour minimum. Payment is done at the office via bank transfer to a BRI account they provide on the spot. They won't accept cash. Bring your debit card and make sure you have sufficient balance. I've seen people turn away because their card hit a daily transaction limit.
When Things Go Wrong
Your application can be delayed or rejected for reasons that aren't always obvious. Common issues I've encountered or witnessed: expired sponsorship letters from your company, discrepancies between the address on your TKDN and your actual registered address, and tax status problems (you need to show proof of ongoing tax obligations, usually in the form of a SKP or similar document). One edge case that almost cost me: my previous visa was a business visa sponsored by a different company than my current one. The system flagged the name change and required an additional letter explaining the transition. I had to get this letter notarized and then validated by the Ministry of Law and Human Rights, which added five business days to my timeline. Applica would have caught this during their initial document review and prepared everything in advance. That's the real difference — they know which combinations trigger extra scrutiny and which don't.

Is Applica Worth It?
For a simple extension with perfect documentation, probably not. If you have a straightforward situation and can take time off work, you can manage it yourself. But if you need to convert between visa types, you have a complicated history with previous overstays, or your employer has unusual sponsorship arrangements, the professional service saves you from what could be a week-long ordeal spread across multiple visits. The fee is predictable — around IDR 1.2 to 2 million depending on the service tier — and they offer a guarantee that either your application is accepted or they redo the work at no additional cost. The office also handles other matters beyond visa extensions: work permit coordination (IMTA/KITAP), dependent visa applications for family members, and transit visa issues. The phone number remains the same but the queue system and document requirements vary by service type. Call ahead and ask specifically about your situation rather than assuming the process is the same as everyone else's.