🕘 Timesheet Calculator: Hours Worked & Pay

Fill in your hours and get the weekly total for your timesheet.

No ratings yet — be the first

Enter details

Log in or create a free account to save your inputs and results, so you don't have to enter them again next time.🔒 No spam, ever. We never sell or share your details, and you can delete your history or account at any time. Privacy policy

Fill in the details and click Calculate to see your results.

Formula at a glance

Timesheet Calculator: Hours — Σ (end − start − break). Example: Five shifts with 30–45 minute breaks → Total hours: 38:00 (38 decimal hours)
How the Timesheet Calculator works: Hours — Σ (end − start − break)

📱 Also in our Android app

This calculator is also in our free app. Sign in with the same account to keep your history in sync.

  • Financial CalculatorEMI, SIP, PPF, NPS, post office schemes and government-employee calculatorsGet it on Google Play

Rate this calculator

Was it useful? A quick star rating helps others — and you can leave a comment too.
Rate it: ★ ★ ★ ★ ★

📘 About the Timesheet Calculator

For each shift, hours worked = end time − start time − unpaid break. Shifts that cross midnight are handled automatically.

Payroll usually uses decimal hours: 7 hours 45 minutes is 7.75 hours. Add an hourly rate to see your pay, with overtime above 40 hours (or your own limit).

🧮 Formula

Hours
Σ (end − start − break)
Decimal hours
hours + minutes ÷ 60

✏️ Worked examples

Five shifts with 30–45 minute breaks

You enter
Shifts (start - end break)9:00 - 17:30 30, 8:45 - 17:00 45, 9:00 - 17:30 30, 9:00 - 17:30 30, 9:00 - 16:00 30
Hourly rate (optional)0
Overtime after (hours in the period)40 hours
Overtime rate1.5 ×
Currency$
You get
Total hours38:00 (38 decimal hours)
Regular hours38
Overtime hours0

38:00 (38 decimal hours).

Night shifts at $22/hour

You enter
Shifts (start - end break)22:00 - 06:30 30, 22:00 - 06:30 30, 22:00 - 06:30 30, 22:00 - 06:30 30, 22:00 - 06:30 30
Hourly rate (optional)22
Overtime after (hours in the period)40 hours
Overtime rate1.5 ×
Currency$
You get
Total hours40:00 (40 decimal hours)
Regular hours40
Overtime hours0
Pay$880.00

40:00 (40 decimal hours); $880.00.

🧭 How to use this calculator

What you enter

  • Shifts (start - end break)
  • Hourly rate (optional)
  • Overtime after (hours in the period) (hours)
  • Overtime rate (×)
  • Currency

What you get

  • Total hours
  • Regular hours
  • Overtime hours

❓ Frequently asked questions

How do I calculate hours worked?

Subtract the start time from the end time and take off unpaid breaks: 9:00 to 17:30 with 30 minutes off is 8 hours.

What is 7 hours 30 minutes in decimal?

7.5 hours.

How do I convert minutes to decimal hours?

Divide minutes by 60: 45 minutes = 0.75 hours.

Are breaks paid?

It depends on the law and your contract; short rest breaks are often paid, meal breaks often unpaid.