For new employers, payroll and HR compliance in Indonesia can feel like a second job. PPh 21 deposits and returns are due by the 15th and 20th of the following month; late filing can incur fines.
In this blog, we set out payroll and HR compliance steps for Indonesia's new employers in 2026. We cover registrations, BPJS enrolment, contracts, withholding, THR, manpower reporting and deadlines that carry penalties. Where the 2026 rules differ from earlier practice, we flag the change so nothing is filed on an outdated schedule.
What Registrations Must New Employers Complete Before Payroll Starts?
Three registrations come before the first payroll run: a tax identity for the company, social security enrolment for its people, and a reporting record with the manpower office.
Registration comes first because every later obligation hangs off it. The withholding, contribution and reporting cycles described in this article all assume the company already exists in the tax, social security and manpower systems. BPJS Ketenagakerjaan administers employment social security programmes.
Businesses can follow our guide on how to obtain a company registration number (NIB) in Indonesia before hiring begins. The sequence below is the one we walk new employers through when they onboard their first hires. Completing it in month one prevents most of the compliance problems we later see, from broken BPJS coverage to late filing fines.
1. Secure the company's tax identity
After incorporation, the company applies through OSS for a business identification number (NIB), which is used across government systems.
The company then registers as an employer with the tax office and gains access to Coretax. The Direktorat Jenderal Pajak (DJP) platform has handled registration, filing and payment since 1 January 2025 under PMK 81/2024. As withholding agent, the employer calculates PPh 21 each payroll cycle and deducts and remits tax where applicable, taking account of any government-borne tax incentive.
Smaller companies should also choose their corporate income tax route early. The standard corporate rate is 22%. Under Government Regulation No. 20 of 2026, eligible small taxpayers may use a 0.5% final tax on gross turnover. They include qualifying individuals, single-shareholder companies and cooperatives with annual turnover of no more than Rp4.8 billion. Our corporate tax planning and tax advisory services in Indonesia can map the right route for your headcount and revenue.
2. Enrol the business with BPJS
Indonesia runs two social security schemes, and both are mandatory. BPJS Kesehatan covers health insurance, while BPJS Ketenagakerjaan administers five employment programmes: work accident (JKK), death (JKM), old-age savings (JHT), pension (JP) and job-loss insurance (JKP), subject to applicable eligibility rules.
Register eligible employees promptly and check each programme's rules; for example, new employees must be registered for pension coverage within 30 days of starting work. Late enrolment leaves gaps in coverage and can expose the company to administrative sanctions from the social security bodies.
3. Report to the manpower office
Employers must file the mandatory employment report, known as the WLKP, within 30 days of establishing the company and then annually. Companies with ten or more employees must also submit company regulations for approval, unless a collective agreement applies. The WLKP confirms headcount, wages and worker details, and is lodged through the manpower office's online reporting system.
Smaller teams still report new hires for wage-protection purposes. Where a position cannot be filled locally, hiring foreign nationals adds a further approval step covered later in this article.
Key Employer Registrations for Indonesia Payroll Compliance
| Registration | Authority | Timing |
|---|---|---|
| Company registration number (NIB) | OSS investment system | Apply through OSS after incorporation, before starting business activities |
| Employer tax registration and Coretax access | Direktorat Jenderal Pajak (DJP) | Before the first PPh 21 withholding |
| BPJS Kesehatan enrolment | BPJS Kesehatan | Before each employee's first day |
| BPJS Ketenagakerjaan enrolment | BPJS Ketenagakerjaan | Register promptly under the applicable programme deadlines; pension registration for eligible new employees is due within 30 days of starting work |
| WLKP manpower report | Local manpower office | On starting operations, then annually |
| Company regulations approval | Local manpower office | When headcount reaches ten, unless CBA applies |
How Does Contract Choice Affect Probation and End-of-Service Pay in Indonesia?
The contract choice drives probation rights, end-of-contract payments and severance exposure, so it belongs at the top of every hiring checklist.
Manpower Law No. 13 of 2003, as amended by the Job Creation legislation, recognises two contract forms. A fixed-term contract is restricted to eligible work; it cannot be used for work of a permanent nature. The forms also differ in duration and what the employer owes when the relationship ends.
The comparison below shows where those obligations diverge, which is usually the deciding factor for first-time employers.
1. Fixed-term contracts (PKWT)
A PKWT suits project-based, seasonal or launch-phase work and can run for up to five years in total, including extensions. Probation is not permitted. A probation clause is void, but the period worked still counts as service.
When a PKWT ends, eligible Indonesian workers with at least one month of continuous service receive compensation generally calculated at one month's wage per year of service; the amount for micro and small businesses is agreed between the parties. The contract must be in writing, and a Bahasa Indonesia version should prevail over any translation.
2. Permanent contracts (PKWTT)
A PKWTT is open-ended and remains the default for core roles. Probation is permitted, generally capped at three months, and only if stated in writing.
Terminations follow statutory severance matrices that scale with length of service. Because severance costs grow with tenure, employers should budget the full cost of a hire — not just salary — before confirming it.
3. Written policies and handbooks
Company regulations, the local equivalent of an employee handbook, must be registered with the manpower office once headcount reaches ten, unless a collective agreement applies. Bilingual drafting is standard, with the Bahasa Indonesia text prevailing.
The handbook should cover working hours, leave, overtime, discipline and grievance channels. Clear policies reduce disputes and are the first document requested when a worker files a complaint.
PKWT vs PKPWT Contract Obligations at a Glance
| Feature | PKWT (fixed-term) | PKPWT (permanent) |
|---|---|---|
| Maximum duration | Five years including extensions | Indefinite |
| Probation | Not permitted | Permitted, generally up to three months |
| End-of-service pay | End-of-contract compensation | Statutory severance matrix |
| Written form | Mandatory, Bahasa Indonesia prevails | Recommended, Bahasa Indonesia prevails |
| Best suited for | Project and seasonal roles | Core permanent roles |
How Should New Employers Calculate a Compliant Monthly Payroll?
A compliant payroll run layers three obligations on gross salary — BPJS contributions, PPh 21 withholding and the wage-floor rules — before net pay is released.
Order matters here. Individual income tax rates are progressive, reaching 35%. BPJS contributions and PPh 21 withholding use different calculation bases, so payroll should track the relevant wage components, contribution caps and taxable employer-paid benefits separately.
The rates below are the ones in force since 2024, and they are the rates we apply when running client payrolls into 2026. Many first-year teams choose to outsource accounting and payroll at exactly this stage rather than hire in-house.
1. Apply the BPJS contribution rates
Each month the employer remits its own contribution shares and deducts the employee shares from gross salary. BPJS Ketenagakerjaan publishes the applicable employment programme rates, while health insurance runs under BPJS Kesehatan at 5% of wages, split 4% employer and 1% employee.
A statutory monthly wage ceiling applies to the pension and health programmes, so the base for those contributions stops at the cap even when salaries are higher. Overtime is calculated on a statutory formula and cannot be waived by contract, so payroll setups should keep basic salary, fixed allowances and overtime in separate components.
2. Withhold PPh 21 correctly
For most months, employee income tax is withheld using average effective rates (TER). These took effect on 1 January 2024 under Government Regulation No. 58 of 2023. The TER bands — A, B and C — vary with marital status and dependants, so the payroll master data must record each employee's status correctly.
At year end, total withholding is reconciled against progressive individual income tax rates. Non-taxable income (PTKP) thresholds apply: Rp54 million for a single employee and Rp58.5 million for a married employee without dependants.
Wrong TER categories are the most common error we see in first-year payrolls: a wrong marital flag quietly under- or over-withholds for months before reconciliation surfaces it.
3. Respect minimum wages and THR
Salaries cannot fall below the applicable minimum wage — the provincial minimum (UMP) or the city and regency minimum (UMK) where the employee works. Governors announce new UMP figures each year, so December payroll planning should factor in the coming year's floor.
THR, the religious holiday allowance, is statutory. Employees with twelve months of service receive one full month's wage. Those with one to twelve months receive a pro-rata amount, payable at least seven days before the holiday. THR applies to fixed-term and permanent staff alike.
BPJS Contribution Rates for Employers in Indonesia
| Programme | Employer share | Employee share |
|---|---|---|
| JKK — work accident | 0.24% to 1.74% by risk class | None (employer-paid) |
| JKM — death | 0.30% | None (employer-paid) |
| JHT — old-age savings | 3.70% | 2.00% |
| JP — pension (capped wage base) | 2.00% | 1.00% |
| BPJS Kesehatan — health (capped wage base) | 4.00% | 1.00% |
What Payroll Reporting Deadlines Apply for 2026?
For 2026, the payroll cycle runs on two fixed monthly dates — deposit PPh 21 by the 15th and file the return by the 20th — all through Coretax.
Monthly filings follow a fixed rhythm, and the penalties are administrative but automatic. The calendar below sets out the 2026 deadlines we build client payroll calendars around. The corporate annual income tax return is a separate obligation from payroll reporting.
1. The monthly PPh 21 cycle
Withheld tax must be deposited by the 15th of the following month. The monthly PPh 21/26 return is due by the 20th. It is separate from the unified return, which covers items such as PPh 23. Both run through Coretax, the DJP platform governed by PMK 81/2024 as amended.
A late return costs IDR 100,000 in administrative fines per return as of 2026. Repeated delays can also flag a company for closer tax office scrutiny, so calendar reminders are worth setting before the first hire starts.
2. The annual reconciliation
The year's withholding is reconciled against each employee's final tax position within the annual filing cycle. For corporate taxpayers, the annual income tax return falls within four months of the tax year end — 30 April for calendar-year taxpayers.
Financial statements go to the tax office within four months of the financial year end. The annual general meeting must follow within six months under Company Law Article 78. Our corporate secretarial services in Indonesia track these board-level deadlines alongside the payroll cycle.
3. Penalties to plan around
Late-filing fines are the visible cost, but the quieter risks are under-withholding and missed BPJS payments, which attract their own administrative sanctions. A clean payroll calendar — with contribution payments, deposits and returns on separate dated tracks — keeps each obligation visible long before the deadline lands.
For a wider view, we also summarise the monthly tax obligations for Indonesia PT PMAs in 2026. The one-page checklist shows how the payroll deadlines sit beside corporate instalments.
Payroll Compliance Calendar for New Employers in 2026
| Obligation | Deadline for 2026 | Channel |
|---|---|---|
| PPh 21 withholding deposit | 15th of the following month | Coretax |
| Monthly PPh 21 return (SPT Masa PPh 21/26) | 20th of the following month | Coretax |
| PPh 25 corporate instalment | 15th of the following month | Coretax |
| THR payment | At least seven days before the holiday | Bank transfer |
| Annual corporate income tax return | Within four months of the tax year end | Coretax |
| WLKP manpower report | Every December | Manpower office system |
Do Foreign Employees Add Extra Compliance Steps?
Yes — foreign hires require prior approvals, and their BPJS and withholding obligations depend on their circumstances.
Foreign placements in Indonesia are approved before they are hired. The employer secures a foreign manpower utilisation plan (RPTKA) from the Manpower Ministry for the specific positions. Then it completes the work visa and a manpower office notification for each hire.
The sequence below is the one we manage for clients expanding into Indonesia with expatriate teams.
1. Obtain RPTKA approval
The RPTKA names the foreign positions and, where ratios apply, the Indonesian employees paired with them. It is the prerequisite document for work visas, so recruitment timelines for foreign roles start months before the planned arrival.
2. Arrange the work visa and notification
Once the RPTKA is approved, each foreign employee applies for a limited stay visa and completes the manpower office notification. The employer also appoints a liaison officer for ongoing immigration reporting duties.
HR teams relocating staff often coordinate practical items too — dependant stay permits, schooling, and converting a foreign driving licence to an Indonesian one before the family settles in.
3. Enrol expatriates and withhold correctly
Foreign workers who work in Indonesia for at least six months must participate in applicable social security programmes. BPJS Ketenagakerjaan excludes foreign workers from its pension programme, so employers should check the applicable coverage and timing.
PPh 21 generally applies to employees who are Indonesia tax residents. Payments to non-residents generally fall under PPh 26, subject to applicable treaty relief.
Conclusion
Setting up compliant payroll in Indonesia is a sequence, not a single registration. Employer tax identity comes first, then BPJS enrolment, the right contract type, correct monthly withholding and on-time filings. Each step sits with a different authority and deadline, and the penalties for missing them are administrative but automatic.
We help new employers build that sequence before the first hire starts. We handle tax and social security registrations, bilingual PKWT and PKWTT contracts, and monthly payroll calculations. We also file PPh 21/26 returns and, where applicable, unified monthly returns through Coretax. THR, minimum wage updates and the annual reconciliation sit inside the same service.
3E Accounting Indonesia is a Corporate Services Provider backed by the 3E Accounting International Network spanning more than 110 countries, combining local payroll expertise with technology-enabled delivery. Talk to us about payroll and HR compliance in Indonesia before your first employment contract is signed. It is far cheaper to set up correctly than to correct later.
Get Your First Payroll Cycle Right From Day One
3E Accounting Indonesia handles employer registrations, contracts, BPJS enrolment and monthly PPh 21 filings through Coretax, so your team can focus on the business.
Frequently Asked Questions
Register eligible employees promptly and check each programme's rules; for example, new employees must be registered for pension coverage within 30 days of starting work. Employers register with BPJS Kesehatan for health coverage and BPJS Ketenagakerjaan for the five employment programmes — JKK, JKM, JHT, JP and JKP — then add each new hire as they join.
As of 2026, each late monthly return attracts an administrative fine of IDR 100,000, charged per return. The deposit is due by the 15th of the following month and the return by the 20th, both through Coretax, the DJP tax administration platform that has run filings since 1 January 2025.
Yes. THR is a statutory religious holiday allowance owed regardless of contract type. Staff with twelve months of service are entitled to one full month's wage, while those with one to twelve months of service receive a pro-rata amount, payable at least seven days before the holiday.
Under the current manpower law framework, a PKWT can run for up to five years in total, including extensions. No probation period is permitted on a fixed-term contract, and the employer owes statutory end-of-contract compensation when the term expires.
Foreign workers who work in Indonesia for at least six months must participate in applicable social security programmes. BPJS Ketenagakerjaan excludes foreign workers from its pension programme. PPh 21 generally applies to Indonesia tax residents; payments to non-residents generally fall under PPh 26, subject to applicable treaty relief.
Abigail Yu
Director
Abigail Yu oversees executive leadership at 3E Accounting Group, leading operations, IT solutions, public relations, and digital marketing to drive business success. She holds an honors degree in Communication and New Media from the National University of Singapore and is highly skilled in crisis management, financial communication, and corporate communications.







