Employer Guide
Indonesian contractor vs employee (2026 classification guide)
Indonesian contractor vs employee classification is the single highest-exposure compliance risk for foreign companies hiring Indonesian remote workers in 2026. The risk is not theoretical: a misclassification finding from Kemnaker (Ministry of Manpower) or DJP (tax authority) can trigger back-due BPJS (Kesehatan + Ketenagakerjaan), late PPh 21 penalties, THR claims, severance under UU Cipta Kerja Article 156 (1x–9x monthly salary by tenure), and UU PDP 2022 personal-data audit findings. The legal baseline is UU Cipta Kerja 2020 Article 81 (Omnibus Law), the Manpower Act, PP 35/2021, and the five-factor contractor test. This guide covers PKWT vs PKWTT, the five-factor test, BPJS triggers, severance math, when contractor classification is valid, when EOR is required, and how Zipang's local entity (PT Lima Cakar Bumi) absorbs the misclassification risk for foreign clients — anchored by Zipang's 432 deployed Indonesian professionals, 3.4M production tasks per month, and 90%+ sustained accuracy.
Baca dalam Bahasa Indonesia →Key stats
What is …?
What is the difference between an Indonesian contractor and an employee?
An Indonesian contractor (freelance, independent) is engaged under a freelance or services agreement, sets their own hours and method, supplies their own tools, can serve multiple clients, invoices project-based fees, and bears profit/loss risk. An Indonesian employee is engaged under a PKWT (fixed-term) or PKWTT (indefinite) contract, has set hours directed by the employer, uses employer-provided tools, is dedicated to one employer, receives fixed monthly salary with deductions, and bears no business risk. The classification is determined by the substance of the relationship, not the contract title — Indonesian labor authorities apply a five-factor test that looks at control, integration, tools, hours, exclusivity, payment, and risk. Misclassifying a de facto employee as a contractor triggers back-due BPJS, PPh 21 penalties, THR, severance, and personal-data findings.
UU Cipta Kerja 2020 — the new classification baseline
UU Cipta Kerja (Undang-Undang Nomor 11 Tahun 2020 tentang Cipta Kerja, the Omnibus Law) is the most significant rewrite of Indonesian labor and tax law in two decades. For contractor vs employee classification, Article 81 is the most-cited section because it clarifies the criteria that distinguish freelance work from employment. The companion regulation, PP 35/2021, sets the operational rules for PKWT, PKWTT, severance, and outsourcing.
Pre-Omnibus, the contractor vs employee test was relatively informal and enforcement was patchy. Post-Omnibus, the test is codified, the criteria are more clearly enumerated, and the enforcement risk is higher because the regulations lay out specific penalties for non-compliance. Foreign companies that built their Indonesian contractor model pre-2020 and have not revisited the structure are exposed.
The operational change in 2020 was threefold: (1) flexible work arrangements (WFH, freelance, gig) were formalized as legal employment categories, (2) PKWT (fixed-term) flexibility was expanded and the max duration was clarified at 5 years (including extensions), (3) severance math under Article 156 was revised with a clearer schedule (1x for <1 year tenure, 2x for 1–2 years, scaling to 9x for 8+ years). The 5-year PKWT rule is the most operationally consequential: a worker on continuous PKWT for 5 years is deemed PKWTT regardless of paper contract.
- UU Cipta Kerja Article 81: codifies the contractor vs employee criteria
- PP 35/2021: operational rules for PKWT, PKWTT, severance, outsourcing
- Flexible work formalized: WFH, freelance, gig are legal categories
- PKWT max 5 years (incl. extensions); auto-converts to PKWTT after
- Severance: 1x–9x monthly salary by tenure (Article 156)
PKWT (fixed-term) vs PKWTT (permanent)
PKWT (Perjanjian Kerja Waktu Tertentu) is a fixed-term employment contract. Under PP 35/2021 it is allowed for temporary work, project-based work, seasonal work, or work expected to complete within a defined period. Maximum duration is 5 years including extensions; daily PKWT (pekerja harian) is allowed for very short casual work. PKWT must be in writing, in Indonesian, and registered with KEMNAKER through the TKA Online / reporting system.
PKWTT (Perjanjian Kerja Waktu Tidak Tertentu) is an indefinite-term contract — the Indonesian equivalent of permanent employment. It provides the strongest termination protection, full severance entitlements under Article 156, and is required when work is permanent in nature. A worker on continuous PKWT for 5 years is generally deemed PKWTT regardless of paper contract — a critical misclassification risk for foreign clients renewing PKWT every 6 or 12 months.
Severance differs sharply. PKWT may be terminated at expiry without severance (subject to Article 162 rules); PKWTT termination requires statutory severance under Article 156, which scales from 1x to 9x monthly salary by tenure. The financial difference between a clean PKWT end and a PKWTT end can be 6–12 months of base salary. Foreign clients should plan the contract type with the engagement horizon in mind: PKWT for defined-endpoint work, PKWTT for indefinite work past the 2-year mark.
- PKWT: 5-year max; project, seasonal, or temporary work
- PKWTT: indefinite; strongest protection; required for permanent roles
- 5-year continuous PKWT auto-converts to PKWTT — track tenure carefully
- PKWT end: limited severance (Article 162)
- PKWTT end: full Article 156 severance, 1x–9x monthly salary by tenure
The five-factor contractor test
Indonesian labor authorities apply a multi-factor test to determine whether a worker is a true independent contractor or a de facto employee. The test is not codified as a single numbered list, but the five factors most commonly applied are derived from UU Cipta Kerja Article 81, the Manpower Act, and BPS / Kemnaker guidance. Misclassification under this test creates exposure for back-due BPJS, PPh 21, THR, severance, and personal-data audit findings under UU PDP.
Factor 1: control. Does the client direct how, when, and where the work is performed, or does the contractor set the method? A worker with rigid shift assignments, daily attendance, and a fixed desk is high on the control factor. A worker who delivers against milestones and chooses the hours is low.
Factor 2: integration. Is the worker integrated into the client's core operations (customer support, sales, AI model training), or is the service a peripheral deliverable (security, cleaning, catering)? UU Cipta Kerja restricts outsourcing to peripheral work only; core business functions are presumed employment.
Factor 3: tools and equipment. Does the client provide laptop, software, and workspace, or does the contractor supply their own? A worker using a company laptop, SSO, and production dashboards is high on the tools factor. A worker using their own equipment, on their own software licenses, is low.
Factor 4: hours. Does the client set fixed working hours and shifts, or does the contractor deliver against milestones? A worker on a 9-to-5 schedule with overtime expectations is high; a project-based worker billing hours to deliverable is low.
Factor 5: exclusivity (and payment + risk). Can the contractor serve multiple clients, or is the worker dedicated to one? Is the worker paid a fixed monthly salary with deductions, or invoice-based project fees? Does the contractor bear profit/loss risk on the engagement, or is compensation independent of business outcome? Dedicated, salaried, no-risk workers score high on the employment side of these factors.
If four or five factors point toward employment, the relationship is likely employment in substance — regardless of how the contract is titled. Foreign clients that treat a full-time remote operator as a 1099-equivalent contractor (monthly fixed pay, dedicated hours, company laptop, integrated into team, exclusive engagement) are exposed regardless of contract structure.
- Factor 1: control — how / when / where the work is performed
- Factor 2: integration — core ops vs peripheral deliverable
- Factor 3: tools — company-provided vs contractor-supplied
- Factor 4: hours — fixed shifts vs milestone delivery
- Factor 5: exclusivity / payment / risk — dedicated salaried no-risk vs multi-client invoiced
BPJS enrollment triggers and the PPh 21 cascade
Once the five-factor test leans toward employment, the statutory obligations cascade. BPJS Kesehatan (national health insurance) is mandatory for any worker who works more than 10 days per month, or earns more than the minimum wage in any month. Contribution is 4% employer + 1% employee, capped at the upper bound of the salary tier.
BPJS Ketenagakerjaan (employment social security) covers JHT (old-age savings, 3.7% employer + 2% employee), JP (pension, 2% employer + 1% employee), JKK (work injury, ~1–2% employer by risk tier), and JKM (death benefit, ~0.3% employer). Total employer share is approximately 9.24–10% of base salary. The trigger is the same as BPJS Kesehatan: more than 10 days of work per month, or above the minimum wage in any month.
PPh 21 (income tax withholding) is the third cascade. For resident employees, the rate is progressive 5–35% on annual taxable income. The employer withholds monthly and remits to DJP via the monthly SPT filing. Annual Bukti Potong is issued in January. For non-resident contractors, PPh 26 is a flat 20% on gross income, withheld at source. The cascade is symmetric: if the relationship is employment under the five-factor test, all three (BPJS Kesehatan, BPJS Ketenagakerjaan, PPh 21) apply with full back-due liability from the start of the relationship.
- BPJS Kesehatan: 4% employer + 1% employee; trigger: >10 days/month or >min wage
- BPJS Ketenagakerjaan: ~9.24–10% employer total (JHT + JP + JKK + JKM)
- PPh 21: progressive 5–35% for residents; PPh 26 flat 20% for non-residents
- Cascade trigger: any month with >10 days work or >min wage
- Back-due liability from start of relationship if misclassification found
Severance math under Article 156
Severance under UU Cipta Kerja Article 156 follows a defined schedule that scales by tenure. The math is: severance = tenure-based multiplier × monthly salary, plus separation pay (uang pesangon) and long-service pay (uang jasa) per the same article. The base 'monthly salary' is the gross monthly salary at termination, including fixed allowances.
The Article 156 schedule: <1 year tenure = 1x monthly salary; 1–2 years = 2x; 2–3 years = 3x; 3–4 years = 4x; 4–5 years = 5x; 5–6 years = 6x; 6–7 years = 7x; 7–8 years = 8x; 8+ years = 9x. On top of severance, separation pay adds a percentage of the severance amount (50% for 1+ year tenure, scaling), and long-service pay adds another percentage (2 months for 3–6 years, 3 months for 6–9 years, 4 months for 9–12 years, etc.).
For a 5-year-tenure operator on a USD 1,000/month base, the Article 156 payout at termination is approximately USD 6,000 severance + USD 3,000 separation pay + USD 2,000 long-service pay = USD 11,000. For an 8-year-tenure operator, the total payout exceeds USD 20,000. These amounts are not optional: they are statutory, accruing from the start of the relationship, and triggered on any non-renewal, non-conversion, or termination event.
- Schedule: 1x (<1 yr), 2x (1–2), 3x (2–3), ..., 9x (8+) monthly salary
- Plus separation pay: 50% of severance for 1+ year tenure
- Plus long-service pay: 2–4 months by tenure
- Example: 5-yr tenure, USD 1K base → ~USD 11K total payout
- Example: 8-yr tenure, USD 1K base → ~USD 20K+ total payout
When contractor classification is valid
Contractor classification is valid in specific operational patterns. The most defensible use cases: (1) project-based work with a defined deliverable, (2) work that is peripheral to the client's core operations (security, cleaning, catering — explicitly allowed by UU Cipta Kerja outsourcing rules), (3) work delivered by an entity (PT, CV) rather than an individual, (4) work where the contractor sets method, hours, and tools, and (5) work where the contractor can and does serve multiple clients.
The 1099-style contractor (US-style 1099-NEC) is not a direct Indonesian equivalent. Indonesian law does not have a '1099' classification. The closest analog is a freelance contractor issuing invoices (kuitansi or invoice) and self-accounting for PPh via annual SPT. The client does not withhold PPh 21 for a true freelancer. But if the substance is employment under the five-factor test, the client must withhold PPh 21 and enroll the worker in BPJS regardless of how the contract is titled.
Operational test: a true contractor relationship should pass at least 4 of the 5 factors toward freelance. If the relationship fails 2 or more factors toward employment, the safe path is to convert to PKWT (fixed-term contract) and run the worker on the operator's payroll, or to use an EOR / local entity. The cost of a structured employment model is higher than a contractor model (BPJS + PPh 21 + severance accrual add 30–40% to base salary), but it is dramatically lower than the cost of a misclassification finding.
- Valid: project-based, peripheral, entity-supplied, multi-client, milestone-delivered
- Invalid: full-time, dedicated, salary-paid, single-client, integrated into core ops
- No 1099 equivalent in Indonesia — closest is freelance with annual SPT
- Substance over contract title: the 5-factor test wins over the paper
- Conversion to PKWT / EOR: 30–40% payroll overhead, but safe
When EOR is required (vs contractor vs direct hire)
Three legal models exist for hiring Indonesian remote workers: direct hire, contractor, or EOR/PEO. Each has clear operational triggers.
Direct hire (PT PMA or local PT) is required when the foreign client has 50+ concurrent workers, runs an ongoing program of 24+ months, and is willing to set up and maintain a local Indonesian entity. The local entity becomes the legal employer, runs payroll in IDR, withholds PPh 21, enrolls workers in BPJS, pays THR, accrues severance, and is the regulated entity for Kemnaker, DJP, and BPJS filings. This is the most compliant model for long-term large programs but requires entity setup, a payroll operator, and ongoing local compliance work.
Contractor is appropriate only for project-based, short-duration, low-integration work that passes 4+ of the 5-factor test. The risk of misclassification is real if the relationship drifts toward employment over time. Many foreign clients that start with a contractor model and add hours, exclusivity, or salary formalization trigger a misclassification finding within 12–18 months.
EOR / PEO is the pragmatic middle path for foreign clients with 5–50 workers, 6–24 month programs, and an operational preference for a single point of accountability. The EOR is the legal employer on paper, handles PKWT drafting, BPJS enrollment, PPh 21 withholding, THR, payroll in IDR, and statutory filings. The foreign client directs the work, sets the KPIs, and pays the EOR a per-seat fee. Zipang operates this model through its local entity (PT Lima Cakar Bumi) for global clients running 3–4M annotation tasks/month, 4,000+ KOL programs, and 200+ seat BPO operations.
- Direct hire: 50+ workers, 24+ months, foreign-owned local entity
- Contractor: project-based, low-integration, 4+ of 5 factors toward freelance
- EOR/PEO: 5–50 workers, 6–24 months, single point of accountability
- EOR is the safe path for most foreign clients running 5+ concurrent workers
- Conversion: 30–40% payroll overhead, but compliance + audit trail secured
How Zipang absorbs the misclassification risk
Zipang's local entity (PT Lima Cakar Bumi) is a PKP-registered, BPJS-registered, locally licensed Indonesian company that operates as the EOR for global clients running Indonesian remote teams. The model is simple: the foreign client engages Zipang for managed Indonesian capacity, Zipang hires the workers under PKWT contracts, enrolls them in BPJS Kesehatan and BPJS Ketenagakerjaan, withholds PPh 21, accrues THR and severance, and bills the foreign client a single monthly all-in rate per operator.
The misclassification risk is absorbed by PT Lima Cakar Bumi because the workers are legal employees of the local entity, with all statutory obligations. The foreign client does not contract directly with the workers; the foreign client does not handle withholding, BPJS, or THR mechanics. The arrangement is the same operational pattern that supports 432 deployed professionals processing 3.4M production tasks per month at 90%+ sustained accuracy on the French retail AI program.
The practical benefit is that a foreign client can scale from 5 to 500 Indonesian workers without ever setting up a local entity, hiring a payroll operator, or navigating Kemnaker and DJP filings. The local entity is the regulated counterparty; the foreign client is the operational customer. When Kemnaker or DJP audits, the local entity's books, contracts, and filings are the artifacts — not the foreign client's.
- PT Lima Cakar Bumi: PKP-registered, BPJS-registered, locally licensed
- Workers employed under PKWT by local entity
- Foreign client: operational customer, not legal employer
- Single monthly all-in invoice per operator
- Audit trail handled by local entity for Kemnaker, DJP, BPJS
Common questions
What is the biggest compliance risk for foreign companies hiring Indonesian remote workers?
Misclassification of employees as independent contractors. The risk is not theoretical: a misclassification finding from Kemnaker or DJP triggers back-due BPJS (Kesehatan + Ketenagakerjaan), late PPh 21 penalties, THR claims, severance under UU Cipta Kerja Article 156, and UU PDP personal-data audit findings. Minimum exposure per case is typically USD 5,000–25,000 in back-due contributions and penalties; large programs can face six- to seven-figure exposure.
What is UU Cipta Kerja Article 81?
Article 81 of UU Cipta Kerja (the 2020 Omnibus Law) is the section that codifies the criteria distinguishing freelance / independent contractor work from employment. It works in conjunction with PP 35/2021 and the Manpower Act. The five-factor contractor test (control, integration, tools, hours, exclusivity / payment / risk) is derived from Article 81 and the implementing regulations.
When does PKWT auto-convert to PKWTT?
A worker on continuous PKWT contracts (renewed at expiry without a 30-day gap) for 5 years is deemed PKWTT regardless of the paper contract. The 5-year count includes all extensions. After the 5-year mark, the worker has full PKWTT termination protection and full Article 156 severance. Foreign clients running 6-month rolling PKWT contracts should track tenure carefully and plan conversion before the 5-year mark.
How much severance is required under UU Cipta Kerja Article 156?
Severance scales from 1x monthly salary for <1 year tenure to 9x for 8+ years. Plus separation pay (50% of severance for 1+ year tenure) and long-service pay (2–4 months by tenure band). For a 5-year-tenure operator on USD 1,000/month, the total payout at termination is approximately USD 11,000; for an 8-year operator, USD 20,000+. These amounts are statutory and accruing from the start of the relationship.
Is there a 1099 equivalent in Indonesia?
No. Indonesian law does not have a 1099-style contractor classification. The closest analog is a freelance contractor who issues invoices and self-accounts for PPh via annual SPT. But if the substance of the relationship is employment under the five-factor test, the client must withhold PPh 21 and enroll the worker in BPJS — regardless of how the contract is titled or how the worker is paid.
What is the cost difference between a contractor and an EOR model?
A contractor model typically bills 0% payroll overhead (the contractor self-accounts taxes), but carries full misclassification risk. An EOR / local-entity model adds 30–40% to base salary for BPJS (Kesehatan + Ketenagakerjaan), PPh 21 withholding, THR accrual, and severance accrual. The 30–40% is real, but it is dramatically less than a misclassification finding (typically USD 5K–25K per case) or a severance claim (USD 10K–25K per operator with 3+ years tenure).
Can a foreign company hire Indonesian remote workers without a local entity?
Yes, by using an EOR / PEO. The EOR is the legal employer; the foreign client is the operational customer. Zipang's local entity (PT Lima Cakar Bumi) is the EOR for global clients running 5+ concurrent Indonesian workers. The arrangement covers PKWT drafting, BPJS enrollment, PPh 21 withholding, THR, payroll in IDR, and statutory filings — the foreign client sees a single monthly invoice per operator.
Key takeaways
- 1. UU Cipta Kerja 2020 Article 81 + PP 35/2021 + Manpower Act is the legal baseline for classification.
- 2. Five-factor test: control, integration, tools, hours, exclusivity / payment / risk. 4+ factors toward employment = de facto employee.
- 3. Misclassification penalty: back-due BPJS + PPh 21 + THR + Article 156 severance (1x-9x monthly salary by tenure) + UU PDP findings.
- 4. PKWT auto-converts to PKWTT after 5 years of continuous engagement — track tenure.
- 5. Zipang's local entity (PT Lima Cakar Bumi) absorbs misclassification risk for foreign clients via EOR model — single monthly all-in invoice per operator.
Ready to join the talent pool and hear from companies?
Register your CV with Zipang to enter the screening pipeline. Once your profile passes review, you join the talent pool and companies can contact you for relevant remote roles — without applying to every opening one by one.
Sources
Data and claims in this article reference verifiable sources (including Zipang research and public data such as APJII, JobStreet, Buffer).
- 1.UU Cipta Kerja (Omnibus Law) 2020
Wikipedia · 2026-06-14
- 2.Kementerian Ketenagakerjaan — PKWT / PKWTT
KEMNAKER RI · 2026-06-14
- 3.BPJS Ketenagakerjaan — Contribution Rates
BPJSTK · 2026-06-14
- 4.BPJS Kesehatan — Iuran dan Manfaat
BPJS Kesehatan · 2026-06-14
- 5.Indonesian Income Tax (PPh 21 / PPh 26)
Wikipedia · 2026-06-14
- 6.Zipang Remote Work Market Research 2026
Zipang Research · 2026-06-14
Explore related job paths
Zipang knowledge base