Night Shift Hours Calculator

Calculate paid hours for night shifts that cross midnight. Supports a break deduction and outputs hours, minutes, and decimal hours.

Formula

If End < Start, add 24 hours. Paid = (End − Start) − Break.

Example calculation

22:00-06:00 with a 30-minute break = 8h total, 7h 30m paid (7.50 decimal).

Common mistakes

  • Assuming a federal night-shift premium exists.
  • Forgetting the break for unpaid meal periods.

About this calculator

What the Night Shift Hours calculator does

Calculate paid hours for a shift that starts in the evening and ends after midnight. The tool defaults to overnight assumptions, so the math handles the day-rollover automatically without you needing to flip a toggle.

When to use it

Use it for nurses, security staff, hospitality, factory, hospital, transportation, and any role that crosses midnight on a regular basis. It is also useful when you are reviewing a stub for a stretch of nights and want to confirm that the day-rollover did not double-count or skip an hour.

How the calculation works

When the end time is earlier than the start time, the calculator adds 24 hours and then subtracts the break. The result is paid hours, total hours, and decimal hours. The same logic handles standard 8, 10, and 12 hour overnight shifts without any special setup.

How to read the result

The result confirms the overnight calculation, so a 10:00 PM to 6:00 AM shift comes out to 8 hours, not negative 16. Paid time is what payroll should run, total time is the raw schedule, and decimal hours is the value to type into a payroll portal.

Practical example

An 11:00 PM to 7:30 AM shift with a 30 minute meal break is 8 hours paid, or 8.00 decimal hours. A 7:00 PM to 7:00 AM 12 hour shift with a 60 minute break is 11 hours paid. A 10:30 PM to 4:30 AM short night with a 15 minute break is 5 hours 45 minutes paid, or 5.75 decimal hours.

Common limitation or caution

Night shift differentials, holiday premiums, and overtime past a daily threshold can change pay materially. Confirm your specific policy before using this for a paycheck dispute. Some healthcare employers use a 7-on, 7-off pattern that complicates weekly overtime, and that pattern is not modeled here. Some employers add a shift differential, often a flat dollar amount or a small percentage, on top of the base rate for overnight hours; this calculator does not assume any differential, so add it manually if your employer pays one.

Frequently Asked Questions

No. Federal FLSA does not require a night-shift premium. If your employer offers one, multiply your paid hours by the agreed rate separately.

Before you use the result

Our calculators give quick payroll-time and pay estimates. Your final paycheck depends on factors this tool does not see, including employer policy, state and local rules, time clock rounding, paid versus unpaid breaks, premium pay, deductions, and how your payroll provider applies them.

  • Confirm pay rules with your employer, payroll provider, or HR team.
  • Overtime, breaks, and rounding rules can change by state.

For how each calculation is built, see our methodology and disclaimer.