Skip to content

Pay calculation

Overtime & Shift Pay Calculator

Turn a detailed timecard into transparent weekly, pay-period, and annualized earnings—with minute-level overtime classification and an audit trail you can inspect.

Before taxesPlanning rules you controlNo data saved
1Pay-period settings

Define the repeating period and the boundaries used to assign worked minutes.

A workday is a consecutive 24-hour period beginning at this time.
2Pay rates

Add up to six base rates. Every shift selects one, and exactly one rate is the default.

Rate 1: Standard
3Overtime rules

Presets are planning models. They do not decide coverage, classification, exceptions, or wages owed.

Weekly overtime after 40 remaining straight-time hours at 1.5×. Daily and seventh-day rules are off.

4Shift differentials

Define up to ten hourly or flat policies. Stacking decisions remain visible in the audit trail.

Premium policies (1)
Policy 1: Night differential
Eligible weekdays
5Schedule

Build one to four workweeks with up to four non-overlapping shifts per calendar day.

Week 1Monday1 shift
Afternoon shift
End at or before start means next day.
Week 1Tuesday1 shift
Afternoon shift
End at or before start means next day.
Week 1Wednesday1 shift
Afternoon shift
End at or before start means next day.
Week 1Thursday1 shift
Afternoon shift
End at or before start means next day.
Week 1Friday1 shift
Afternoon shift
End at or before start means next day.
Week 1Saturday1 shift
Saturday shift
End at or before start means next day.
Week 1SundayOff
6Bonuses and additional pay

Allocate up to eight payments. Inclusion in the regular rate and inclusion in gross pay are separate choices.

Payments (0)
7Annual projection

Repeat this pay-period pattern without rounding the number of annual repeats.

This calculator provides estimates based on the schedule, pay rates, premiums, bonus treatment and overtime rules you select. Actual pay may depend on how an employer defines the workday and workweek, which payments belong in the regular rate, employee classification, industry rules, collective bargaining agreements and applicable federal, state or local law. Presets are general planning models and do not determine legal eligibility, compliance or wages owed. Results are before taxes and do not constitute legal, tax, financial or employment advice.

Guide

Understand overtime, shifts, and regular-rate pay

How overtime pay is calculated

Base earnings pay every compensable minute once at its selected hourly rate. Overtime then adds only the incremental part of the applicable multiplier. A 1.5× classification adds 0.5×; a 2× classification adds 1×.

Workweek vs pay period

A workweek is seven consecutive 24-hour workdays and is the unit used for the weekly threshold. A pay period can contain one to four workweeks. Each workweek keeps its own hours and regular-rate calculation.

Daily vs weekly overtime

The federal preset uses a weekly threshold only. The California and eligible custom models can classify daily or consecutive-day minutes first, then apply weekly overtime only to remaining straight-time minutes.

Why the regular rate may differ from the base rate

The weighted regular rate can include base earnings, included shift differentials, and included bonuses. Dividing that remuneration by workweek hours can produce a value above any single base rate.

Multiple hourly rates and weighted regular rate

Each shift’s base pay uses its selected rate. Weighted mode combines includable remuneration across the workweek; selected-rate mode instead calculates each segment’s premium from its own rate and included hourly differentials.

How shift differentials affect earnings

Hourly policies may add dollars, a percentage of base rate, or the incremental part of a total multiplier. Flat policies can apply per shift, eligible day, workweek, or pay period. Non-stackable competition is disclosed.

Overnight shifts and workday boundaries

An end time at or before the start time is treated as next-day work. The engine splits at midnight, the selected workday boundary, workweek boundaries, and eligible premium windows before classifying minutes.

How bonuses may affect the regular rate

User-marked includable payments enter the regular-rate numerator for the allocated workweek. A multiweek amount can be allocated equally, by hours, or with manual amounts that must reconcile to the total.

Avoiding duplicate overtime classification

Every compensable minute receives one classification: regular, daily overtime, weekly overtime, consecutive-day overtime, or double time. Minutes classified by a daily or consecutive rule are not classified again by the weekly rule.

