Run Indonesian Payroll Without Consultants or Spreadsheets
Stop wasting hours on consultants and spreadsheets every month. Interwise calculates PPh 21, BPJS, overtime, and payslips automatically — one platform, full compliance.
PPh 21 · BPJS · Overtime · Payslips · Attendance · Hiring
Everything You Need
One platform for the full HR cycle
From employee data to bank transfer — no separate spreadsheets and no extra consultants required to run payroll every month.
Employee Data
Onboarding, compensation, roles, and tax status all managed in one profile per employee.
Automated Payroll
PPh 21 (TER & annualization), BPJS, overtime, and THR calculated automatically in a single payroll run. One bank transfer, one tax report.
Attendance & Geofencing
GPS clock-in with geofencing validation. Employees can only check in from approved locations, and the daily recap feeds automatically into payroll.
Leave Management
Leave requests and approvals, automatic balance tracking, integrated directly into take-home pay.
Overtime Calculation
1.5×–4× multipliers per PP 35/2021, grouped by week automatically.
Payslips + Bank Transfer
Generate PDF payslips and export a transfer file ready to upload to Indonesia's major bank portals.
100% Accurate, Every Run
Compliance built in, not bolted on
Indonesian tax and social security rules are implemented directly in the calculation engine — not a settings panel you configure yourself.
Automatic PPh 21
TER (Tarif Efektif Rata-rata) Jan–Nov, progressive annualization in December. Gross, Nett, and Gross-Up methods.
BPJS Kesehatan
Automatic contributions with an IDR 12M/month salary ceiling.
BPJS Ketenagakerjaan
JKK, JKM, JHT, JP — with JP ceiling at IDR 11,086,300/month.
Overtime & PTKP
Weekday: hour 1 = 1.5×, hour 2+ = 2×. Holiday: hours 1–8 = 2×, hour 9 = 3×, hour 10+ = 4×. Grouped by week.
New Recruit to Onboard, Zero Re-Entry
Hire a candidate, and they're already in payroll
Most HR tools stop at the offer letter — someone still re-types the new hire into payroll by hand. Interwise closes that loop: a hired candidate becomes an employee record automatically, ready for their first run.
- 01 Post a job Create a role once, from the same platform you already run payroll in.
- 02 Publish a careers page Every open role appears automatically on your public, branded careers page — no separate job board to maintain.
- 03 Run the applicant pipeline Track candidates from applied to offer in one pipeline, visible to everyone on the hiring team.
- 04 Hire in one click Hiring a candidate creates their employee record directly — no re-typing name, pay, or start date into payroll.
Get started
Run your first payroll in minutes, not days.
No consultants, no spreadsheets. PPh 21, BPJS, overtime, and payslips — handled automatically, every month.
Get Started