-

Andi Refandi
Andi serves as a Senior Account Executive on Emerhub’s global team.
Renewing a Working KITAS in Indonesia is no longer just a simple paperwork exercise. Immigration authorities are increasingly cross-referencing records and actively investigating companies to ensure full compliance.
Today, a successful renewal depends on a strict two-way check: personal and employer side. Therefore, both your personal legal status and your sponsor company’s corporate compliance must be entirely in order. If either side has gaps or expired documents, your application will likely be blocked.
Here is exactly what you and your employer need to prepare.
Key Takeaways
- Start the process early: You should begin your renewal at least 60 days before your current KITAS expires to allow enough time to fix any compliance issues.
- Your personal checklist: You must have active registrations for both BPJS Ketenagakerjaan and BPJS Kesehatan, alongside an NPWP with your annual tax returns (SPT) filed.
- Your sponsor’s checklist: Your employer must maintain active access to government portals (WLKP, TKA Online, E-Visa), hold valid business licenses, and have the correct ratio of local-to-foreign employees.
- No travel allowed: You must remain onshore in Indonesia for the duration of the renewal process, as leaving can invalidate your application.
- In-person appearance is mandatory: The fully-online process is no longer available; as of May 2025, you must visit the immigration office in person for a photo and interview.
Personal Compliance Requirements for KITAS Renewal
Before looking at your employer, immigration will scrutinize your individual records. If any of the following personal registrations are missing or lapsed, your application can be blocked immediately.
1. BPJS Social Security Registration
Foreign workers employed for over six months must be registered for two mandatory programs.
BPJS Ketenagakerjaan covers workplace accidents, old age savings, pension, and death benefits. On the other hand, BPJS Kesehatan grants access to the national healthcare system. Your employer contributes a percentage toward both, with a smaller portion deducted directly from your wages.
Employers are supposed to register you within 30 days of your original KITAS issuance.
Therefore, before applying for a renewal, verify that both accounts are active and contributions are up to date, as immigration now actively cross-references these records.
2. NPWP and Tax Filing
Holding a Working KITAS for more than six months makes you an Indonesian tax resident, which means you are subject to income tax on your worldwide income.
Therefore, you must possess a personal tax identification number (NPWP) and ensure your annual tax returns (SPT) are filed.
The tax year runs from January to December (with individual filings due by March 31), and immigration increasingly checks these records during the permit process.
3. Mandatory In-Country Presence
You must remain onshore throughout the entire renewal process. Leaving Indonesia while your application is pending can complicate or entirely invalidate it, so be sure to plan international travel around this window.
4. In-Person Appearance
As per Circular Letter No. IMI-417.GR.01.01, every KITAS renewal requires a personal visit to the immigration office for a photo and interview. Applications are still submitted through the e-visa portal initially, but you must appear in person afterward.
Sponsor Company Compliance Requirements
Even if your personal documents are flawless, your Working KITAS is inherently tied to your sponsoring company. Immigration will audit your sponsor’s compliance during the renewal process; if the company has gaps, your application will fail regardless of your own documentation.
1. Active System Access Across Official Portals
Sponsors must maintain active credentials across three distinct government portals: WLKP (for mandatory manpower reporting), TKA Online (for RPTKA and work permit processing), and the E-Visa Portal (for visa and stay permits). If access to any of these is expired or suspended, the renewal cannot proceed.
2. Employee BPJS Enrollment
It’s not just about your BPJS. Every employee listed in the company’s WLKP report must be registered with BPJS Ketenagakerjaan and BPJS Kesehatan.
The Ministry of Manpower expects a minimum of 50% of total registered employees to be actively enrolled and contributing. If your sponsor company is falling below this, it invites heavy scrutiny during KITAS renewals.
3. Local-to-Foreign Employee Ratios
While the strict 1:10 ratio mandate was formally removed in 2018, the Ministry still applies an informal expectation of roughly 10 Indonesian workers for every 1 foreign worker in a non-director/non-commissioner role.
In smaller operations or specific sectors, a ratio of 1:1, 1:3 to 1:5 might be tolerated, but anything lower increases the risk of rejection. Directors and Commissioners are generally excluded from this calculation.
One key aspect to keep in mind here is that the exact assessment of local-to-foreign ratio highly depends on the assessor who is assessing your file.
4. Up-to-Date Licenses and Taxes
The company’s NIB and Izin Usaha must be active within the OSS system, and any corresponding Standard Certificates for medium-high or high-risk KBLI codes must be fulfilled.
Additionally, the latest fiscal year’s corporate income tax return must be filed, as outstanding corporate taxes can block foreign worker applications.
5. Designated Authorized Personnel
- Local Representative: The company must have a designated Indonesian national authorized to sign official application documents and act as the company representative for immigration and manpower matters.
- Knowledge Transfer Understudy: Each foreign worker must have at least one Indonesian co-worker assigned as a knowledge transfer recipient. This understudy should hold relevant professional certifications or be enrolled in training. The Ministry actively reviews whether genuine skill transfer is occurring during renewals.
KITAS Renewal Timeline & Processing
Timing is everything when it comes to renewals. You cannot afford to leave this until the last minute.KITAS renewal processing typically takes 2 to 4 weeks once all documentation is submitted.
However, it is strongly recommended to initiate the process a full 60 days before your current KITAS expires. This 60-day buffer is critical for identifying and fixing compliance gaps before submission, and for absorbing any unexpected processing delays.
Submitting your application with fewer than 30 days remaining is highly risky; if delays push past your expiry date, you might face overstay penalties.
The Risk of Shell Companies & Non-Compliant Sponsors
Some foreigners end up sponsored by companies that appeared legitimate initially but have since gone dormant or were never operating in the first place. Others set up or use shell companies, entities with no real office, staff, or business activity, purely to obtain KITAS sponsorship as they are actually working for foreign companies.
Neither situation is sustainable.
Immigration authorities, particularly in Bali, are aggressively investigating companies that sponsor foreign workers but cannot demonstrate actual business operations.
Red flags include:
- Having no physical office
- Zero local employees on payroll
- Absent tax filings
- Foreign workers whose actual daily activities do not match their permitted job titles.
If your sponsor is flagged, you could face deportation and a 1 to 6-year blacklist from entering Indonesia. If you find yourself in this predicament, the practical path forward is switching to a legitimate sponsor prior to your renewal.
An Employer of Record (EOR) arrangement is a highly practical option here. Under an EOR, you are legally employed by a fully compliant Indonesian entity such as Emerhub that manages your immigration, payroll, and taxes while you continue working for your actual employer.
What if my sponsoring company has no real operations?
You have a few options depending on your situation.
If you can switch to a legitimate sponsor (such as through an EOR arrangement), it may be possible to stay in Indonesia on a Bridging Visa while the transfer is processed. However, depending on the circumstances, you may still be required to leave the country due to the change of sponsor.
If you cannot fulfill the renewal requirements at all, the fallback is an Exit Permit Only (EPO) to cancel your current KITAS, leave Indonesia, and apply for a fresh new KITAS from outside the country.
This is inconvenient, but it’s an option if the onshore transfer isn’t possible.
Either way, you need to address the situation before your current KITAS expires. Immigration is actively investigating shell companies, and if yours is flagged before you’ve made arrangements, you face deportation and a multi-year blacklist.
How Emerhub Can Help
Emerhub provides comprehensive support for both foreign workers and their sponsor companies navigating KITAS renewals:
- Pre-renewal compliance audits to identify and fix documentation gaps
- BPJS registration and contribution management
- NPWP registration and personal tax filings
- Company system access maintenance (WLKP, TKA Online, E-Visa)
- Full work permit renewal processing
- EOR sponsorship for foreign workers
If your renewal is coming up and you’re not sure whether your documentation is complete, contact our team for a compliance check.
Frequently asked questions
Your renewal can be blocked. Immigration cross-references BPJS records during processing. You must clear any outstanding contributions before submitting your application.
A Working KITAS holder with more than six months of validity is considered an Indonesian tax resident regardless of where the income originates. Indonesia taxes residents on worldwide income.
Refer to our guide on tax compliance as a KITAS holder for detailed information or get in touch with our team via the form below.
The previous 1:10 requirement was removed in 2018. However, the Ministry still informally expects ratios around 1:10 for operational roles, and may accept 1:3 to 1:5 in certain sectors.
You must remain onshore throughout the entire process. Leaving can complicate or invalidate your application.
60 days before your current KITAS expires is the recommended time. This gives you time to fix any compliance gaps and provides a buffer for unexpected processing delays.


