Basic Shift Calculator – Calculate Work Hours & Overtime

Our basic shift calculator makes it easy to calculate the total hours you work in a single shift, including overtime and breaks. Simply enter your start and end times, add your break duration, and input your hourly rate to instantly see your total pay, including overtime and tax estimates. Perfect for hourly employees, freelancers, or anyone tracking work hours for payroll.

Your shift is 8h 00m
8.00 worked hours · 0.50 h break · no overtime

Results update automatically as you type.

Hours Breakdown

Total Hours
8.00h
Working Hours
7.50h
Break Time
0.50h
Overtime Hours
0.00h

Pay Breakdown

Base Pay -
Shift Multiplier -
Overtime Pay -
Gross Pay -
Tax Amount -
-
Net Pay (Take Home)

Earnings Projections

If you work this shift regularly:

Weekly (5 shifts) -
Monthly (20 shifts) -
Yearly (240 shifts) -

Advanced Shift Calculator – Track Multiple Shifts & Earnings

The advanced shift calculator lets you track multiple shifts over days, weeks, or months with detailed analytics. Add each shift’s start and end times, breaks, and hourly rates to calculate total work hours, overtime, and net earnings. View comprehensive summaries, average pay per shift, and projected weekly or monthly income. Perfect for employees, freelancers, and employers managing payroll efficiently.

Track weekly and monthly hours with our advanced shift tracker and payroll calculator.

Why Use Our Shift Calculator for Work Hours & Payroll?

Accurate Time Tracking

Calculate exact work hours including overnight shifts

Overtime Calculator

Automatic overtime calculation at 1.5x rate

Multiple Shifts

Track unlimited shifts with detailed analytics

Export to Excel

Download your shift data for payroll

Shift Multipliers

Night, weekend, and holiday pay rates

Mobile Friendly

Works perfectly on all devices

Privacy Protected

Your data stays on your device, never stored

Lightning Fast

Instant calculations with no loading time

How to Use the Shift Calculator (Step by Step Guide)

Basic Shift Calculator

Our basic shift calculator helps you quickly calculate work hours, breaks, and earnings for a single shift:

Advanced Shift Calculator

Track multiple shifts over time with comprehensive analytics:

Understanding Overtime Calculation

Our shift calculator automatically calculates overtime pay for hours worked beyond 8 hours per shift. Overtime hours are paid at 1.5 times your regular hourly rate. For example:

Shift Differential Pay – How to Calculate Night, Weekend & Holiday Premiums

A shift differential is extra pay added on top of your base hourly rate for working less desirable hours such as evenings, nights, weekends, or public holidays. Depending on where you work it may also be called a shift allowance, shift loading, or shift premium. Use the shift type selector in the calculator above to apply a differential automatically and see the impact on your gross and net pay instantly.

How to Calculate Shift Differential Pay

There are two common ways employers calculate a shift differential:

This calculator uses percentage differentials through the Shift Type menu, so you can model real payroll scenarios without doing the math by hand:

Shift Differential Calculation Example

Suppose you work an 8-hour night shift at a $20.00/hr base rate with a 30-minute unpaid break and a 50% night differential (Night 1.5x):

Differentials apply to both regular and overtime hours, so if the same night shift ran 10 hours, the overtime hours (over 8) would be paid at 1.5× the base rate and then uplifted by the night differential as well.

Night Shift, Weekend & Holiday Differentials

Night shift differential is the most common type, typically 10–15% in retail and up to 50% or more in healthcare and manufacturing. Weekend differentials reward Saturday and Sunday coverage, while holiday differentials (often double time) apply to recognized public holidays. Enter your real base rate and pick the matching shift type to see exactly how much each differential adds to your take-home pay.

Shift Length Calculator – 8, 10 & 12 Hour Shifts Explained

Not sure how long your shift actually is or how much of it is paid? Enter your start and end time in the calculator above and the answer appears instantly — no hourly rate required. Here is how the most common shift lengths break down once an unpaid break is removed.

How Long Is an 8 Hour Shift?

An 8 hour shift is 8 hours of clock time, for example 9:00 AM to 5:00 PM. With a standard 30-minute unpaid lunch break you are paid for 7.5 hours. A full 1-hour break leaves 7 paid hours. Eight-hour shifts rarely trigger overtime, since overtime in this calculator starts after 8 worked hours.

How Long Is a 10 Hour Shift?

A 10 hour shift is 10 hours of clock time, such as 7:00 AM to 5:00 PM. After a 30-minute break you are paid for 9.5 hours, of which 1.5 hours fall into overtime (anything over 8 worked hours is paid at 1.5×). Four-day weeks built on 10-hour shifts are popular in warehousing and manufacturing.

