Pricing

What Employer of Record costs in Indonesia

Three components, and you only control the first one directly: the salary you set, the statutory contributions Indonesian law requires, and one monthly fee per employee for our service. We quote the fee, we do not mark up the salary, and the statutory part is itemised on every invoice.

What your invoice contains

  1. Gross salary. Set by you, paid to the employee in rupiah, passed through at cost.
  2. Employer contributions. BPJS Kesehatan, JHT, JP, JKK, JKM and the THR accrual, each on its own line.
  3. Our fee. One figure per employee per month, agreed in the services agreement.

Use the cost estimator to see the first two for any salary, then ask us for the third.

What is included in the fee

  • Bilingual employment contract, permanent or fixed term, reviewed against current Indonesian rules
  • Registration with BPJS Kesehatan and BPJS Ketenagakerjaan, and payment of the employer share
  • Monthly payroll run: salary paid in IDR to the employee's local bank account
  • Payslips with the calculation basis on every line, in English and Indonesian
  • PPh 21 withholding, monthly reporting and the December recalculation
  • THR accrual and payout, plus leave, overtime and attendance records
  • Onboarding, contract amendments, and statutory offboarding with the exit cost known up front
  • A named English speaking contact, and your data exportable at any time

What is not included

  • The employee's gross salary itself, which you set and which we pass through without a markup
  • Statutory employer contributions, itemised on the invoice at cost
  • One off costs such as recruitment, if you ask us to find the person through KerjaBoard
  • Work permits and relocation, which apply to foreign nationals rather than Indonesian hires
  • Variable pay you approve, such as bonuses, commissions and overtime

What changes the fee

Number of employees
A single hire is fine. Volume changes the per employee fee.
Contract complexity
Fixed term with end-of-contract compensation, permanent, part time, or shift work.
Pay complexity
Commissions, overtime, multiple pay components or expense reimbursements add payroll work.
Support expectations
A written response time and a named contact, or a looser arrangement.

The statutory part, for reference

Employer contributionRateNote
BPJS Kesehatan (health)4%Wage floor is the local minimum wage, ceiling Rp12,000,000
JHT (old-age savings)3.7%On the full wage
JP (pension)2%Capped; the cap changes every March
JKK (work accident)0.24% to 1.74%Set by the risk class of your business
JKM (death benefit)0.3%Flat
THR (holiday bonus)1/12 of salary per monthOne month per year, accrued monthly

Contract terms

  • Monthly rolling. Cancel with the notice period in the services agreement, no annual lock-in.
  • No setup fee, no minimum headcount, no charge for asking us questions.
  • The service standards we promise, including response times, are written into the agreement.
  • Your employee data is exportable at any time, including after the engagement ends.

How to get a number

Send us the role, the salary range, and how many people you are thinking about. You get a costed quote: the salary, the statutory contributions for that salary, our fee, and the exit cost for the contract type. Reply within one working day, Monday to Friday, 09.00 to 18.00 WIB (02.00 to 11.00 UTC).

WhatsApp +62 889-8998-7444. General information, not a quotation; the services agreement is the binding document.