8-Hour Shift Calculator
Enter your shift start time, unpaid break duration, shift type, and hourly rate to instantly calculate your shift end time, total working hours, overtime earned, gross pay with shift differentials, and net take-home after tax. Works for day, evening, night, weekend, and holiday shifts crossing midnight.
How to calculate your 8-hour shift end time
Finding your shift end time is simple arithmetic: take your start time, add the total shift duration (including any breaks), and the result is when you leave the building. If your unpaid break is separate from the scheduled duration, add that on top. For example, a shift starting at 09:00 with an 8-hour duration and a 30-minute unpaid lunch ends at 17:30 on the clock, even though only 7.5 hours are paid. This calculator handles overnight shifts automatically: a 23:00 start on an 8-hour shift ends at 07:00 the following day.
Overtime and how it is calculated
Overtime is the paid working time beyond a set threshold - typically 8 hours per day or 40 hours per week under the U.S. Fair Labor Standards Act (FLSA). When a single shift exceeds 8 paid hours, the excess is usually compensated at 1.5 times the regular rate (sometimes called "time and a half"). Some states such as California also mandate daily overtime after 8 hours and double time after 12 hours. The calculator uses the daily 8-hour threshold and applies the 1.5x multiplier to any excess paid time. Your actual overtime rules may differ: check your contract or state labor department.
Shift differentials and what they mean for your pay
A shift differential is a pay premium employers offer to compensate workers for shifts that fall outside standard daytime hours. Evening shifts typically pay 25% more (1.25x), while night, weekend, and holiday shifts commonly attract 50% to 100% premiums (1.5x to 2.0x). Differential rates are applied to your base hourly rate before overtime is calculated, so an overtime hour on a night shift at $20/hr base pays: $20 x 1.5 (night) x 1.5 (OT) = $45/hr. These rates are contractual or set by collective bargaining, so your employer may offer different percentages.
Break rules: paid vs. unpaid
Under U.S. federal law (FLSA), rest breaks of 20 minutes or fewer must be paid and counted as work time. Meal breaks of 30 minutes or more where the employee is completely relieved of duties may be unpaid. Many states impose stricter requirements: California mandates a 30-minute unpaid meal break for shifts over 5 hours and a paid 10-minute rest break for every 4 hours worked. The calculator asks only for the total unpaid break duration; any paid rest breaks should be left out because they are already included in your paid working hours. Always verify local requirements with your state labor department or employer.
Shift type differential rates
| Shift type | Multiplier | When applied | Example: $20/hr becomes |
|---|---|---|---|
| Regular | 1.0x | Standard weekday daytime hours | $20.00/hr |
| Evening | 1.25x | Shifts starting after 3 PM or 6 PM | $25.00/hr |
| Night | 1.5x | Shifts between 11 PM and 6 AM | $30.00/hr |
| Weekend | 1.5x | Saturday and Sunday shifts | $30.00/hr |
| Holiday | 2.0x | Federal or statutory holidays | $40.00/hr |
Common pay multipliers by shift type. Actual rates depend on your employment contract or collective bargaining agreement.
Frequently asked questions
What time does an 8-hour shift end if it starts at 7 AM?
A pure 8-hour shift starting at 07:00 ends at 15:00 (3 PM). If you have a 30-minute unpaid break, you are at the workplace from 07:00 to 15:30 but are paid for 7.5 hours. The calculator accounts for both the clock-out time and the paid hours separately.
How is overtime calculated for a single shift?
Daily overtime begins after 8 paid hours in a single shift. The extra hours are paid at 1.5 times your effective hourly rate (base rate multiplied by any shift differential). For example, if you work 10 paid hours at $20/hr regular rate, you earn 8 x $20 = $160 for the first 8 hours and 2 x $30 = $60 for the 2 overtime hours, totaling $220 gross.
Do shift differentials apply to overtime pay?
Yes. Overtime is calculated on the differential-adjusted rate, not the base rate. If your night differential is 1.5x and your base rate is $20/hr, your effective rate is $30/hr. Overtime hours then pay 1.5 x $30 = $45/hr. This is the standard method under the FLSA regular rate of pay rules, though some collective bargaining agreements may structure it differently.
How do I calculate a shift that crosses midnight?
Simply enter the start time and shift duration as normal. For a shift starting at 22:00 for 8 hours with a 30-minute break, the end time is 06:30 the following morning. The calculator wraps the clock correctly so you see the actual next-day time. The paid hours calculation is identical: shift duration minus unpaid break time.
What is the difference between gross pay and net pay?
Gross pay is your total earnings before any deductions - it includes base pay, shift differentials, and overtime. Net pay (take-home) is what remains after taxes and other deductions. This calculator estimates net pay using the tax rate you enter. Real withholding depends on your filing status, exemptions, state tax, and other deductions such as health insurance, so treat the net figure as an approximation.
How many breaks should I get in an 8-hour shift?
Federal law does not mandate breaks for adults, but many states do. A common standard is one 30-minute unpaid meal break and two 10-minute paid rest breaks during an 8-hour shift. California is particularly strict: a 30-minute unpaid meal break is required after 5 hours, and one 10-minute paid rest break is required for every 4 hours worked. Check your state labor board or employment contract for the rules that apply to you.