How Long Is a 12 Hour Shift?

A 12 hour shift is 12 hours of clock time, for example 7:00 AM to 7:00 PM or an overnight 7:00 PM to 7:00 AM. After a 30-minute break you are paid for 11.5 hours, with 3.5 of those hours at the overtime rate. Twelve-hour shifts are standard for nurses, security, and emergency services, and pair well with the Night or Weekend differential.

Quick Shift Duration Reference

Common start/end times and how many hours they run before breaks (the calculator handles overnight shifts that cross midnight automatically):

For any combination not listed here, just type your exact start and end time into the shift calculator above to get the precise hours, overtime, and pay in a single step.

Daily vs Weekly Overtime: Know Which Rule Applies

Overtime isn't calculated the same way everywhere, and knowing your rule changes what you should actually be paid. There are two common frameworks, and some workplaces apply both at once.

Weekly Overtime (the 40-hour rule)

Under the U.S. federal Fair Labor Standards Act (FLSA), non-exempt employees earn overtime for hours worked beyond 40 in a workweek, paid at no less than 1.5× the regular rate. There is no federal requirement for daily overtime, so under federal rules alone, four 10-hour days (40 hours) trigger no overtime.

Daily Overtime (the 8-hour rule)

Some states go further. California, for example, requires overtime after 8 hours in a single day, and double time after 12 hours in a day. Under a daily rule, those same four 10-hour days produce 8 hours of overtime even though the week totals only 40. Alaska, Nevada and Colorado also have daily-overtime provisions, each with their own thresholds.

Why It Matters for Your Paycheck

The same hours can be worth very different pay depending on which rule applies. If you work compressed schedules, long shifts, or in a state with daily overtime, it's worth confirming whether your employer calculates overtime daily, weekly, or both — and always taking the rule that pays you more where the law requires it. The calculator above applies overtime after 8 worked hours per shift; if your workplace uses a weekly 40-hour rule instead, total your shifts for the week and compare against 40 to find your overtime hours. For a deeper walkthrough, see our guide on how to calculate overtime pay.

Overtime Pay Rate Table (1.5× by Hourly Rate)

Overtime in most places is paid at 1.5× your regular hourly rate ("time and a half"). Use this quick reference to see your overtime rate and what a few overtime hours are worth, without doing the math by hand. For a precise figure including breaks, tax and shift differentials, use the calculator at the top of the page.

Regular rateOvertime rate (1.5×)2 OT hours5 OT hours10 OT hours
$12.00$18.00$36.00$90.00$180.00
$15.00$22.50$45.00$112.50$225.00
$18.00$27.00$54.00$135.00$270.00
$20.00$30.00$60.00$150.00$300.00
$25.00$37.50$75.00$187.50$375.00
$30.00$45.00$90.00$225.00$450.00
$35.00$52.50$105.00$262.50$525.00

Note: some states require double time (2×) beyond a daily threshold — for example, California pays 2× for hours past 12 in a single day. The table above shows standard time-and-a-half only.

Anatomy of a Paid Shift

A shift isn't all paid time. The clock hours you're present get split into paid regular hours, an unpaid break, and — once you pass the daily threshold — overtime. This diagram shows how a 10-hour clock shift (7:00 AM–5:00 PM) with a 30-minute unpaid lunch actually breaks down.

8.0 h paid regular 0.5 h break (unpaid) 1.5 h OT 7:00 AM 5:00 PM
10 clock hours = 8.0 paid regular + 0.5 unpaid break + 1.5 overtime hours (paid at 1.5×).

This is exactly how the calculator at the top treats your shift: it subtracts the unpaid break first, then counts anything over 8 worked hours as overtime. Change the numbers above and the breakdown updates instantly.

Worked Example: A Full Week of Shifts

Here's a complete, realistic week for an hourly worker earning $18.00/hour, with a 30-minute unpaid break each day and overtime after 8 worked hours per day. Follow the steps, then see the totals.

Step by step

1Find clock hours for each day (end time − start time).
2Subtract the unpaid break (0.5 h) to get paid hours.
3Split paid hours into regular (up to 8) and overtime (the rest).
4Pay regular at $18.00 and overtime at $27.00 (1.5×), then add the days together.
Week total: 39.0 paid hours → 38.5 regular + 0.5 overtime → $706.50 gross
DayShiftClock hPaid hRegularOTDay pay
Mon9:00 AM – 5:00 PM8.07.57.50.0$135.00
Tue9:00 AM – 5:00 PM8.07.57.50.0$135.00
Wed9:00 AM – 6:00 PM9.08.58.00.5$157.50
Thu9:00 AM – 5:00 PM8.07.57.50.0$135.00
Fri9:00 AM – 5:30 PM8.58.08.00.0$144.00
SatOff$0.00
SunOff$0.00
Total5 shifts41.539.038.50.5$706.50

