Every HR Director who has tried to sort out a work permit for the first time in Indonesia eventually hits the same wall. One consultant says to prepare the RPTKA. Another sends a checklist that still mentions IMTA. A third talks about HPK and Pengesahan as though these are obvious terms. None of them agree on the sequence, and the company’s foreign hire is waiting.
The disagreement is not entirely anyone’s fault. Indonesia’s foreign employment authorization framework has gone through three significant regulatory changes in under a decade, and a lot of what circulates online, including from otherwise credible sources, still reflects how the system worked before the last round of reforms. If you looked this up more than two or three years ago, what you found was accurate then and wrong now.
This article explains where the confusion comes from, what the actual process looks like today, and what RPTKA and IMTA each refer to under current Indonesian law.
What the RPTKA Is and Why It Comes First
The Foreign Worker Utilization Plan (Rencana Penggunaan Tenaga Kerja Asing or RPTKA) is a regulatory document submitted to and approved by the Ministry of Manpower (Kementerian Ketenagakerjaan or Kemnaker) before any immigration process for a foreign worker can begin. No visa application, no stay permit processing, and no legal commencement of employment is possible without an approved RPTKA.
The RPTKA is not a cover letter or a formality. It is a structured compliance document that records the specific positions the company is seeking to fill with foreign nationals, the job descriptions and required qualifications for each role, the duration of employment, the authorized work locations, and the Indonesian counterparts designated to receive knowledge transfer.
The Ministry of Manpower uses this document to evaluate whether the hiring is substantively justified under Indonesia’s labor policy, which operates on the principle that foreign workers may only be placed in roles where domestic expertise is genuinely unavailable.
The legal framework currently governing RPTKA is Government Regulation No. 34 of 2021 on the Utilization of Foreign Workers (PP 34/2021), implemented through Ministry of Manpower Regulation No. 8 of 2021 (Permenaker 8/2021). All submissions are processed through the TKA Online portal managed by the Ministry.
The Two-Stage Process That Replaced the Old System
Under PP 34/2021, the single-submission RPTKA model that preceded it was replaced by a two-stage sequential approval process. Both stages must be completed before the employer is authorized to proceed with immigration.
Stage 1: RPTKA Feasibility Assessment (HPK RPTKA)
The first stage is the Hasil Penilaian Kelayakan RPTKA, abbreviated HPK RPTKA. The Ministry examines whether the company’s request to employ a foreign worker is substantively justified.
At this stage, the Ministry reviews whether the proposed position appears in the eligible job list under Minister of Manpower Decree No. 228 of 2019, which limits foreign employment to specific roles across 18 approved industry sectors. It also assesses the candidate’s qualifications, the company’s registered business scope, and the completeness of the Indonesian counterpart arrangement.
The Ministry is required to issue its assessment result within two business days of receiving a complete submission. Incomplete submissions or positions that do not meet eligibility criteria result in rejection, requiring a full resubmission.
Stage 2: RPTKA Ratification (Pengesahan RPTKA)
The second stage is the Pengesahan RPTKA, or RPTKA Ratification. This is the formal Ministry approval that authorizes the company to employ the specified foreign worker. It is also the document that triggers every downstream immigration step.
To proceed to ratification, the employer must first pay the Foreign Worker Compensation Fund (Dana Kompensasi Penggunaan Tenaga Kerja Asing or DKP TKA), currently set at USD 100 per foreign worker per month of the approved employment period, paid in advance through banks designated by the Ministry of Manpower.
Once DKP TKA payment is confirmed and the worker’s personal documents are verified, the Ministry issues the Pengesahan RPTKA through TKA Online. The data is then automatically transmitted to the Directorate General of Immigration (Direktorat Jenderal Imigrasi or Ditjen Imigrasi) for visa processing.
For a detailed walkthrough of the documents required and the submission sequence for each stage, see the full guide on how to apply for RPTKA in Indonesia.
What IMTA Is Today, and Why the Term Has Not Disappeared
The Work Permit (Izin Mempekerjakan Tenaga Kerja Asing or IMTA) was, under the pre-2018 framework, a separate permit document issued by the Ministry of Manpower. Under that system, employers needed both an approved RPTKA and a separately issued IMTA before proceeding to immigration. Presidential Regulation No. 20 of 2018 abolished the IMTA as a standalone document and replaced it with a notification system. That system was itself replaced by the current HPK and Pengesahan framework under PP 34/2021.
The term IMTA continues to circulate in business practice because it was the standard reference for decades, and it persists in the vocabulary of HR professionals, external counsel, and service providers who trained during the old system. In practical terms, when someone in an HR or legal context asks for the IMTA today, they are typically referring to the Pengesahan RPTKA. The function is equivalent: it is the Ministry of Manpower authorization to employ a specific foreign worker.
Legally speaking, they are not interchangeable. During a compliance audit or an immigration submission, presenting outdated terminology or referencing a document category that no longer exists can raise questions about a company’s understanding of its own obligations. For most operational purposes this distinction is semantic, but it becomes consequential in formal proceedings.
RPTKA vs IMTA: A Direct Comparison
| Aspect | RPTKA (Current System) | IMTA (Former System) |
| Legal Basis | PP 34/2021, Permenaker 8/2021 | Abolished by Presidential Reg. 20/2018 |
| Issued By | Ministry of Manpower | Ministry of Manpower |
| Function | Foreign worker employment plan and authorization | Standalone work permit document |
| Process Stages | Two stages: HPK RPTKA and Pengesahan RPTKA | Single RPTKA submission plus separate IMTA |
| Current Status | Active and mandatory | No longer issued |
| Linked to Visa | Yes, Pengesahan RPTKA triggers E-23 Visa processing | Was processed separately from immigration |
How the RPTKA Connects to Immigration and the E-23 Visa
One of the most operationally significant changes in the current framework is the integration between the Ministry of Manpower system and the immigration authority. When the Pengesahan RPTKA is issued through TKA Online, the data is automatically synchronized with the Directorate General of Immigration.
When the company subsequently applies for the E-23 Visa, which is the work visa for foreign nationals entering Indonesia for employment purposes, the immigration system automatically cross-checks the job title, work location, passport data, and RPTKA ratification number. Any inconsistency between the RPTKA data and the visa application causes a rejection. The system does not accommodate manual corrections mid-process. A revision at this stage requires restarting the Ministry of Manpower workflow from the beginning.
The complete authorization chain for a foreign employee entering Indonesia under the current system is as follows:
- HPK RPTKA approval from the Ministry of Manpower
- DKP TKA payment and Pengesahan RPTKA issuance
- E-23 Visa application and approval through the Immigration system
- Entry into Indonesia and conversion to a Work Stay Permit (Kartu Izin Tinggal Terbatas or KITAS / Izin Tinggal Terbatas or ITAS)
Each stage depends on the accuracy of the one before it. Errors in the RPTKA propagate through every subsequent step. Once the KITAS is issued, the foreign worker enters an ongoing renewal cycle that continues for as long as the employment relationship is active. For foreign nationals planning a longer tenure in Indonesia, it is worth understanding early whether the KITAS path makes more sense than eventually transitioning to a Permanent Stay Permit (Kartu Izin Tinggal Tetap or KITAP), as the eligibility window for the latter depends on consecutive permit history that starts from the first KITAS issuance.
Who Is Exempt from the RPTKA Requirement
Not all foreign nationals working in Indonesia require an RPTKA. The current regulatory framework exempts the following categories:
- Shareholders who also serve as members of the Board of Directors or Board of Commissioners, subject to the share ownership thresholds specified in the relevant legislation
- Diplomatic and consular staff at foreign state representative offices
- Foreign nationals employed for specific activities required by the national government
- Foreign workers at technology and vocational startup companies working for a period of up to three months, provided their data is uploaded to the TKA Online portal
For companies bringing in short-term foreign experts for specific technical projects, it is also worth reviewing the business visa classifications available in Indonesia, as certain project activities can be covered under visit visa categories without triggering the full RPTKA process.
Exemption from the RPTKA requirement does not exempt the individual from immigration obligations. The E-23 Visa and KITAS requirements still apply depending on the nature and duration of the stay. Companies relying on the shareholder director exemption in particular should ensure their entity structure and share ownership data are accurately reflected in the Online Single Submission (OSS) system before initiating any immigration application.
Common Mistakes That Delay or Derail the Process
Because the Ministry of Manpower system, the OSS system, and the immigration authority all share data, errors at the RPTKA stage create problems that cannot be resolved by phone calls or explanatory letters. They require resubmission. At XPND, these are the mistakes we see most consistently when companies come to us after a rejection:
Position title inconsistency. The job title submitted in the RPTKA must match exactly what appears in the E-23 Visa application and subsequently in the KITAS. Companies that use informal internal titles but submit standardized Ministry codes during RPTKA processing often encounter rejections when the two do not align.
Work location mismatch. RPTKA approval covers specific authorized work locations. A foreign worker deployed to an office or project site not listed in the ratified RPTKA creates a compliance breach. Companies with multiple locations must specify each one during RPTKA submission.
DKP TKA payment errors. The compensation fund must be paid in advance for the full approved employment period at USD 100 per month per foreign worker. Partial payment or payment through unauthorized banks delays ratification and stalls every downstream process.
Incomplete counterpart documentation. The Ministry of Manpower requires the designation of an Indonesian counterpart employee who will receive skills and knowledge transfer. Missing or inadequate counterpart documentation is one of the most common reasons for HPK RPTKA rejection, particularly for long-term permits.
OSS data misalignment. Because the RPTKA system reads company identity directly from the OSS registry, any discrepancy between what is registered there and what appears in the RPTKA submission will cause a rejection. This includes business scope, company address, and entity classification. Companies that are still early in their setup process should read through the full step-by-step guide on how to hire employees in Indonesia before submitting their first RPTKA, as several pre-conditions such as the Wajib Lapor Ketenagakerjaan Perusahaan (WLKP) annual labor report must already be in place for RPTKA processing to proceed.
RPTKA Validity and What Renewals Require
An approved RPTKA is valid for a maximum of five years and can be extended for an additional five-year period. For companies operating in Special Economic Zones (Kawasan Ekonomi Khusus or KEK), directors and commissioners may receive permits for the duration of their term under certain conditions.
Each foreign worker employed under the RPTKA has an individual employment period reflected in the Pengesahan RPTKA and subsequently in the KITAS validity. Extensions require a new DKP TKA payment and an updated ratification. Changes in position title, work location, or employment duration all require an amendment to the RPTKA before corresponding changes can be made to the worker’s immigration documents.
Work With XPND on Your Foreign Employment Compliance
Getting the RPTKA right the first time is not just about avoiding rejection. It is about making sure everything that follows, the E-23 Visa, the KITAS, and the ongoing compliance obligations, runs on a foundation that holds up under audit.
XPND is an Indonesian business consulting firm with offices in Jakarta, Surabaya, Semarang, Batam, and Bali. We work with foreign companies at every stage of their Indonesia operations, from initial market entry through long-term workforce compliance. Our work permit and immigration practice covers the full RPTKA process from HPK submission through Pengesahan ratification, DKP TKA payment coordination, E-23 Visa applications, and KITAS management, handled by a team that works with the TKA Online and OSS systems daily.
If your company is preparing to hire its first foreign employee in Indonesia, expanding an existing foreign workforce, or dealing with a permit issue that needs to be resolved quickly, contact XPND for a consultation. We do not process documents. We make sure the right documents are submitted correctly, in the right sequence, with data that the system will accept.