8-Hour Shift Calculator

Plan your work shift with automatic end time, break scheduling, and total work hours calculation.

Configure Your Shift

How It Works

1. Enter Start Time

Set when your shift begins and choose the shift length—8, 10, or 12 hours.

2. Configure Breaks

Select your meal break duration and whether to include paid rest breaks.

3. Get Your Schedule

See your end time, total work hours, and a suggested break schedule.

Features

Multiple Shift Lengths

Support for 4, 6, 8, 10, and 12-hour shift configurations.

Break Scheduling

Automatic break time suggestions based on OSHA guidelines.

Overnight Shifts

Handles shifts that cross midnight with correct end times.

Net Work Hours

Automatically subtracts unpaid breaks from total hours worked.

OSHA Compliant

Break suggestions follow OSHA rest and meal break recommendations.

Works Everywhere

Responsive design for mobile, tablet, and desktop browsers.

What Is a Shift Calculator?

A shift calculator is a workforce planning tool that determines when a work shift ends based on its start time and duration, while accounting for meal breaks and rest periods. It answers the simple but frequently asked question: "If I start work at this time and my shift is this long, when do I get off?" Beyond the end time, a good shift calculator also shows net work hours (after subtracting unpaid breaks) and suggests optimal break timing.

Shift calculators are used by employees verifying their schedules, managers building coverage plans, HR departments ensuring labor law compliance, and freelancers tracking billable versus non-billable time. While the math is simple addition, the complexity increases when shifts cross midnight, involve multiple break types, or need to comply with specific state labor regulations.

How Shift End Time Is Calculated

The calculation converts the start time to minutes past midnight, adds the shift length in minutes, and converts back to clock time. If the result exceeds 1,440 minutes (24 hours), it wraps to the next day.

End Time = Start Time + Shift Length
Net Work Hours = Shift Length − Unpaid Break Duration
If End Minutes ≥ 1,440 → subtract 1,440 (next day)

Example: Standard 8-Hour Day Shift

Start: 9:00 AM

Shift length: 8 hours

Meal break: 30 minutes (unpaid)

End time: 9:00 AM + 8h = 5:00 PM

Net work hours: 8h − 0.5h = 7.5 hours (paid)

Shift Types Explained

Different industries and roles use different shift lengths. Understanding these helps you choose the right configuration for your calculator input.

8-Hour Shifts (Standard)

The most common shift length in the United States and much of the world. A standard 8-hour workday with a 30-minute lunch break produces 7.5 paid hours. Most office workers, retail employees, and service industry staff work 8-hour shifts, typically scheduled as day (7 AM–3 PM), swing/evening (3 PM–11 PM), or night (11 PM–7 AM). This creates three shifts per 24-hour cycle, requiring three crews for round-the-clock operations.

10-Hour Shifts

Popular in manufacturing, healthcare, and public safety. A 4×10 schedule (four 10-hour days per week) provides three consecutive days off, which many employees prefer for work-life balance. The longer daily shift means more continuous production time and fewer shift handoffs. Net work hours after a 30-minute break: 9.5 hours paid per shift.

12-Hour Shifts

Common in hospitals, fire departments, police, and continuous manufacturing. Employees typically work three or four 12-hour shifts per week, often in a rotating pattern. While the long hours can be fatiguing, the resulting 3–4 day weekends are highly valued. Net work hours with a 30-minute meal break: 11.5 hours paid. Many 12-hour shift schedules include a second 30-minute break.

OSHA Break Guidelines

The Occupational Safety and Health Administration (OSHA) does not mandate specific break requirements at the federal level, but it does provide recommendations and most states have enacted their own laws. Understanding these guidelines helps ensure your shift schedule is compliant.

Shift Length Meal Break Rest Breaks Total Break Time
4 hoursNone required1 × 10 min10 min
6 hours30 min (varies by state)1 × 10 min40 min
8 hours30 min2 × 10 min50 min
10 hours30 min2 × 10 min50 min
12 hours2 × 30 min3 × 10 min90 min

Rotating Shift Schedules

