Time calculators

Shift Calculator

Updated Jul 19, 2026 By Jehan Wadia
Rate Formulas
Calculator Mode
Point of View
Shift Details
Multiplier applies to total gross pay.
Unpaid break time (e.g. lunch) to subtract from worked hours.
Leave blank or 0 to hide pay figures.
Your shift is

Visual Shift Timeline

Worked (regular) Break (unpaid, diagonal) Overtime (cross-hatch)

Hours Breakdown

Gross Duration (start → end)
Break Time
Net Worked Hours
Net Worked Hours (decimal)
Net Minutes
Overtime Hours (beyond 8h)

Pay Breakdown

Base Pay (regular hrs × rate)
Overtime Pay (OT × rate × 1.5)
Shift Differential1.0×
Gross Pay
Tax Amount
Net Pay (Take-Home)

Earnings Projections

Weekly (× 5 shifts)
Monthly (× 20 shifts)
Annual (× 240 shifts)
Projections assume the same shift is repeated at the stated cadence and are estimates only.

Time Composition

Pay Composition

Step-by-Step Solution


Introduction

This free shift calculator helps you figure out how many hours you work and how much money you earn per shift. Just enter your start time, end time, and break length, and the tool does the math for you. It handles overnight shifts, overtime past 8 hours, and shift types like evening, night, weekend, or holiday pay. You can also add an hourly rate and tax rate to see your gross pay, tax amount, and take-home pay in seconds.

Use Simple mode to calculate a single shift, or switch to Advanced mode to log multiple shifts and see your total hours, total earnings, and weekly, monthly, or annual projections. The calculator works for both employees who want to check their pay and employers who need to track labor costs. Every result includes a step-by-step breakdown so you can see exactly how each number was found.

How to Use Our Shift Calculator

Enter your shift times, break length, and pay rate to find out how many hours you worked and how much money you earned. The calculator shows your net hours, gross pay, overtime, tax, and take-home pay.

Calculator Mode: Pick "Simple" to calculate one shift at a time. Pick "Advanced" to log and compare multiple shifts at once.

Point of View: Choose "Employee" to see your take-home pay. Choose "Employer" to see total labor costs instead.

Shift Date: Select the date of your shift. If the date falls on a weekend, the calculator will auto-set the shift type to "Weekend" for you. You can also use our Date Calculator to look up specific dates.

Shift Type: Choose the kind of shift you worked. Each type has a pay multiplier. Regular is 1.0×, Evening is 1.25×, Night is 1.5×, Weekend is 1.5×, and Holiday is 2.0×.

Start Time: Enter the time your shift began. Use the 24-hour format or the time picker. If you need help converting to 24-hour format, try our Military Time Calculator.

End Time: Enter the time your shift ended. If the end time is earlier than the start time, the calculator treats it as an overnight shift that crosses midnight.

Break Duration (minutes): Enter the total number of unpaid break minutes, such as a lunch break. This time is subtracted from your worked hours.

Hourly Rate: Enter how much you earn per hour in dollars. Leave it blank or set it to 0 if you only want to see hours worked without pay details. If you need to figure out your hourly rate from an annual salary, use our Salary to Hourly Calculator.

Tax Rate %: Enter your estimated tax rate as a percentage. This is used to calculate the tax amount and your net take-home pay. Leave it at 0 if you do not want tax applied. For a more detailed tax breakdown, check out our Tax Calculator.

Shift Name / Label (Advanced mode only): Give each shift a name like "Morning Shift" or "Weekend Cover." This helps you tell your shifts apart in the table and charts.

What Is a Shift and How Are Work Hours Calculated?

A shift is a set block of time that a person works during the day or night. Most jobs split the workday into shifts so that someone is always on duty. Common examples include a morning shift, an evening shift, and a night shift. Some workers also pick up weekend or holiday shifts when extra help is needed.

How Work Hours Are Figured Out

To find out how many hours you worked, you start with the time you clocked in and the time you clocked out. The total time between those two points is called your gross duration. Next, you subtract any unpaid break time, like a lunch break. What remains is your net worked hours — the actual time you spent doing your job. For a full week of tracking, our Work Hours Calculator and Time Card Calculator can help you log every day.

For example, if you start at 9:00 AM and end at 5:30 PM, that is 8 hours and 30 minutes. If you took a 30-minute lunch break, your net worked time is 8 hours. You can verify spans like this with our Time Duration Calculator.

Overtime and Shift Differentials

Overtime is any time worked beyond a standard 8-hour day. In many places, overtime pay is 1.5 times your normal hourly rate. This is often called "time and a half." Employers are usually required by law to pay overtime when workers go past the daily or weekly hour limit. Our dedicated Overtime Calculator can help you estimate overtime earnings in more detail.

A shift differential is extra pay added on top of your base rate for working less popular hours. Evening, night, weekend, and holiday shifts often come with a higher pay multiplier. For instance, a holiday shift might pay double (2.0×) your regular rate.

Gross Pay vs. Net Pay

Gross pay is the total amount you earn before anything is taken out. You can explore this further with our Gross Pay Calculator. Net pay, also called take-home pay, is what you actually receive after taxes and other deductions are removed. Our Take Home Pay Calculator can give you a more comprehensive look at deductions. Knowing the difference between the two helps you plan your budget and understand your paycheck.

