WLKP: Employer Reporting on Foreign Staff | Malina Visa
Business Services Company Registration PT PMA Company Local PT (PMDN) Accounting Company Closure Visas eVOA · Visa on Arrival Tourist Visa C1 Pre-Investment D12 / C12 Remote Worker E33G Compare popular visas Business Visa C2 Multiple-entry D1 / D2 Candidate Visa C18 Visa by nationality Bridging Visa EPO — closing a KITAS ERP — closing remotely Visas from Indonesia All prices Extensions eVOA extension C1 / 211A extension C2 extension D1 / D2 extension D12 extension E33G KITAS extension Work KITAS extension Investor KITAS extension Retirement KITAS extension Family KITAS extension KITAS & Residence Remote Worker E33G Work KITAS E23 Investor KITAS E28A Family KITAS E31 Retirement KITAS E33F Silver Hair E33E Second Home E33 Artist KITAS KITAP — permanent residence Calculators Visa Finder Overstay Calculator About Us Contacts Blog
Home/Blog/WLKP
Blog · Business

WLKP: what employers report on foreign staff

WLKP is a mandatory report that employers file with Indonesia's Ministry of Manpower on their workforce, foreign employees included. The first report is due within 30 days of starting operations, and the data is then updated every year on wajiblapor.kemnaker.go.id. It does not replace the RPTKA: the hiring plan allows you to bring in a foreigner, while WLKP records who actually works for you.

Updated: 24 September 2026 · Verified by the Malina Visa team

What WLKP is and where it comes from

WLKP (Wajib Lapor Ketenagakerjaan di Perusahaan) is a mandatory employer report on a company's workforce. It goes to Kemnaker, Indonesia's Ministry of Manpower, through the wajiblapor.kemnaker.go.id portal. The ministry describes the service as recording the state of the workforce at a company.

The duty to report comes from Law UU 7/1981 on mandatory workforce reporting. Online filing is set out in Minister of Manpower Regulation Permenaker 18/2017. The company files the report, not the employee: a foreign hire simply appears as one line in the staff list.

Who it applies to. If your PT PMA (a foreign-owned company) employs people, including you as a director on a Work KITAS, WLKP is part of its mandatory reporting alongside tax filings and the investment report.

WLKP vs RPTKA and DKP-TKA

These get mixed up because they all relate to hiring foreigners and the Ministry of Manpower. Each does a different job, though, and none replaces another.

DocumentWhenWhat it is
RPTKABefore hiring a foreignerThe hiring plan: position, term and why no Indonesian can fill it
DKP-TKAWhen the RPTKA is approvedCompensation levy: USD 100 per position per month, paid upfront by the employer
WLKPOnce the company operates, then regularlyActual data on current staff, including foreigners
LKPMEvery quarterPT PMA investment report in OSS, which also breaks down staff

RPTKA (the foreign manpower utilisation plan) is permission for a future hire. WLKP reports who actually works at the company now. We cover the plan and the levy in detail in our article on RPTKA and DKP-TKA.

What the report covers

WLKP describes the company and its whole workforce, not just foreign staff. Gather the data in advance, especially if HR records are patchy.

  • ✓Company details: name, address, line of business
  • ✓Headcount by category: gender, education, position
  • ✓Wage data
  • ✓Foreign workers (TKA, tenaga kerja asing)
  • ✓Staff training programmes
  • ✓BPJS enrolment, the state health and employment insurance schemes

Filing deadlines

The first report is due within 30 days of the company starting operations. After that it is updated every year, and the portal data should reflect the current team: new hires, departures and role changes.

It helps to tie WLKP to the rest of your reporting calendar. A PT PMA already files the quarterly LKPM by the 15th of the month after each quarter, plus an annual tax return. The full calendar is in our article on PT PMA reporting.

Important. Headcounts and foreign staff numbers in WLKP, LKPM, RPTKA and BPJS contributions should match. Discrepancies between reports are the first thing an inspection picks up.

How to file WLKP, step by step

1. Company account

The employer registers on wajiblapor.kemnaker.go.id under the company's details. Keep the login together with your OSS and tax portal access.

2. Company data

Enter the company details, address and line of business. They should match OSS (Online Single Submission, the business licensing system) and your NIB, the business registration number.

3. Staff data

Add employees by category, wages, training and BPJS. List foreign staff in line with their approved RPTKA and positions.

4. Submit and keep proof

Submit the report and save the confirmation. A labour inspection may ask for it.

5. Keep it current

Revisit the report every year and whenever your team changes, so the data stays accurate.

Foreign staff: the separate TKA Online portal

For foreign workers the Ministry of Manpower runs a separate portal, tka-online.kemnaker.go.id. That is where the employer files the RPTKA, pays the DKP-TKA after approval and receives the electronic notification. The portal is linked to OSS.

There has been no separate IMTA permit since 2021: Government Regulation PP 34/2021 abolished it. So the chain is RPTKA and DKP-TKA on TKA Online, then a Work KITAS E23 through immigration, while WLKP records that the person actually works at the company.

On social insurance: foreigners working longer than 6 months need BPJS Kesehatan and BPJS Ketenagakerjaan, the same as Indonesian staff. For work up to 6 months, short-term cover from an accredited insurer is required instead.

Penalties and what inspectors check

Under UU 7/1981, failing to report carries a fine of up to IDR 1,000,000 or up to 3 months' imprisonment. In practice the fine is not the main risk. Labour inspections look at whether records are complete for every employee, and a missing WLKP raises questions about whether foreign staff are employed legally.

  • ✓Whether WLKP data matches the actual team
  • ✓An RPTKA and notification for every foreign worker
  • ✓DKP-TKA paid for the full approved term
  • ✓Enrolment in BPJS Kesehatan and BPJS Ketenagakerjaan
  • ✓Qualification documents for foreign staff

Systematically missed filings cause trouble for the company when its permits come up for renewal, and with them the KITAS it sponsors.

How we can help

We handle the Work KITAS end to end, including the employer-side permits: IDR 17,000,000 per year plus the USD 1,200 DKP-TKA levy, in 30–45 business days. For companies that need their ongoing reporting in order, we offer monthly accounting covering taxes, payroll, BPJS and LKPM. No company yet? Start with PT PMA registration. The general hiring rules are in our Work KITAS guide.

FAQ

What is WLKP?

WLKP (Wajib Lapor Ketenagakerjaan di Perusahaan) is mandatory employer reporting on a company's workforce to Indonesia's Ministry of Manpower. It is filed through wajiblapor.kemnaker.go.id.

How does WLKP relate to the RPTKA?

The RPTKA is the plan and approval for a future foreign hire. WLKP reports on current employees, including foreigners. One does not replace the other.

When do I file WLKP?

The first report is due within 30 days of the company starting operations. After that the data is updated every year and whenever staffing changes.

What happens if we do not file WLKP?

Under UU 7/1981, a fine of up to IDR 1,000,000 or up to 3 months' imprisonment. In practice, labour inspections check that records are complete for every employee.

Do I list a foreign director in WLKP?

If the foreigner holds a position and works on a Work KITAS, they are an employee of the company. Their details should match across WLKP, the RPTKA and LKPM.

Official sources: wajiblapor.kemnaker.go.id — Ministry of Manpower WLKP portal · tka-online.kemnaker.go.id — TKA Online portal for RPTKA

We help with Work KITAS and employer paperwork

Tell us who the company is hiring and for which role, and we'll work out the levy, insurance and timeline up front.

Work KITAS E23