When operations run 24/7, employers use rotating shift schedules to distribute day, evening, and night shifts fairly among employees. The most common patterns include:

The DuPont Schedule

A 12-hour rotating shift pattern using four crews on a 4-week cycle. Each crew works a mix of day and night shifts: 4 nights on, 3 off, 3 days on, 1 off, 3 nights on, 3 off, 4 days on, 7 off. The 7 consecutive days off every 4 weeks is the primary appeal. Originally developed by the DuPont chemical company for continuous manufacturing operations.

The Pitman Schedule (2-3-2)

Another 12-hour rotation using four crews on a 2-week cycle. The pattern is 2 days on, 2 off, 3 on, 2 off, 2 on, 3 off. Every other weekend is a 3-day weekend. This schedule averages 42 hours per week, slightly above the standard 40, which may trigger overtime depending on company policy.

Weekly 8-Hour Rotation

Three crews rotate through day, evening, and night shifts on a weekly or bi-weekly basis. Simple to administer but can be challenging for circadian rhythm adjustment, since employees change sleep schedules frequently. Most industrial hygiene research recommends forward rotation (day → evening → night) rather than backward rotation for health reasons.

Example: Overnight Shift Calculation

Start: 10:00 PM (22:00)

Shift length: 8 hours

End time: 22:00 + 8h = 30:00 → wraps to 6:00 AM (next day)

Net work hours: 8h − 0.5h break = 7.5 hours

State-Specific Break Laws

While federal law (FLSA) does not require breaks, many states do. California, for example, requires a 30-minute meal break for any shift over 5 hours and a second meal break for shifts over 10 hours. Washington requires a 30-minute break for shifts over 5 hours and paid 10-minute rest breaks for every 4 hours worked. Always check your state's Department of Labor website for specific requirements, as penalties for non-compliance can be significant.

Overtime Considerations

The FLSA requires overtime pay (1.5× regular rate) for hours exceeding 40 in a workweek. Some states add daily overtime rules: California mandates overtime after 8 hours per day and double time after 12 hours. When planning 10-hour or 12-hour shifts, factor in whether your state has daily overtime thresholds. Our calculator shows net work hours to help you track weekly totals against the 40-hour threshold.

Written & Reviewed by Experts
SM
Author

Sarah Mitchell, CPA

Certified Public Accountant • 12+ yrs payroll & workforce analytics

Specializes in time management, payroll compliance, and workforce optimization. Helped 500+ businesses streamline time-tracking.

DC
Fact-Checker

David Chen, MBA

Finance & Operations • MBA, Wharton

Specializes in financial modeling, regulatory compliance, and data accuracy verification across payroll and tax systems.

Embed This Calculator on Your Website

Frequently Asked Questions

Enter your shift start time and select the shift length (8, 10, or 12 hours). The calculator adds the shift length to your start time to determine when your shift ends. Break time is subtracted from total work hours but does not change the end time.

Under OSHA general guidelines and most state laws, employees working 8 hours are entitled to a 30-minute unpaid meal break and two paid 10-minute rest breaks. Some states like California mandate these breaks by law, while federal law (FLSA) does not require breaks but regulates how they're paid when offered.

An 8-hour shift schedule typically uses three shifts per day (day, evening, night) with employees working 5 days per week. A 12-hour shift schedule uses two shifts per day with employees working 3-4 days per week. The 12-hour model provides more days off but requires longer individual shifts.

Best practice is to space breaks evenly. For an 8-hour shift: first rest break after 2 hours, meal break at the midpoint (4 hours), and second rest break 2 hours after the meal. The calculator suggests optimal break times based on your shift length and start time.

A rotating shift schedule moves employees between different shift times (day, evening, night) on a regular cycle. Common patterns include weekly rotation, the DuPont schedule (12-hour shifts rotating every 4 weeks), and the Pitman schedule (2-3-2 pattern). Rotation helps distribute less desirable shifts fairly among all employees.

Under the federal Fair Labor Standards Act (FLSA), overtime applies after 40 hours per week, not per day. However, some states like California require overtime for any hours beyond 8 in a single day. Check your state's specific labor laws for daily overtime rules.