Each day's overtime is calculated on that day's worked hours (the daily rule). Under a weekly 40-hour rule instead, this same week — 39.0 paid hours — would have no overtime at all, showing again why the rule that applies to you matters.

How Much Does a Shift Differential Add?

The same 7.5 paid hours at a $20.00/hour base rate are worth very different amounts once a shift differential is applied. This chart compares the gross pay for one shift across each differential the calculator supports.

Regular 1× $150.00 Evening 1.25× $187.50 Night / Weekend 1.5× $225.00 Holiday 2× $300.00 Gross pay for one 7.5-hour shift at $20.00/hr base rate
A holiday (2×) differential doubles the same shift's gross pay versus a regular rate — $300 vs $150.

Break & Meal Rules: Paid or Unpaid?

Whether a break is paid changes your worked hours. There's no single federal rule for meal breaks in the U.S., but these are the common conventions the calculator follows when you enter break minutes:

Break typeTypical lengthUsually paid?Counts as worked time?
Short rest break5–20 minUsually paidYes
Meal / lunch break30–60 minUsually unpaidNo
On-call / interrupted breakVariesOften paidOften yes
Off-duty / left premises30+ minUnpaidNo

Enter only your unpaid break minutes in the calculator — paid breaks already count as worked time. Rules vary by state and employer, so confirm your specific policy.

FAQ

What is a shift calculator?

A shift calculator is a free online tool that helps workers and employers calculate work hours, overtime, breaks, and earnings. It's perfect for hourly workers, shift workers, and payroll management. Our calculator handles everything from simple time tracking to complex overtime calculations with tax deductions.

How do I calculate my shift hours?

To calculate shift hours, simply enter your start time, end time, and break duration. Our shift calculator will automatically compute your total hours, working hours, and break time. The calculator also handles overnight shifts that cross midnight.

How is overtime calculated?

Overtime is calculated for any hours worked beyond 8 hours in a single shift. Overtime hours are paid at 1.5 times your regular hourly rate. For example, if your hourly rate is $15 and you work 10 hours, you'll earn: (8 hours × $15) + (2 hours × $22.50) = $165.

What are shift multipliers?

Shift multipliers are additional pay rates for working during specific times or days. Our calculator includes: Regular (1x), Evening (1.25x), Night (1.5x), Weekend (1.5x), and Holiday (2x). These multipliers apply to your entire shift including overtime hours.

Can I track multiple shifts?

Yes! Our advanced shift calculator allows you to add and track unlimited shifts. You can name each shift, view comprehensive statistics, and export all your data to Excel for payroll or record-keeping.

Is the shift calculator free?

Yes, our shift calculator is completely free to use. There are no hidden fees, subscriptions, or limitations. You can calculate unlimited shifts and export your data at no cost.

Does the calculator work on mobile?

Absolutely! Our shift calculator is fully responsive and optimized for mobile devices. You can calculate your shifts on any smartphone or tablet with ease.

How accurate is the calculator?

Our shift calculator uses precise algorithms to calculate hours, overtime, and earnings. All calculations follow standard payroll practices. However, for official payroll purposes, always verify with your employer's specific policies.

How do I calculate shift differential pay?

Shift differential pay (also called shift allowance or shift loading) is a premium added for working evenings, nights, weekends or holidays. Calculate it as base hourly rate × differential. A 15% differential on $20/hr adds $3/hr. In this calculator, choose a shift type: Evening applies a 25% differential (1.25x), Night and Weekend apply 50% (1.5x), and Holiday applies 100% (2x). The premium applies to regular and overtime hours.

How long is an 8, 10 or 12 hour shift?

An 8-hour shift is 8 hours of clock time, e.g. 9:00 AM to 5:00 PM, minus any unpaid break (a 30-minute break leaves 7.5 paid hours). A 10-hour shift is 10 hours clock time such as 7:00 AM to 5:00 PM, and a 12-hour shift is 12 hours such as 7:00 AM to 7:00 PM. Enter your exact start and end time and break, and the calculator shows worked hours instantly, including overtime for anything over 8 hours.

Built for Hourly Workers, Freelancers and Employers

Whether you are an hourly employee checking your paycheck, a shift worker juggling rotating schedules, a freelancer converting tracked time into billable hours, or an employer running a quick payroll sense-check, this tool gives you accurate work-hour and pay figures in seconds — free, private, and with nothing to install. For step-by-step guides on overtime, payroll hours, shift differentials and pay cycles, browse the blog.