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
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.