What annualized pay assumes

The projection repeats the entered pay-period pattern for the number of annual weeks selected, including fractional repeats. Base rates compound by the annual increase; percentage and multiplier premiums follow those rates automatically.

What this calculator does not determine

It does not decide exempt status, coverage, break requirements, exceptions, employer-policy accuracy, a legal violation, taxes, take-home pay, or wages legally owed. Inputs and presets remain planning assumptions.

Transparent math

Methodology

Minute source of truth

Clock time is stored as integer minutes. An unspecified unpaid-break duration is allocated proportionally across the shift’s time and premium-window segments, using whole minutes and preserving the exact compensable total. Paid and manual minutes are appended at shift end for time classification.

Segmentation and classification

Shifts split at calendar midnight, workday and workweek boundaries, differential windows, and overtime thresholds. Classification proceeds chronologically within each workweek, with daily and consecutive rules before weekly when selected.

Regular rate and premiums

Weighted mode divides base remuneration plus included differentials and bonuses by workweek hours. Selected-rate mode uses each segment’s selected rate plus user-marked hourly differentials. In both modes, incremental premiums avoid duplicate base pay.

Flat pay and zero-hour weeks

Flat policies apply at their selected frequency. Payable amounts may create gross pay in a zero-hour week, but the calculator does not display a misleading regular or blended hourly rate when the divisor is zero.

Common questions

Overtime and shift pay FAQ

How is weekly overtime calculated?

The calculator classifies compensable minutes chronologically within each configured workweek. Under the federal preset, minutes after 40 hours become weekly overtime. When daily rules run first, only remaining straight-time minutes can cross the weekly threshold, preventing duplicate classification.

Does overtime start after eight hours in a day?

Not under the federal weekly preset. Daily overtime applies only when you select the California general preset or enable it in Custom rules. Whether a daily rule legally applies depends on the worker, schedule, jurisdiction, and exceptions.

What is double time?

Double time is a selected 2× or custom multiplier. Because base earnings already contain 1× pay for every worked minute, the calculator adds only the remaining incremental premium and never adds base pay twice.

What is a workweek?

For this model, a workweek is seven consecutive 24-hour workdays beginning on the weekday and boundary time you select. It is calculated separately from the employer's pay period.

Can an overnight shift count toward two workdays?

Yes. An end time at or before the start time means the shift ends the next calendar day. If it crosses the configured workday boundary, its compensable minutes are assigned to the workdays on each side.

How are multiple hourly rates handled?

Every shift selects a base rate. Base earnings use that selected rate. In weighted mode, each workweek's regular rate divides includable remuneration by total worked hours; in selected-rate mode, each overtime segment uses its selected rate plus eligible included hourly differentials.

What is the regular rate of pay?

In weighted mode, the regular rate is base earnings plus included differentials, included bonuses, and other includable pay, divided by total compensable hours in that workweek. Calculated overtime and double-time premiums are excluded from the numerator.

Do shift differentials affect overtime?

They can. Mark a policy as included in the regular-rate numerator for weighted mode, or included in the overtime premium base for selected-rate mode. The correct treatment can depend on facts and applicable rules.

Are bonuses included in the regular rate?

A payment affects the modeled regular rate only when you mark it included. Multiweek amounts are allocated equally, proportionally to worked hours, or manually. The labels do not replace a facts-and-rules classification.

Can weekend or holiday premiums stack with overtime?

Yes when the selected policies allow stacking. Among competing non-stackable policies, the calculator applies the largest incremental value and uses explicit priority to break a tie; chosen and rejected policies appear in the audit.

How does the California preset work?

It models the general first 8 daily hours at straight time, over 8 through 12 at 1.5×, over 12 at 2×, a seventh consecutive day tier, and weekly overtime on remaining straight-time hours. It does not model exemptions, wage orders, alternative workweeks, or determine coverage.

Does this calculator determine whether overtime is legally owed?

No. It estimates pay from user-selected rules. It does not determine exempt status, coverage, exceptions, employer-policy accuracy, legal violations, or legally owed wages.