Why Tracking Your Shifts Matters

Keeping a record of every shift you work helps you make sure you are paid the right amount. It also lets you spot patterns, like how much overtime you tend to work or how much extra you earn from night shifts. If you want to convert your hourly earnings into an annual figure, try our Hourly to Salary Calculator or Annual Income Calculator. Employers benefit too, because accurate shift records help them manage labor costs and stay in line with labor laws.


Formulas used

Net Worked Minutes
\text{Net Minutes} = \max(0,\; \text{Gross Minutes} - \text{Break Minutes})
Net Worked Hours (decimal)
\text{Net Hours} = \frac{\text{Net Minutes}}{60}
Overtime Hours
\text{OT Hours} = \max(0,\; \text{Net Hours} - 8)
Base Pay
\text{Base Pay} = \min(\text{Net Hours},\; 8) \times \text{Rate}
Overtime Pay
\text{OT Pay} = \text{OT Hours} \times \text{Rate} \times 1.5
Gross Pay (with shift differential)
\text{Gross Pay} = (\text{Base Pay} + \text{OT Pay}) \times \text{Multiplier}
Net Pay (take-home)
\text{Net Pay} = \text{Gross Pay} - \text{Gross Pay} \times \frac{\text{Tax Rate}}{100}

Frequently asked questions

How does the shift calculator handle overnight shifts?

If your end time is earlier than your start time, the calculator knows your shift crossed midnight. It adds 24 hours to the end time so the math works out. For example, a shift from 10:00 PM to 6:00 AM is counted as 8 hours. You will see a moon icon and a note on the timeline when this happens.

What is the overtime threshold used by this calculator?

The calculator uses 8 hours as the daily overtime threshold. Any net worked time beyond 8 hours in a single shift is marked as overtime. Overtime pay is calculated at 1.5 times your regular hourly rate.

Can I use this calculator without entering an hourly rate?

Yes. Leave the hourly rate blank or set it to 0, and the calculator will only show your worked hours, break time, and overtime hours. All pay sections, projections, and pay charts will be hidden.

How is the shift differential applied to my pay?

The shift differential multiplier is applied to your total gross pay (base pay plus overtime pay). For example, if your gross pay before the differential is $200 and you worked a night shift at 1.5×, your adjusted gross pay becomes $300.

Does the break time count as paid or unpaid?

Break time is treated as unpaid. The minutes you enter are subtracted from your gross shift duration. Only the remaining time counts as net worked hours and is used to calculate your pay.

Why did the shift type change to Weekend automatically?

When you pick a date that falls on a Saturday or Sunday, the calculator auto-sets the shift type to Weekend (1.5×). You can change it back to any other type if your shift does not qualify for weekend pay.

What is the difference between Simple mode and Advanced mode?

Simple mode calculates one shift at a time and shows a full breakdown with a timeline, charts, and step-by-step math. Advanced mode lets you add many shifts to a list, then shows totals, averages, per-label breakdowns, and a combined chart for all logged shifts.

How do I remove a shift in Advanced mode?

In the Logged Shifts table, click the red trash icon on the right side of the row you want to delete. That shift will be removed and the summary will update right away.

How are the weekly, monthly, and annual projections calculated?

The calculator takes your net pay from one shift (or the average in Advanced mode) and multiplies it: weekly = × 5, monthly = × 20, and annual = × 240. These assume you work five shifts per week at the same rate.

What does the Employer point of view change?

Switching to Employer changes the labels from employee-focused words like "Take-Home Pay" to employer-focused words like "Labor Cost." The math stays the same, but the results are framed as costs to the business instead of earnings for the worker.

Is the tax calculation an exact amount I will owe?

No. The tax rate field gives a simple estimate only. It applies a flat percentage to your gross pay. Real taxes depend on your income bracket, filing status, deductions, and local laws. Use it for a rough idea, not for filing taxes.

Can I export my shift data from Advanced mode?

Yes. Click the Export to Spreadsheet (CSV) button below the shift table. It downloads a CSV file with every shift's label, date, times, hours, rate, and pay. You can open this file in Excel, Google Sheets, or any spreadsheet app.

What does the visual timeline bar show?

The timeline bar shows your shift split into colored segments. Dark blue is regular worked time, orange with diagonal lines is your unpaid break, and red with cross-hatch is overtime beyond 8 hours. Tick marks show the start, end, and break times.

How is the break placed on the timeline?

The calculator puts the break in the middle of the shift for display purposes. This is just a visual choice. The total net hours and pay are the same no matter when you actually took your break.

What happens if my break is longer than my shift?

If your break time meets or exceeds the total shift duration, your net worked hours will be zero. The calculator will show a warning and all pay figures will be $0.00.

Does this calculator account for weekly overtime rules?

No. This calculator uses a daily 8-hour threshold for overtime. Some regions calculate overtime based on total weekly hours (often 40). If your workplace uses weekly overtime rules, you will need to track your weekly total separately.

What is the per-label breakdown in Advanced mode?

When you give your shifts custom names like "Morning" or "Weekend Cover," the calculator groups shifts with the same label together. It then shows the total number of shifts, total net hours, and total net pay for each label in a separate table.