Indonesian HR & Payroll Platform

Finish payroll in an hour, not a week.

PPh 21, BPJS, overtime and payslips for hundreds of employees, calculated to the regulations automatically. No spreadsheets, no consultants.

Interwise 3 companies
companies Status
NJ PT Nusantara Jaya 73 employees Done
MU PT Mitra Utama 41 employees Done
BK PT Bina Karya 28 employees Running
Total Group THP Rp 2.56 B
PPh 21 Rp 189 M
114 payslips sent
5,000+
employees managed
IDR 100B+
processed per month
100%
accurate PPh 21 & BPJS
Demo

See how it works

A full payroll cycle, start to finish: attendance, leave, approvals, all the way to payslips on the phone.

All module demos →

Payroll

Any headcount, one run.

Interwise calculates pay, overtime, PPh 21 and BPJS for everyone at once and keeps it as a draft. Employees who need a look rise to the top with the reason, so you review the exceptions, not thousands of rows.

  • Draft first, finalize after review
  • Change from last month visible per employee
  • Payslips delivered by email and the employee app
Interwise payroll run page in draft with flagged employees
October payslip in the Interwise employee app
Approvals

Leave and overtime approved in one inbox.

Employees request from their phone, the manager approves first, then HR. Every request carries its context: leave left, overtime this week, and the estimated cost.

  • Multi-step approval that follows your org chart
  • Approve many requests at once
  • Status shows instantly in the employee app
Interwise approvals inbox with leave and overtime requests
Attendance

From the fingerprint machine straight to payroll.

Upload the CSV or Excel export from your attendance machine. Interwise matches NIKs, pairs clock-in and clock-out, and flags rows that don't match before anything is saved.

  • Fingerspot, ZKTeco, Solution or other formats
  • Preview before import
  • Actual hours drive salary proration
Interwise attendance import preview with paired clock-in and clock-out
Statutory reporting

BPJS contributions and WLKP, ready to file.

Reports are built from the employee and payroll data you already have. No retyping, no manual spreadsheet recaps.

  • Contributions per employee and per program
  • CSV export for filing
  • Workforce composition for WLKP
Interwise BPJS contribution report per employee
Employee app

HR in every employee's pocket.

Clock in, request leave and read payslips from the phone. Fewer questions for HR, because the answers are already in the app.

  • Interwise employee app home after clocking in
    Clock in from the phone
  • Leave request form in the Interwise employee app
    Request leave
  • List of leave and overtime requests with their status
    Track every request
Compliance

Compliance built in, not bolted on

Indonesian tax and social security rules implemented directly in the calculation engine.

Automatic PPh 21

TER (Tarif Efektif Rata-rata) Jan–Nov, progressive annualization December. Gross, Nett, Gross-Up.

5% up to IDR 60 M 15% up to IDR 250 M 25% up to IDR 500 M 30% up to IDR 5 B 35% > IDR 5 B

BPJS Kesehatan

Automatic contributions with IDR 12M/month salary ceiling.

1% Employee 4% Employer

BPJS Ketenagakerjaan

JKK, JKM, JHT, JP: with JP ceiling IDR 11,086,300/month.

2% + 3.7% JHT 1% + 2% JP

Overtime & PTKP

Weekday: hour 1 = 1.5×, hour 2+ = 2×. Holiday: hours 1 to 8 = 2×, hour 9 = 3×, hours 10+ = 4×. Calculated per day.

1.5× Hour 1 weekday 2× Hour 2+ / Holiday 3× / 4× Hour 9, hours 10+ holiday
Features

Everything You Need

One complete platform for the full HR cycle, from recruitment and employee data through payroll, tax, and reporting. No extra tools required.

Payroll & Tax

Automated Payroll

PPh 21 (TER & annualization), BPJS, THR, and bonuses calculated in a single run. One bank transfer, one tax report.

Overtime Calculation

1.5× to 4× rates per PP 35/2021, calculated per day from actual hours worked. Workdays, rest days, and public holidays are distinguished automatically.

Payslips & Bank Transfer

Automatic PDF payslips and a transfer file ready to upload to Indonesia's major bank portals.

Corrections & Coretax DJP

Data changes after a run closes trigger a correction with a per-month PPh 21 delta. BP21 and SPT 1721 exports are ready for Coretax.

