Take-home pay calculator

Private: your numbers are stored only in this browser on this device and are never sent anywhere. The only thing the app downloads is the public holiday calendar.

Pay components

Salary, allowances, transport per day, union dues and the tax settings are saved once and carry into every month. A new month starts by itself with the usual bonus, the official working days and no overtime, so only what changes needs typing.

Tax and BPJS settings

BPJS and overtime are both calculated on basic salary + grade allowance. Employer-paid Kesehatan, JKK and JKM are not paid to you but are added to the gross that PPh 21 is charged on.

Overtime hours

Every working day Every Saturday

Extra overtime hours by multiplier (to match a payslip without filling the calendar)

Working day: hour 1 pays 1.5×, hours 2 to 4 pay 2×. Saturday, Sunday or national holiday: hours 1 to 8 pay 2×, hour 9 pays 3×, hours 10 to 12 pay 4×.

What more overtime is worth

Extra hours at 2× Overtime pay Rate PPh 21 Take-home Gain

Pay history

Pay day Take-home Fixed salary Overtime Transport Bonus PPh 21 THR / year-end

One row per pay day. The pay on the 10th is for the work of the month before, shown under the date. After each pay day the calculator asks what arrived and keeps it here; December's tax recalculation then uses these real figures instead of estimates.

Backup and move to another device

The backup code holds everything saved here: pay components, settings, every month and the pay history. Copy it now and then as a backup, or paste it into this calculator on another device to carry your numbers over. Restoring replaces everything saved on that device. The code is not encrypted, so treat it like a payslip.

Take-home pay