Hiring foreign staff in Indonesia is entirely legal, but only through one route: a company-sponsored RPTKA (foreign manpower utilization plan), followed by a work permit notification and an E23 work KITAS for each employee. Budget indicatively from IDR 10–15 million in government fees per foreign hire, plus the DPKK skills-development levy, and plan the process in stages — not days.
This guide is for HR managers, founders and directors building teams in Bali in 2027: the full pipeline from offer letter to a legally working employee, what each stage costs, which positions are off-limits to foreigners, and what happens when companies shortcut the system with the wrong visa. It is the working companion to our corporate immigration services desk, which manages this pipeline end to end for employers.
The 2027 Hiring Pipeline at a Glance
Every compliant foreign hire moves through the same sequence, coordinated between the Ministry of Manpower and the Directorate General of Immigration:
- Sponsoring entity. Only a registered Indonesian company (typically a PT or PT PMA) can sponsor a foreign worker. If you have not incorporated yet, start with company setup — nothing else in this pipeline can begin without it.
- RPTKA approval. The company files its foreign manpower utilization plan with the Ministry of Manpower.
- Work permit notification and levies. The old standalone IMTA is now integrated into the OSS/Manpower approval flow; the company receives a notification and pays the government fees, including the DPKK levy.
- Visa and E23 work KITAS. The employee’s limited-stay visa is processed through the official portal (evisa.imigrasi.go.id), and the KITAS is issued after arrival.
- Local registration. Civil registration and reporting follow, through the Bali immigration offices in Denpasar (Renon), Ngurah Rai Airport and Singaraja.
Step 1: RPTKA — Your Foreign Manpower Utilization Plan
The RPTKA is the foundation document. It sets out which positions your company intends to fill with foreign nationals, how many people, for how long, and why an Indonesian candidate cannot yet fill the role. It is a plan for positions, not a permit for a named individual — the individual approvals come afterwards and must match it.
Two practical implications follow. First, job titles matter: the offer letter, the RPTKA and the eventual KITAS must align on the same formal position name. Second, the RPTKA is where knowledge-transfer expectations appear, so be ready to show how Indonesian counterparts will be trained alongside the hire.
Step 2: Work Permit Notification and the DPKK Levy
Once the RPTKA is approved, the company applies for the individual work authorization — today a notification within the OSS/Manpower system rather than the old standalone IMTA. This is also where the DPKK levy falls due: a skills-development fund contribution charged per foreign worker for the duration of the contract. Treat the DPKK as a recurring per-employee budget line, not a one-off, and confirm the current rate at filing time.
Our work permit page covers the document checklist in detail — passport validity, qualifications, CV evidencing relevant experience, and the corporate documents of the sponsor.
Step 3: The E23 Work KITAS (6–24 Months)
With work authorization in place, the employee receives a limited-stay visa and then the residence permit itself: the work KITAS, historically labeled C312 and now described under the E23 class. Key points for 2027:
- Validity: 6 to 24 months, depending on the employment contract and sponsorship, and renewable while the employment continues.
- Scope: work for the sponsoring company in the approved position only — no freelance side work, and no work for a sister company without its own sponsorship.
- Channel: applications run through the official immigration portal, evisa.imigrasi.go.id, with biometrics and local steps completed in Bali.
If your hire is also a shareholder or director investing capital, compare the E23 route with an investor KITAS before filing — the sponsorship logic and fee structure differ. Relocating directors often pair the permit work with on-the-ground support; the invest in Bali desk at Bali Premium Trip handles property scouting and lifestyle logistics while the immigration file runs in parallel.
What It Really Costs per Foreign Employee
There is no single “work visa fee”. The government cost of a compliant foreign hire is multi-component, and the honest way to budget is a qualified range:
- Government fees (indicative): from roughly IDR 10–15 million per employee across the work authorization, visa and KITAS issuance components. The exact total varies by sector, position and permit duration.
- DPKK levy: charged per foreign worker for the contract period, on top of the fees above — confirm the current rate when you file.
- Professional and sponsor costs: agent handling, translations, legalizations and internal HR time, quoted on request depending on scope.
Verify current figures on the official portal before committing budgets; fee schedules are regulation-driven and change. For multi-hire plans, our corporate team prepares itemized quotations rather than flat prices — a 24-month technical director and a 6-month consultant do not cost the same.
Positions Closed to Foreign Nationals
Indonesian manpower rules do not open every role to foreign workers. Certain functions are reserved for Indonesian nationals — most notably positions handling personnel and human-resources matters, which foreign nationals cannot hold regardless of seniority. Beyond that reserved category, the practical test is the RPTKA itself: if the Ministry does not recognize the position as suitable for foreign manpower in your sector, the plan will not be approved.
The list of permitted and restricted positions is set by ministerial regulation and updated over time, so verify the current decree for your industry before drafting an offer letter. A ten-minute check here routinely saves a rejected filing and a restructured org chart later.
Realistic Timeline: From Offer Letter to Legal First Day
Assume a staged process and plan the start date accordingly. Indicatively, and assuming clean documents:
- Preparation: aligning the position title, gathering corporate and personal documents — typically the first one to two weeks.
- RPTKA and work authorization: ministry processing measured in weeks, not days, and longer if the position raises questions.
- Visa issuance and travel: the limited-stay visa is processed online before the employee flies in.
- KITAS and registration in Bali: biometrics, permit issuance and civil registration after arrival.
End to end, plan in terms of one to three months from signed offer letter to a legally working employee — indicative, not guaranteed — and never book a start date the permit cannot meet. The most common delay we see is documents prepared against the wrong position title.
The Cost of Getting It Wrong
The tempting shortcut — flying staff in on a visa on arrival, a C1 tourist visa or a business visit visa “while the paperwork catches up” — is the most expensive mistake in this field. None of those visas permit employment. A business visa covers meetings and negotiations, not productive work, and enforcement in Bali actively distinguishes between the two. Consequences range from fines and deportation to re-entry bans for the individual, plus sponsorship and reputational exposure for the company; even simple overstay is charged at IDR 1,000,000 per day under the current published rate. If a hire is already on the ground on the wrong status, regularize before they touch work — not after.
Disclaimer: This article is general information, not legal, tax or financial advice. Immigration and manpower regulations in Indonesia change frequently and are applied case by case. Verify current requirements and fees with the Directorate General of Immigration, the Ministry of Manpower, or a licensed immigration professional before acting.
Frequently Asked Questions
Can my company hire a foreigner without setting up an Indonesian entity?
No. Sponsorship requires a registered Indonesian company — typically a PT PMA incorporated first (see company setup) — with the RPTKA filed under that entity.
How long is an E23 work KITAS valid?
Between 6 and 24 months depending on the contract and sponsorship, renewable while employment continues with the same sponsor.
What does it cost to sponsor one foreign employee?
Indicatively from IDR 10–15 million in government fees per employee, plus the DPKK levy and professional handling on request. Totals depend on sector, position and duration — verify current rates on the official portal.
Can a foreign hire start work on a business visa while the KITAS is processed?
No. Business visit visas cover meetings and exploration, not employment. Working before the E23 KITAS is issued exposes both the employee and the sponsoring company to enforcement action.
Which roles can never be filled by foreign staff?
Personnel and human-resources functions are reserved for Indonesian nationals, and the broader list of permitted positions is set by ministerial regulation per sector — check the current decree before finalizing an offer letter.
Request the Corporate Deck
Whether you are planning one hire or a full leadership relocation, our corporate immigration services team will map your positions against the RPTKA rules, produce an itemized cost and timeline estimate, and run the entire pipeline for you. Message us on WhatsApp or email [email protected] with “Corporate deck” and your headcount plan, and we will send the full deck the same working day.