Statutory Reporting

WLKP reports for Disnaker (workforce composition) and per-employee BPJS contribution reports, read from existing data and ready to export.

People & Organization

Employee Data

A full profile: compensation, role, tax status, and documents in one place.

Org Structure

Org chart and job levels drawn automatically from employee data.

Onboarding

Invite new hires by email; they complete their own details before day one.

Offboarding

A structured exit flow with task handover and exit-interview notes.

PKWT Contract Lifecycle

Track fixed-term contract end dates with 30/60/90-day alerts and auto-calculate uang kompensasi.

Employee Self-Service

Employees view payslips, submit leave and overtime, and clock in from their phones.

Time & Attendance

Attendance & Geofencing

GPS clock-in with location validation, plus fingerprint-machine imports. Daily recap feeds straight into payroll.

Leave Management

Multi-level approval, automatic leave balances, connected to take-home pay.

Schedules & Shifts

Build shift rosters and set schedules in bulk for teams that work in rotations.

Employee Finance

Cash Advance (Kasbon)

Employee loans with installments deducted automatically from payroll each month.

Reimbursement

Expense claims with approval and receipts, paid separately and tax-free.

Benefits

Private health and life insurance and allowances beyond BPJS, with a benefit catalog, per-employee enrollment, and cost sharing.

Performance & Growth

Performance Reviews

Review cycles with weighted criteria and documented results.

Learning & CertificationComing soon

A training catalog, participant enrollment, and certificate-expiry tracking.

Operations

Recruitment (ATS)Coming soon

Manage job openings, applicants, and interview schedules in one hiring flow.

Company Announcements

Broadcast announcements to every employee with read tracking.

Tiered Approvals

Multi-level approval for leave, overtime, and claims, with rules configurable per company.

Reports & Analytics

Dashboards for payroll cost, headcount, and trends, ready to export anytime.

Multi-Company & Access

Run many companies from one account with isolated data and role-based access control.

For Groups & Holding Companies

One Payroll Run for the Whole Group

Run payroll across all subsidiaries at once, with consolidated reporting, isolated data per entity, and role-based access.

Centralized Payroll

One click runs payroll across every entity in the group. Total headcount, payroll cost, and run status per company are ready instantly, with no spreadsheet merging.

Data Isolation per Entity

Each company's employee and payroll data is fully separate. Holding-level users see the summary; admins see only their entity.

Add Entities in Seconds

Register a new subsidiary without manual setup. Permissions, data scoping, and access are configured automatically on provisioning.

Role-Based Access

Holding management sees everything; per-company HR sees only their entity, with no separate accounts needed per company.

Ready to Start?

Pricing is tailored to your organization's scale.

Get in Touch →

No hidden fees.

FAQ

Didn't find your answer? Write to us at support@interwise.app.

Is Interwise compliant with the latest PPh 21 regulations?

Yes. Interwise uses the TER (Tarif Efektif Rata-rata) method for January–November and progressive annualization for December, following the latest DJP guidelines.

Is BPJS calculated automatically?

Yes. BPJS Kesehatan and Ketenagakerjaan (JKK, JKM, JHT, JP) are calculated automatically with contribution ceilings and rates per current regulations.

How does overtime calculation work?

Interwise calculates overtime per day from actual hours worked and applies 1.5× to 4× rates per Ministry of Manpower rules (PP 35/2021), distinguishing workdays, rest days, and public holidays.

Does Interwise support PKWT contract employees?

Yes. Interwise tracks PKWT contract end dates, surfaces 30/60/90-day expiry alerts, and auto-calculates uang kompensasi (PP 35/2021) when a contract expires naturally.

Does Interwise integrate with Coretax DJP?

Yes. Interwise stores the company's NITKU (required per PMK 136/2023) and generates BP21 XML per employee and SPT 1721 files ready to upload to the DJP eBupot portal. No manual entry in Coretax needed.

What happens if payroll data needs correcting after a run closes?

Interwise detects which runs are affected, shows a per-month PPh 21 delta for HR to review, and generates updated SPT Masa exports ready to upload to Coretax, with a full audit trail of who approved the correction.

How do I get started?

Email us at support@interwise.app. We'll guide your organization through onboarding.