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.

Timesheet calculator with pay

Ranges separated by commas. A range past midnight works (22:00-06:00).
min
h
Your own rule, e.g. 40 h per week.
%

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.

Timesheet calculator with pay

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

1 d 13 h 45 min
In decimal hours
37.75
Days counted
5
Average per day
7 h 33 min

How it is calculated

  1. Each range = end − start (+ 24 h if it goes past midnight).
  2. Day total = sum of the ranges − break.
  3. Overtime = hours above the limit you type.
  4. 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.

Updated October 10, 2026

Indicative result. For an important decision, check with a professional.