Shift Hours Calculator

Calculate total shift duration, overnight shifts crossing midnight, and net paid working hours after unpaid break deductions.

What the Shift Hours Calculator Does

The Shift Hours Calculator helps employees, managers, and shift workers determine exact working time for any single shift. By entering your shift start time, end time, and any unpaid break duration, the tool computes:

  • Total Shift Duration: The total elapsed time between clocking in and clocking out.
  • Unpaid Break Deductions: Total break time converted cleanly into hours.
  • Net Paid Hours: Your actual billable or payable working hours.
  • Dual Time Formats: Instant output in both decimal hours (e.g., 8.50) and standard hours and minutes (e.g., 8h 30m).

Whether you work a standard day shift or a 3rd shift that crosses midnight, this tool handles the math automatically without negative-hour errors.

How to Calculate Shift Hours

Calculating shift hours manually involves three simple steps:

  1. Determine elapsed time: Subtract your start time from your end time. Convert times to a 24-hour format if necessary to simplify subtraction.
  2. Subtract unpaid breaks: Convert your unpaid break time from minutes to hours by dividing by 60 (for example, 30 minutes ÷ 60 = 0.5 hours), then subtract it from the total elapsed time.
  3. Convert to decimal format: Divide remaining minutes by 60 to express your paid hours in decimal form for payroll processing.

How Overnight Shifts Are Calculated

Working a night shift or 3rd shift means your shift ends on the next calendar day. On a standard clock, subtracting a night start time (such as 10:00 PM) from a morning end time (such as 6:00 AM) results in a negative number (6 − 22 = −16).

When calculating hours worked overnight, the calculator recognizes that the shift crosses midnight. If the end time is earlier than the start time, the calculation automatically adds 24 hours to the end time to account for the day change:

Overnight Calculation Formula:

Total Hours = (End Time + 24 Hours) − Start Time

Common Overnight Examples:

  • 10 PM to 6 AM: (6 + 24) − 22 = 8.0 total shift hours.
  • 11 PM to 7 AM: (7 + 24) − 23 = 8.0 total shift hours.
  • 7 PM to 7 AM: (7 + 24) − 19 = 12.0 total shift hours.
  • 10 PM to 6:30 AM (with a 30-min break): 8.5 elapsed hours − 0.5 break = 8.0 net paid hours.

How Breaks Affect Paid Hours

Understanding how break deductions impact your paycheck is essential for accurate time tracking:

Total Elapsed Time

The total duration from clock-in to clock-out, including all breaks and meal periods.

Unpaid Break Time

Off-the-clock rest or meal periods (e.g., 30 or 60 minutes) subtracted from working hours.

Net Paid Hours

The actual working time that qualifies for standard wage or overtime payment.

Enter unpaid break time in minutes whenever you need the calculator to report actual paid working hours. Paid short rest breaks (such as 15-minute rest periods) should generally not be deducted.

Common Shift Examples

The table below compares standard daytime shifts and overnight shifts, detailing total elapsed time versus net paid hours when an unpaid break is included:

Shift TypeStart & End TimeUnpaid BreakTotal Shift TimeNet Paid Hours
Standard Day Shift8:00 AM – 4:00 PMNone8.0 hrs8.0 hrs
Day Shift with Lunch9:00 AM – 5:30 PM30 mins8.5 hrs8.0 hrs
8-Hour Night Shift10:00 PM – 6:00 AMNone8.0 hrs8.0 hrs
Night Shift with Break10:00 PM – 6:30 AM30 mins8.5 hrs8.0 hrs
12-Hour Overnight Shift7:00 PM – 7:00 AM30 mins12.0 hrs11.5 hrs

Common Shift Applications

This calculator is tailored for structured work schedules across key industries:

Overnight & 3rd Shift Workers

Accurately calculate hours for graveyard schedules without dealing with date-crossover math errors.

Healthcare & Nursing Shifts

Calculate 8-hour, 10-hour, or 12-hour hospital rotations with precise meal break subtractions.

Warehouse & Logistics

Track 24/7 fulfillment center shifts and log accurate decimal hours on timesheets.

Security & Manufacturing

Compute exact hours for rotating watch schedules, plant shifts, and facility operations.

Shift Hours vs. Other Time Calculations

Depending on your task, you may need a different specialized calculator:

Common Questions

How do I calculate shift hours?

To calculate shift hours, record your start time and end time. Subtract the start time from the end time to get total elapsed hours, then deduct any unpaid break time (such as a 30-minute lunch break) to determine your net paid working hours.

How do I calculate hours for an overnight shift?

For an overnight shift where the end time is on the next calendar day, add 24 hours to the end time before subtracting the start time. For example, a shift from 10 PM (22:00) to 6 AM (06:00) is calculated as (6 + 24) - 22 = 8 hours.

How do I calculate hours from 10 PM to 6 AM?

A shift from 10 PM to 6 AM spans 8 total hours. If you take a 30-minute unpaid break during this shift, your total paid working time will be 7.5 hours (or 7 hours and 30 minutes).

Does the calculator subtract unpaid breaks?

Yes. Enter your total unpaid break duration in minutes. The calculator automatically converts the break into hours and subtracts it from your total shift length to display your actual paid hours.

What is the difference between shift hours and paid hours?

Shift hours represent the total duration between your start time and end time (elapsed time on site). Paid hours are the remaining working hours after subtracting unpaid breaks.

Can I calculate shift hours in decimal format?

Yes. The calculator provides results in both standard HH:MM time format (e.g., 7:30) and decimal format (e.g., 7.50 hours), making it easy to enter your hours onto payroll forms or timesheets.

Can I use 24-hour or military time?

Yes. You can enter times using either standard 12-hour AM/PM format or 24-hour military time notation.

Related Calculators

Free tools to help you calculate your time and pay.

View All Tools