1. Log your hours every day
An accurate estimate starts with a consistent record. Write down the same things each day so they are easy to total at the end of the period.
- Date and shift type (morning, afternoon, night)
- Actual start and end times
- Overtime hours, if any
- Leave, permission, or public holiday days
- Work expenses such as transport or meals, if you cover them
2. Work out your hourly rate
For monthly-paid workers, Indonesian labor rules commonly use a divisor of 173 to get an hourly rate: monthly wage divided by 173.
Example: a monthly wage of IDR 5,000,000 gives an hourly rate of about IDR 28,900.
3. Calculate weekday overtime
On a regular working day, the common rule is that the first overtime hour is paid at 1.5 times the hourly rate and later hours at 2 times.
Example: 2 hours of overtime at IDR 28,900 per hour is (1.5 × 28,900) + (2 × 28,900), about IDR 101,000.
4. Total it for the period
Combine base pay, overtime, allowances, and deductions according to your contract, then compare with your payslip. If the gap is large, your daily records give you something concrete to ask HR about.
Keep in mind
The figures above are general examples. Employers may apply different rules for holidays, night shifts, or specific allowances. Always refer to your employment agreement and company policy.
Frequently asked questions
How do I calculate hourly overtime pay?
Commonly, monthly wage is divided by 173 to get an hourly rate. On working days the first overtime hour is multiplied by 1.5 and later hours by 2. Check your contract for the rules that apply.
Is an app's salary estimate the same as an official payslip?
No. KerjaKu's estimate is personal, based on the wage profile and work records you enter, so it does not replace an official payslip.
Do I need internet to log work hours in KerjaKu?
No. KerjaKu's core features work offline and core data is stored on your device.