Payroll Indonesia: Things to Consider when Choosing a Payroll Outsourcing Provider

Payroll Indonesia: Things to Consider when Choosing a Payroll Outsourcing Provider

  • InCorp Editorial Team
  • 28 July 2026
  • 10 minutes reading time

Payroll outsourcing in Indonesia means handing over salary calculations, PPh 21 income tax withholding, BPJS social security contributions, THR, and monthly statutory reporting to a licensed local provider, so your business stays compliant without building an in-house payroll team. It is the fastest way for foreign-owned companies to run compliant payroll from day one, because in Indonesia, a single miscalculated contribution or a missed filing deadline triggers penalties, back-payments, and audit exposure.

This guide explains what payroll outsourcing covers, why Indonesian payroll is uniquely complex in 2026, how outsourcing compares to running payroll in-house or using an Employer of Record, and the exact criteria for choosing a provider you can trust.

Key Takeaways

  • Payroll outsourcing in Indonesia covers the full statutory cycle, including salary calculations, PPh 21 withholding, BPJS contributions, THR, and monthly and annual filings.
  • Indonesian payroll involves three separate compliance areas: income tax, social security, and labor entitlements, each with different rates, caps, and deadlines.
  • Under PP 58/2023 and PMK 168/2023, the TER method for PPh 21 is calculated using effective monthly rates from January to November and reconciled in December using progressive Article 17 rates.
  • THR, bonuses, employer-paid JKK and JKM contributions, employee tax identities, and regional minimum wages must all be handled correctly to avoid payroll errors and under-withholding.
  • Payroll outsourcing is best suited to companies with an Indonesian entity that want to reduce administrative workload and compliance risk without building a full in-house payroll team.

What Does Payroll Outsourcing in Indonesia Cover?

A full-scope payroll service does far more than transfer salaries. It owns the entire monthly compliance cycle:

FunctionWhat the provider handles
Salary & payslipsGross-to-net calculation, allowances, overtime, deductions, distribution of compliant payslips.
PPh 21 income taxMonthly TER withholding, deposit by the 10th, SPT Masa filing by the 20th, December annual reconciliation, SPT 1721.
BPJS contributionsRegistration and monthly calculation/remittance for BPJS Kesehatan and BPJS Ketenagakerjaan (JHT, JP, JKK, JKM).
THR & bonusesReligious holiday allowance calculated and paid on the statutory timeline, with correct tax treatment.
Statutory reportingMonthly and annual submissions to the tax office and BPJS, plus audit-ready records.
AdvisoryGuidance on minimum-wage changes, contract types, and regulatory updates.

Why is Payroll in Indonesia So Complex in 2026?

Indonesian payroll is complex because three separate statutory systems, such as income tax (PPh 21), social security (BPJS), and labor entitlements (THR, minimum wage), each carry their own rates, caps, deadlines, and 2026 changes. Getting any one wrong is a compliance event. Here is what employers must run correctly every month.

PPh 21 Income Tax (TER Method)

Since 1 January 2024, employers have been withholding PPh 21 every month using the Tarif Efektif Rata-rata (TER) under PP 58/2023 and PMK 168/2023. For January to November, tax is a single effective rate (category A, B, or C based on the employee’s PTKP status) applied to monthly gross income. December uses the progressive Article 17 rates (5%–35% under UU HPP) to reconcile the full-year liability.

  • PTKP Thresholds: TK/0 IDR 54,000,000/year; K/0 IDR 58,500,000/year; +IDR 4,500,000 per dependent (max 3).
  • Deadlines: deposit PPh 21 by the 10th, file SPT Masa by the 20th of the following month, and file the annual SPT 1721 by 31 March.
  • 2026 Change: NIK-as-NPWP integration is now fully in force — employee tax identities run on the national ID number, so employee data must be clean and matched.
  • Common Costly Error:  THR and bonuses are not taxed separately under TER — they are added to that month’s gross income. Treating them separately is the single biggest source of under-withholding found in Indonesian payroll audits.

BPJS Social Security (Health and Manpower)

Every employer must register staff with both BPJS schemes and remit contributions monthly:

ContributionTotalEmployerEmployeeNotes
BPJS Kesehatan (health)5%4%1%Salary cap IDR 12,000,000/mo (max IDR 600,000)
JHT – Old Age (Ketenagakerjaan)5.7%3.7%2%
JP – Pension3%2%1%Wage ceiling; adjusted in 2026
JKK – Work Accident0.24–1.74%AllRate varies by industry risk class
JKM – Death0.30%All

