Timesheet calculator with pay
Type one line per day with your time ranges, for example “08:30-12:00, 13:00-17:15”. Add a break and an hourly rate if you want.
Result
1 d 13 h 45 minTotal hours
- In decimal hours
- 37.75
- Days counted
- 5
- Average per day
- 7 h 33 min
- Regular hours
- 35
- Overtime hours
- 2.75
- Regular pay
- 700.00
- Overtime pay
- 68.75
- Total pay (before tax)
- 768.75
- Estimate only. Only your own rules are applied, not the labour law of your country.
Inputs
- Times (one line per day)
- 08:30-12:00, 13:00-17:15 08:30-12:00, 13:00-17:15 09:00-12:30, 13:30-18:00 08:30-12:00, 13:00-17:15 08:30-12:00, 13:00-16:00
- Break to remove each day
- 0
- Hourly rate (optional)
- 20
- Overtime after (optional)
- 35
- Overtime premium (optional)
- 25
How it is calculated
Each range = end − start (+ 24 h if it goes past midnight).
Result
Total hours
- In decimal hours
- 37.75
- Days counted
- 5
- Average per day
- 7 h 33 min
How it is calculated
- Each range = end − start (+ 24 h if it goes past midnight).
- Day total = sum of the ranges − break.
- Overtime = hours above the limit you type.
- Pay = regular hours × rate + overtime hours × rate × (1 + premium ÷ 100).
Example
5 days (37 h 45), rate 20, overtime after 35 h at +25%: 35 × 20 + 2.75 × 25 = 768.75.
Good to know
- No legal rule is applied automatically: overtime, night and Sunday rates depend on your contract.
- The result is a gross estimate, before tax and deductions.
Frequently asked questions
What is this tool used for?
Type one line per day with your time ranges, for example “08:30-12:00, 13:00-17:15”. Add a break and an hourly rate if you want.
How is the result calculated?
Each range = end − start (+ 24 h if it goes past midnight).
What should I check before using the result?
No legal rule is applied automatically: overtime, night and Sunday rates depend on your contract.