Skip to main content
Indonesia statutory payroll

Payroll that runs itself.

PPh 21 withheld correctly every month with the TER method, plus the December true-up. BPJS Ketenagakerjaan and BPJS Kesehatan filed on time. THR calculated and paid before H-7. One-click e-Bupot filing via Coretax.

PPh 21 e-BupotBPJS KetenagakerjaanBPJS Kesehatanid / en payslipsTHR (13th month)

No credit card ยท No demo required ยท Self-serve in under 10 minutes

WageProPT Fajar Garmindo
Pay run ยท October 2026

Pay run ยท 12 employees

Gross wages
Rp 384,000,000
12 employees
BPJS
Rp 62,361,600
3.7%+2%+4%+1%
Net payable
Rp 353,990,000
After PPh 21
ComponentRateTotal
BPJS Ketenagakerjaan (employee 3%)3%Rp 11,520,000
BPJS Ketenagakerjaan (employer 9.24% combined)9.24%Rp 35,481,600
BPJS Kesehatan (employer 4%)4%Rp 15,360,000
PPh 21 withheld (TER)TERRp 14,650,000
e-Bupot ready to submitDue 20 Nov
Fully self-serveNo demo requiredCoretax & e-Bupot filingid / en payslips

The statutory work that never ends, automated

PPh 21 e-Bupot. BPJS Ketenagakerjaan. BPJS Kesehatan. THR. Every month, on time, correctly calculated.

PPh 21: TER method

Monthly TER rate applied January to November, keyed to PTKP status. December recomputes the full year on progressive brackets and true-up is filed automatically.

BPJS Ketenagakerjaan

JHT, JKK, JKM, and JP calculated on every pay run, including the JP wage ceiling. Monthly submission file generated automatically.

BPJS Kesehatan

5% health-insurance contribution (employer 4%, employee 1%) up to the wage ceiling, calculated on every pay run.

THR: 13th month

Mandatory religious-holiday payment accrued automatically, flagged for payment at H-7, and posted as a real journal entry.

Employee experience

Payslips employees can actually read

Every Indonesian payslip is bilingual by default: Bahasa Indonesia and English, side by side on one document. Every PPh 21, BPJS, and THR line itemised. No hidden figures.

  • Bahasa Indonesia: full script, no transliteration
  • English: standard format, all statutory lines shown
  • Every PPh 21, BPJS, and THR line itemised, nothing hidden
Payslip ยท October 2026English ยท Bahasa Indonesia
PT Fajar Garmindo
Siti Rahmawati
Machine Operator ยท Emp ID: FG-0047
Basic SalaryGaji PokokRp 5,600,000
Overtime AllowanceUang LemburRp 840,000
BPJS Ketenagakerjaan (employee 3%)BPJS TK (karyawan 3%)โˆ’ Rp 193,200
PPh 21PPh 21โˆ’ Rp 68,800
Net PayGaji BersihRp 6,178,000

Up and running in under 10 minutes

Add your company. Import employees from a spreadsheet. Set pay periods. Run payroll. No sales call, no consultant, no 6-week onboarding project.

1
Add company
NIB ยท tax details ยท pay periods
2
Import employees
CSV ยท name ยท salary ยท NIK/NPWP
3
Run payroll
Review ยท approve ยท file
Run your first payroll free โ†’

Self-serve in under 10 minutes

Ready to run compliant payroll?

Start free. No credit card. No sales call.

Run your first payroll free โ†’
App StoreComing soonGoogle PlayComing soon

No credit card ยท No demo required ยท Self-serve in under 10 minutes