Employer-paid JKK and JKM premiums also count as part of the employee’s gross income for PPh 21 — a link many in-house teams miss, and one the tax office can cross-check against BPJS data.

THR and Minimum Wage

  • THR (Tunjangan Hari Raya): Under Permenaker 6/2016, employees with 12+ months’ service receive at least one month’s wage, pro-rated for 1–12 months, paid no later than 7 days before the religious holiday.
  • Minimum Wage: Regional (UMP/UMK) minimums are set by governors each year under the PP 51/2023 wage framework and rose again for 2026 — payroll must reflect the correct provincial or city rate for every worksite.
  • Governing Law: The Manpower Law (UU 13/2003), as amended by UU 6/2023 (Cipta Kerja) and PP 35/2021, sets contract types, severance, and working-time rules.

Running payroll for a team in Indonesia? InCorp Indonesia’s Payroll Outsourcing service handles PPh 21 TER, BPJS, and THR end-to-end — accurately, and on every deadline.

Request a free payroll consultation →

In-House vs. Outsourced Payroll vs. Employer of Record

Choose in-house payroll if you have a registered Indonesian entity and an experienced local payroll and tax team. Choose payroll outsourcing if you already have an entity but want a provider to manage compliance. Choose an Employer of Record (EOR) if you want to hire employees in Indonesia before—or without—setting up a local company.

 ItemIn-HousePayroll OutsourcingEmployer of Record (EOR)
Needs a Local EntityYesYesNo
Compliance LiabilityYouShared / managed by providerProvider is legal employer
Best ForLarge local teamsCompanies with an entity wanting accuracy + time savingsMarket entry, small teams, testing Indonesia
Speed to HireSlowFastFastest

Many foreign companies start with Employer of Record to hire quickly, then move to Payroll Outsourcing once their PT PMA company registration is complete.

How to Choose A Payroll Outsourcing Provider in Indonesia

Choose a provider on compliance depth, data security, transparency, and local presence — not price alone. Use these eight criteria:

  • Proven Indonesian Compliance Expertise: Can they explain TER, PTKP categories, and BPJS caps without hesitation? Ask them to.
  • Full Statutory Scope: PPh 21, BPJS Kesehatan and Ketenagakerjaan, THR, SPT filings — confirm nothing is “out of scope” and billed separately.
  • Data Security & Confidentiality: Salary data is sensitive. Require clear access controls, NDAs, and compliance with Indonesia’s Personal Data Protection Law (UU 27/2022).
  • Transparent & Predictable Pricing: Per-employee or fixed monthly fees with no surprise charges for filings or amendments.
  • Local Presence & Language: On-the-ground teams who deal with the tax office and BPJS directly — and communicate with you in English.
  • Accuracy & Deadline Track Record: Ask about error rates and on-time filing history. In Indonesia, a late deposit means automatic penalties.
  • Scalability & Integration: Can they scale from 5 to 500 staff members and integrate with your HRIS/accounting systems?
  • Advisory and Not Only Processing: A good provider warns you about changes, like the 2026 JP ceiling adjustment or a new provincial minimum wage, before they cost you.

Red Flags to Avoid

  • No clear owner for tax and BPJS deadlines (“we process, you file” leaves the liability with you).
  • Vague pricing, or filings and corrections billed as extras.
  • No local entity or staff — offshore-only providers cannot represent you to Indonesian authorities.
  • Cannot articulate the TER method or BPJS caps in plain terms.

What Does Payroll Outsourcing Cost in Indonesia?

Payroll outsourcing in Indonesia is usually priced per employee per month, or as a fixed monthly fee, and scales with headcount and complexity. Cost drivers include the number of employees, contract types (permanent, fixed-term, expatriate), whether you also need EOR, and the depth of reporting you require. The right comparison is not fee-versus-fee but fee-versus-risk: a single PPh 21 or BPJS penalty, plus back-payments and audit time, typically dwarfs a year of outsourcing fees.

Building Continuity Through Payroll Compliance

Mailchimp Payroll Outsourcing

Why Choose InCorp Indonesia for Payroll Outsourcing

When choosing an HR and payroll outsourcing firm in Indonesia, companies should consider InCorp Indonesia, trusted by over 1,000 businesses for its deep local regulatory expertise and one-stop service model. InCorp delivers compliant payroll solutions, navigating Indonesia’s complex PPh 21 TER, BPJS, and THR regulations to ensure compliance and reduce risk in 2026.

