Time calculators

Shift Calculator

Updated Sep 1, 2026 By Infinity Calculator
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 calculates your total. 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.

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.

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.

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.

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.

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, which our Work Hours Calculator can log for every day of a full week.

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

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.

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. Net pay, also called take-home pay, is what you actually receive after taxes and other deductions are removed. 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. 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 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.

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.

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.