Every statutory requirement, handled
Built around Indonesia's actual compliance calendar, not bolted on as an afterthought.
Statutory engine
PPh 21 withheld with the monthly TER method (categories A/B/C keyed to PTKP status), with a full December recompute and true-up on the Article 17 progressive brackets. BPJS Ketenagakerjaan (JHT, JKK, JKM, JP) and BPJS Kesehatan calculated on every pay run. THR accrues automatically ahead of the religious holiday.
One-click filing
Submit e-Bupot 21/26 and SPT Masa returns directly to DJP Coretax from WagePro. Filing deadlines tracked in your compliance calendar so nothing slips.
Bilingual payslips
Every payslip renders in Bahasa Indonesia and English together, by default. Every PPh 21, BPJS, and THR line itemised. Nothing hidden.
Self-serve onboarding
Add your company, import employees, set pay periods, and run payroll in under 10 minutes. No sales call, no implementation consultant.
Employee self-service
Employees download their own payslips and annual PPh 21 withholding statements via the Wage mobile app or web portal. Payroll support tickets drop to near zero.
Real GL journal entries
Every pay run posts real double-entry journal entries to your Ledger account. Payroll costs flow directly into your P&L and balance sheet.
Immutable audit trail
Every pay run, amendment, and filing is hash-chained. Nothing can be quietly changed after the fact, which SOC 2 and DJP audit readiness both require.
Bank payment file
Disburse your payroll straight to employee bank accounts via Xendit or Midtrans. Supports major Indonesian bank formats so you pay everyone in one batch.
The statutory engine in detail
Every rate, form, and deadline that Indonesian employers must handle, built into every pay run.
PPh 21 (income tax withholding)
- Method
- Monthly TER, categories A/B/C by PTKP
- December
- Full-year recompute and true-up
- Filing
- e-Bupot 21/26 via DJP Coretax
- Deadline
- 20th of the following month
BPJS Ketenagakerjaan (employment)
- Components
- JHT, JKK, JKM, JP
- Employee share
- JHT 2% + JP 1%
- Filing
- Monthly BPJS TK submission
- Deadline
- 15th of the following month
BPJS Kesehatan (health)
- Basis
- 5% of wage (employer 4% / employee 1%)
- Wage ceiling
- Rp 12,000,000 / month
- Filing
- Monthly BPJS Kesehatan submission
- System
- BPJS Kesehatan employer portal
THR (Tunjangan Hari Raya)
- Basis
- One month wages at 12 months tenure
- Timing
- Paid by H-7 before the religious holiday
- GL posting
- Expense debit / liability credit
- Taxability
- Taxable in the month paid
Ready to run compliant payroll?
Start free. No credit card. No sales call.
Run your first payroll free →