InCorp Indonesia (an Ascentium Company) runs compliant payroll for 200+ organizations with local teams in Jakarta, Bali, Surabaya, Semarang, and Batam.

  • End-to-End Compliance: PPh 21 TER, BPJS, THR, and all statutory filings owned on your behalf.
  • One Partner, Full Lifecycle: Payroll, EOR, tax reporting, HR & recruitment, and company registration under one roof.
  • English-Speaking Advisors who flag regulatory changes before they cost you

Get compliant payroll in Indonesia — without the headcount. Talk to InCorp’s payroll specialists for a free, no-obligation consultation and a quote tailored to your team. Book your first initial consultation for free.

Frequently Asked Questions

Is payroll outsourcing legal in Indonesia?

Yes. Payroll outsourcing is fully legal in Indonesia. You remain the employer while a licensed provider like InCorp Indonesia manages salary calculation, PPh 21, BPJS, THR, and statutory filings on your behalf. Note that the Manpower Law restricts outsourcing of core labor (workers), which differs from outsourcing the payroll administration function.

Do I need a company in Indonesia to outsource payroll?

To outsource payroll, you generally need a registered Indonesian entity (such as a PT PMA) to serve as the legal employer. If you want to hire and pay staff before setting up an entity, an Employer of Record (EOR) is the right route — InCorp Indonesia offers both.

What is the PPh 21 TER method?

TER (Tarif Efektif Rata-rata) is the effective-rate method for withholding monthly PPh 21 introduced by PP 58/2023 and PMK 168/2023, effective 1 January 2024. Employers apply a single effective rate (categories A, B, or C based on PTKP status) to monthly gross income from January to November, then reconcile it with the progressive Article 17 rates in December.

What are the BPJS contribution rates in Indonesia?

BPJS Kesehatan is 5% of salary (4% employer, 1% employee), capped at IDR 12,000,000 per month. BPJS Ketenagakerjaan covers JHT (5.7%), JP (3%), JKK (0.24 to 1.74% by risk), and JKM (0.30%). InCorp Indonesia calculates and remits all of these each month.

When must THR be paid in Indonesia?

Under Permenaker 6/2016, THR (religious holiday allowance) must be paid at least 7 days before the relevant religious holiday. Employees with 12 or more months of service receive at least one month of wage; those with 1 to 12 months receive a pro-rated amount.

How much does payroll outsourcing cost in Indonesia?

Payroll outsourcing is typically priced per employee per month or as a fixed monthly fee, with pricing that scales with headcount, contract types, and reporting needs. Because a single PPh 21 or BPJS penalty plus back-payments usually exceeds a year of fees, outsourcing is generally the lower-risk, lower-total-cost option. Request a tailored quote from InCorp Indonesia.

What happens if I miss a PPh 21 or BPJS deadline?

Late deposits and filings trigger administrative penalties, interest, and back payments, and can flag your company for an audit. PPh 21 is deposited by the 10th and reported by the 20th of the following month. Outsourcing to a provider like InCorp Indonesia removes this deadline risk.

What is the difference between payroll outsourcing and an Employer of Record?

With payroll outsourcing, you remain the legal employer, and the provider handles your payroll and compliance. With an Employer of Record (EOR), the provider is the legal employer of record, allowing you to hire in Indonesia without a local entity. InCorp Indonesia offers both and can advise which fits your stage.

Can InCorp Indonesia handle payroll for expatriate employees?

Yes. InCorp Indonesia manages payroll and taxes for both local and expatriate staff, including PPh 21 for foreign employees and coordination of work permit and KITAS requirements through its immigration team.

How do I switch payroll providers or move payroll to InCorp?

InCorp Indonesia manages the transition end-to-end: data migration, BPJS and tax registration checks, parallel-run validation, and a compliance review, ensuring no deadlines are missed during handover. Book a consultation to start a smooth switch.

Verified by

Heldy Narua

Senior External Finance Manager at InCorp Indonesia

Heldy, with seven years of experience, leads InCorp Indonesia's External Finance team, specializing in reliable Payroll Outsourcing and Finance Management solutions. She has an Accounting and Business Administration degree from... Read more

Get in touch with us.

Lead Form

What you’ll get

A prompt response to your inquiry

Knowledge for doing business from local experts

Ongoing support for your business

Disclaimer

The information is provided by PT. Cekindo Business International (“InCorp Indonesia/ we”) for general purpose only and we make no representations or warranties of any kind. We do not act as an authorized government or non-government provider for official documents and services, which is issued by the Government of the Republic of Indonesia or its appointed officials. We do not promote any official government document or services of the Government of the Republic of Indonesia, including but not limited to, business identifiers, health and welfare assistance programs and benefits, unclaimed tax rebate, electronic travel visa and authorization, passports in this website.