Shift Length Calculator
Calculate the length of a work shift including overnight shifts that cross midnight. Enter values for instant results with step-by-step formulas.
Reviewed for accuracy by Abdullah, Technical Content Specialist
Shift Length Calculator
Calculator
Adjust values & calculateEnter your values below. Every result is computed in your browser โ no data is sent to any server.
Formula: Net Hours = (End Time - Start Time) - Break Time
Worked example โ Gross: 8h 30m | Net: 8h 00m (8.00 decimal hours) | Day shift
Formula
Net Hours = (End Time - Start Time) - Break Time
The calculator subtracts the start time from the end time to get gross shift duration. For overnight shifts where the end time is before the start time, 24 hours is added. Break minutes are then subtracted to yield net working hours. The result is shown in both hours:minutes and decimal format.
Worked Examples
Example 1: Standard Day Shift
Problem:A worker starts at 8:00 AM and ends at 4:30 PM with a 30-minute lunch break. What is the net working time?
Solution:Start: 8:00 AM = 480 minutes from midnight End: 4:30 PM = 990 minutes from midnight Gross time: 990 - 480 = 510 minutes = 8 hours 30 minutes Break: 30 minutes Net time: 510 - 30 = 480 minutes = 8 hours 0 minutes Decimal: 8.00 hours
Result:Gross: 8h 30m | Net: 8h 00m (8.00 decimal hours) | Day shift
Example 2: Overnight Nursing Shift
Problem:A nurse works from 7:00 PM to 7:30 AM with a 45-minute break. Calculate the shift length and pay at $35/hour.
Solution:Start: 7:00 PM = 1140 minutes End: 7:30 AM = 450 minutes (next day) Gross time: (450 + 1440) - 1140 = 750 minutes = 12 hours 30 minutes Break: 45 minutes Net time: 750 - 45 = 705 minutes = 11 hours 45 minutes = 11.75 decimal hours Pay: 11.75 x $35.00 = $411.25
Result:Gross: 12h 30m | Net: 11h 45m (11.75 hrs) | Shift pay: $411.25 | Overnight shift
Frequently Asked Questions
How does the calculator handle overnight shifts?
The calculator automatically detects when the end time is earlier than the start time and treats this as an overnight shift that crosses midnight. For example, if you enter a start time of 10:00 PM and an end time of 6:00 AM, the calculator understands this as an 8-hour shift spanning two calendar days. It adds 24 hours to the end time before calculating the difference. This approach works for any shift that starts on one day and finishes on the next, whether it begins in the evening or late at night.
What is the difference between gross and net shift hours?
Gross shift hours represent the total time from your clock-in to your clock-out, including any break time. Net shift hours subtract your break time from the gross total to show your actual working hours. For payroll purposes, most employers pay based on net hours since break time is typically unpaid for non-exempt workers. For example, a shift from 8 AM to 5 PM is 9 gross hours, but with a 60-minute unpaid lunch break, the net working time is 8 hours. The distinction matters for accurate pay calculations.
What is decimal time and why is it useful?
Decimal time expresses hours and minutes as a single decimal number rather than the traditional hours-and-minutes format. For example, 8 hours and 30 minutes becomes 8.50 in decimal time, and 7 hours and 45 minutes becomes 7.75. This format is extremely useful for payroll calculations because you can simply multiply the decimal hours by the hourly rate to get the pay amount. Many timekeeping systems and payroll software use decimal time internally. Without decimal conversion, you would need to convert minutes to fractions of an hour before doing any arithmetic.
How are break times typically regulated by law?
Break time regulations vary significantly by jurisdiction. Under federal U.S. law, the FLSA does not require employers to provide meal or rest breaks for adult employees. However, many states have their own requirements. California requires a 30-minute meal break for shifts over 5 hours and a second meal break for shifts over 10 hours. Washington state requires a 30-minute meal break after 5 hours and a paid 10-minute rest break for every 4 hours worked. Some states also require that breaks be taken at specific intervals rather than at the beginning or end of a shift.
Can I use Shift Length Calculator for split shifts?
Shift Length Calculator is designed for single continuous shifts. For a split shift where you work two separate periods in one day (for example, 7 AM to 11 AM and then 4 PM to 8 PM), you would need to calculate each segment separately and add the results. Simply run the calculator twice with each segment times and sum the net hours. Some states like California require split shift premiums, which means you may be entitled to extra pay equal to one hour at minimum wage for each day you work a split shift.
How does the calculator determine if a shift is a night shift?
The calculator flags a shift as a night shift based on simple time-of-day heuristics. If the start time is at 6 PM or later, if the end time is at 6 AM or earlier, or if the shift crosses midnight (overnight), it is classified as a night shift. This classification is informational and helps you identify whether night shift differentials might apply to your pay. Many employers offer a premium of $1 to $5 per hour for night shift work, though this is not federally mandated and depends on company policy or union contracts.
How accurate is the pay estimate from Shift Length Calculator?
The pay estimate uses a straightforward multiplication of net hours times your entered hourly rate, which gives a gross (pre-tax) amount. It does not account for overtime premiums, shift differentials, holiday pay, tips, commissions, or tax withholdings. The weekly, monthly, and annual projections assume a consistent schedule of 5 shifts per week and approximately 260 workdays per year. Your actual take-home pay will be lower after federal, state, and local taxes plus deductions for benefits like health insurance and retirement contributions are applied.
What is the standard full-time shift length in the United States?
The most common full-time shift in the United States is 8 hours, typically scheduled as five days per week for a total of 40 hours. However, alternative schedules are increasingly popular. Compressed workweeks use four 10-hour shifts, while healthcare often uses three 12-hour shifts. Some industries like firefighting use 24-hour shifts followed by 48 or 72 hours off. The FLSA does not define full-time versus part-time employment, so these designations are set by the employer. Generally, working 30 or more hours per week qualifies as full-time for benefits under the Affordable Care Act.
How do I calculate shift length for a rotating schedule?
For rotating schedules where shift times change weekly or biweekly, calculate each unique shift length separately and then average them over the rotation cycle. For example, a common rotation might include a week of day shifts (7 AM to 3 PM), a week of evening shifts (3 PM to 11 PM), and a week of night shifts (11 PM to 7 AM). Each of these is an 8-hour shift in this example, but if your rotation includes shifts of varying lengths, you can use Shift Length Calculator for each distinct shift and track the pattern to estimate your total monthly and annual working hours.
References
Background & Theory
History
Reviewed for accuracy by Abdullah, Technical Content Specialist ยท Editorial policy
Related Calculators
๐งฎBreak Time Calculator
Calculate entitled break times based on shift length and labor law requirements.
๐งฎDate Difference Calculator
Calculate the exact number of days, weeks, months, and years between any two dates.
๐งฎAdd Days to Date Calculator
Add or subtract days, weeks, months, or years from any date to find the resulting date.
๐งฎDate to Julian Day Converter
Convert between calendar dates and Julian Day Numbers used in astronomy and programming.
๐งฎDate Range Generator
Generate a list of all dates between two dates with customizable intervals.
๐งฎStopwatch Lap Time Calculator
Calculate average, best, and worst lap times from a list of split times.
๐งฎDate of Birth Calculator
Calculate date of birth from current age or age at a specific date.
๐งฎDue Date Calculator by Conception Date (Not LMP)
Calculate pregnancy due date from exact conception date instead of last menstrual period.