A PT PMA that has been operating for two months has not yet submitted its WLKP. Its HR team is focused on onboarding, payroll setup, and getting BPJS registrations in order. The WLKP, formally the Wajib Lapor Ketenagakerjaan Perusahaan (Mandatory Workforce Report), is somewhere on the compliance list but has not been prioritized.
Three months later, the company needs to bring in a regional director from headquarters. The RPTKA application goes through TKA Online. It comes back stalled. The Ministry of Manpower’s system cannot complete the verification because the company’s WLKP is missing. Until the company submits its initial WLKP and receives its registration number, the RPTKA process cannot proceed. The foreign worker sits abroad waiting for a work permit that cannot be issued until a labor report that has nothing directly to do with them is filed.
This is the most common way that foreign-invested companies in Indonesia first discover what the WLKP actually is and why it matters.
What WLKP Is and Why It Exists
Wajib Lapor Ketenagakerjaan Perusahaan, abbreviated as WLKP, is the mandatory workforce report that every company operating in Indonesia must submit to the Ministry of Manpower (Kemnaker) through the SIAPkerja platform. Its legal basis is Law No. 7 of 1981 on Mandatory Employment Reporting, with technical implementing procedures updated through Permenaker No. 18 of 2017 and Permenaker No. 4 of 2019.
The report is the government’s primary mechanism for monitoring workforce conditions at the company level. Through the aggregated data from all WLKP submissions, Kemnaker tracks national employment patterns, wage structures, social security compliance, and the distribution of foreign workers across sectors and regions. For individual companies, the WLKP functions as the registered workforce identity on the government’s system. It is the record that Kemnaker uses when verifying whether a company is in good standing before processing RPTKA approvals, conducting labor inspections, or issuing compliance clearances.
Explore Our Services HR Administration in Indonesia
The Three Reporting Moments
UU 7/1981 specifies three distinct situations that trigger a WLKP filing obligation. Each has its own timeline and each serves a different purpose within the government’s workforce monitoring framework.
Initial Report: 30 Days After Commencement
The first WLKP must be submitted no later than 30 days after the company is established and begins operations. For a PT PMA, this clock typically starts from when the company has its NIB and begins any form of operational activity, including hiring its first employee. The initial report creates the company’s registered entry in the SIAPkerja system and generates the WLKP registration number that subsequent reports and RPTKA applications will reference.
A company that incorporates but does not yet have employees still needs to initiate the WLKP process within the 30-day window. An employee-free initial report is still a valid filing. What cannot happen is waiting until the first hire is made and then treating the 30-day window as starting from the employment date rather than the company’s operational commencement.
Annual Report: Every December
After the initial report, the WLKP must be renewed annually in the month of December. This is not a calendar-year end filing that can be submitted at any point between January and December. December is the mandatory submission month specified by Kemnaker’s implementing regulations. A company that submits its annual WLKP renewal in August has submitted it in the wrong period and may be treated as non-compliant for the December reporting cycle.
The annual December report updates the workforce data that the government holds on the company, reflecting changes in employee numbers, wage structures, employment contract types, BPJS enrollment status, and foreign worker positions. A company whose headcount has fluctuated significantly since the prior year’s report, or whose composition of PKWT versus PKWTT contracts has changed, needs to ensure the December report reflects the current state accurately rather than approximating last year’s numbers.
Event-Triggered Reports: Before Significant Changes
Separate from the initial filing and the annual cycle, UU 7/1981 requires a report at least 30 days before a company moves its location, suspends operations, or closes. This event-triggered report ensures Kemnaker’s records reflect the company’s current operational status rather than an outdated entry for a company that no longer operates at a registered address.
For PT PMA entities that are restructuring, transferring operations between entities, or winding down an Indonesian presence, this pre-closure or pre-relocation WLKP filing is a compliance requirement that sits parallel to the other closure steps (OSS revocation, NPWP deletion, and so on). Missing it does not prevent the closure from proceeding, but it leaves an open record in the Kemnaker system that can create complications in future licensing interactions.
What the WLKP Report Contains
The WLKP is not a single-field notification. It is a substantive report that captures the company’s workforce composition and employment arrangements in detail. Understanding what goes into the report is important because the data must be accurate and current, not approximated or rounded.
The mandatory content of a WLKP submission covers:
- Company identity information: Legal name, business address, NIB, NPWP, sector classification, and operational status
- Workforce composition: Total number of employees broken down by Indonesian and foreign national, by employment contract type (PKWTT and PKWT), by gender, and by education level
- Foreign worker data: For each foreign national employed, the relevant work permit information including RPTKA approval, job position, nationality, and employment duration
- Wage structure: The company’s wage scale for each position category, including base wages and allowances, verified against the applicable UMP or UMK for the company’s operating region
- BPJS enrollment: Confirmation that all eligible employees are enrolled in BPJS Ketenagakerjaan and BPJS Kesehatan programs, with the company’s Nomor Pendaftaran Perusahaan (NPP) from BPJS Ketenagakerjaan for cross-referencing
- Social welfare programs: Information on any company-provided welfare programs beyond statutory BPJS requirements
- Job vacancies and training: Current open positions and any employee training programs being run
The BPJS enrollment data is one of the areas where WLKP submissions most frequently show discrepancies. A company that has enrolled its permanent employees in BPJS but has not enrolled its fixed-term contract employees, or has not enrolled employees who joined after the initial BPJS registration, will have a mismatch between the WLKP workforce count and the BPJS enrollment records. Since WLKP is now integrated with BPJS Ketenagakerjaan’s system through the NPP cross-reference, this mismatch is visible to Kemnaker reviewers during the WLKP approval process. The BPJS enrollment requirements and contribution rates for PT PMA entities, including the obligation to enroll foreign employees on KITAS of six months or longer, are covered in detail in the BPJS registration guide for foreign companies in Indonesia, which addresses the enrollment sequencing that must align with the WLKP data.
How to Submit Through SIAPkerja
The WLKP platform is the SIAPkerja portal at siapkerja.kemnaker.go.id. Companies that registered their NIB through OSS after the integration was implemented are automatically pre-registered in SIAPkerja based on the NIB data. However, automatic pre-registration through OSS does not substitute for the WLKP report submission itself. The NIB-based pre-registration creates the account. The company must still log in and complete the substantive workforce data.
First-Time Submission
For a company accessing SIAPkerja for the first time, the process involves:
- Accessing SIAPkerja using the company’s registered email and creating an operator account linked to the company’s NIB
- Verifying the company identity data that was pre-populated from the OSS integration and correcting any discrepancies
- Completing the workforce report form with the required data categories described above
- Attaching the company’s deed of incorporation, NPWP, and NIB as supporting documents for the initial registration
- Submitting the report for Kemnaker review
The company’s authorized HR representative or director must be the registered account user. The account cannot be shared with a third-party agent unless a formal power of attorney is in place designating the agent as an authorized representative.
Annual Renewal in December
The December annual renewal updates the existing WLKP record rather than creating a new one. The system presents the prior year’s data as a starting point, and the company updates the fields that have changed. Workforce numbers, wage scales, and foreign worker data must reflect the company’s actual status as of the reporting month, not an estimate or a projection for year-end.
Kemnaker reviewers can request clarification or additional documentation if submitted data appears inconsistent with the prior report or with other government records. A company that had 12 employees in the prior WLKP and is now reporting 8 may be asked to explain whether the reduction was due to terminations or resignations, since this affects the government’s labor market data and may prompt a welfare compliance check.
The RPTKA Dependency: Why WLKP Gaps Cascade
The most operationally consequential aspect of WLKP non-compliance for PT PMA entities is its direct effect on RPTKA processing. The Ministry of Manpower’s TKA Online system, through which all foreign worker permit applications are submitted, cross-checks the company’s WLKP compliance status before processing any RPTKA application or renewal.
A company without a valid, current WLKP cannot obtain RPTKA approval. Without RPTKA approval, KITAS applications for foreign workers cannot be processed through immigration. Without a valid KITAS, the foreign worker cannot legally be employed in Indonesia. The compliance failure at the WLKP level propagates through the entire foreign worker permit chain.
This dependency creates a specific urgency for PT PMA entities that are planning to bring in expatriate management, technical specialists, or directors. The WLKP initial filing must be completed before any RPTKA application is submitted. Attempting to run the RPTKA process in parallel with the WLKP initial filing, in the hope that both will complete around the same time, consistently creates delays because the RPTKA system queues the application but cannot approve it until the WLKP verification flag is cleared.
For companies managing the full foreign worker permit sequence from initial RPTKA application through KITAS issuance, the document dependencies across the WLKP, RPTKA, and immigration system are covered in the step-by-step RPTKA application guide for Indonesia in 2026, which identifies the WLKP compliance certificate as one of the required supporting documents in the RPTKA submission package.
Sanctions and the Compliance Reality
Pasal 10 of UU 7/1981 specifies the formal sanction for non-compliance: a criminal penalty of imprisonment for a maximum of three months or a fine of a maximum of IDR 1 million. The fine ceiling has not been updated since 1981 and is objectively low in contemporary terms. Most compliance practitioners note that the IDR 1 million maximum fine is not what drives companies to comply.
What drives compliance is the operational consequence rather than the formal sanction. A company that has not filed its WLKP cannot process RPTKA applications. A company whose WLKP data is materially inconsistent with BPJS enrollment records or TKA Online data will encounter verification failures that delay permit processing at every interaction with the Kemnaker system. A company undergoing a Kemnaker labor inspection that presents an expired or missing WLKP creates the impression of broader non-compliance, which increases the likelihood that the inspection expands its scope.
The wage data within the WLKP is also used by Kemnaker auditors as a baseline when assessing whether the company is paying at or above the applicable UMP or UMK for its location. A WLKP that shows wages below the current regional minimum creates a direct compliance finding during any payroll review. Companies that update their WLKP honestly after a January UMP increase are demonstrating compliance. Companies whose December WLKP still shows pre-increase wage scales are creating a paper record that understates what they are legally required to pay.
XPND’s HR administration team manages WLKP registration, initial filing, and annual December renewals for PT PMA clients, ensuring that the workforce data submitted is accurate and consistent with the company’s BPJS enrollment records, RPTKA approvals, and payroll structure before each submission.
Reach out to XPND’s HR compliance team to confirm your WLKP is registered, current, and consistent with your BPJS and RPTKA records before the December renewal deadline or your next foreign worker permit application.
The obligation applies to every company that employs workers, regardless of legal structure, scale of operations, or sector. A PT PMA with three employees has the same WLKP obligation as a PT PMA with three hundred. Foreign ownership does not create an exemption. Not yet having employees does not create an exemption for an established company. The obligation attaches to the company at the point it commences operations, before any hiring has occurred.