🔍

How to Calculate Work Hours – Total Weekly & Monthly Hours Guide

Whether you're a manager tracking team work hours, a freelancer billing a client, or an employee verifying your payslip — knowing exactly how to calculate total work hours is a practical skill. This guide covers daily, weekly, and shift-based calculations including overnight shifts and breaks.

Why Work Hours Calculation Matters

Accurate work hour calculations are critical for payroll, billing, project management, and compliance. Employers must ensure they're not under-paying for overtime. Freelancers need to bill accurately for client projects. Employees can verify their payslips. Labour laws across India (Factories Act, Shops & Establishments Acts) set maximum work hours — knowing your total is the first step to identifying violations.

Formula: Daily Work Hours

Daily Work Hours = End Time − Start Time − Unpaid Break Duration

Example: Start 9:00 AM, End 6:30 PM, 45-min lunch break:

  1. Gross hours = 6:30 PM − 9:00 AM = 9 hours 30 minutes
  2. Net hours = 9h 30m − 45m = 8 hours 45 minutes

Formula: Weekly Work Hours

Weekly Hours = Σ (Daily hours for each worked day)

Example for a 5-day week:

  • Monday: 8h 45m | Tuesday: 9h | Wednesday: 8h | Thursday: 8h 30m | Friday: 7h
  • Weekly Total = 8.75 + 9 + 8 + 8.5 + 7 = 41.25 hours = 41 hours 15 minutes
  • Overtime = 41.25 − 40 = 1 hour 15 minutes of overtime

Overnight Shifts (Crossing Midnight)

When a shift starts one day and ends the next, add 24 hours to the end time:

Start: 10:00 PM (22:00), End: 6:30 AM (06:30 next day):

  1. End time + 24h = 30:30 (on the same day's time scale)
  2. Hours = 30:30 − 22:00 = 8 hours 30 minutes
  3. Minus 30-min break = 8 hours net

Decimal Hours Conversion

For payroll calculations, convert hours and minutes to decimal hours:

  • 8h 45m = 8 + (45/60) = 8.75 hours
  • 7h 20m = 7 + (20/60) = 7.33 hours
  • 9h 50m = 9 + (50/60) = 9.83 hours

Work Hours Under Indian Law

  • Factories Act: Max 9 hours/day, 48 hours/week. Overtime must be paid at 2x rate.
  • IT/ITES (Most states): Max 10.5 hours/day with a 30-minute break. Max 48 hours/week.
  • Shops & Establishments: Varies by state — typically 9 hours/day, 48-54 hours/week max.

Frequently Asked Questions

Do I include break time in total work hours?

Unpaid breaks (lunch, tea) are excluded. Paid breaks (if stipulated in employment contract) are included. Most Indian companies have a 30-minute unpaid lunch break.

How do I track work hours accurately?

Use a dedicated time tracking app (Toggl, Clockify, TimeCamp), your company's attendance system, or maintain a simple spreadsheet with daily start/end times and breaks.

Try it yourself — Free & Instant

No signup required. Results in seconds.

Open Work Hours Calculator →