Shift work

12-Hour Shift Pay Calculator

Calculate weekly and annual gross pay for 12-hour shifts, with unpaid breaks and overtime based on the hours in each workweek.

Free. No account. Your numbers stay in your browser Clear formulas

Your numbers

Included within each 12-hour shift.
U.S. federal default for many covered, nonexempt workers. Check your applicable rules.
Your estimateUSD · Local calculation
Gross pay per workweek
$1,104.00
See the pay and time breakdown

Weekly overtime only. Daily overtime, alternative workweeks, and healthcare 8-and-80 agreements need a separate payroll calculation.

Paid hours per week
34.5 hr
Overtime hours
0 hr
Average per shift
$368.00
Projected annual gross
$57,408.00

How to use this result

Three 12-hour shifts total 36 clock hours. With a half-hour unpaid break on each shift, they total 34.5 paid hours. Four of those shifts total 46 paid hours; at a 40-hour weekly threshold, six hours earn overtime.

Annual pay assumes you repeat the entered week for the number of paid weeks shown. If your pattern alternates between three and four shifts, price those weeks separately using the biweekly calculator.

The formula

Weekly paid hours = shifts × (12 − unpaid break minutes ÷ 60)

Worked example

Using the example inputs loaded above:

$1,104.00

Gross pay per workweek.

Hourly pay rate: 32 $/hr12-hour shifts this workweek: 3Unpaid break per shift: 30 minutesWeekly overtime starts after: 40 hoursPaid weeks per year: 52 weeks

Common questions

Does this apply daily overtime after eight hours?

No. It uses a weekly threshold. Daily overtime and healthcare 8-and-80 arrangements require their own calculation.

What if my meal break is paid?

Enter zero unpaid break minutes. Only subtract time that is actually unpaid.

Assumptions & references

Amounts use USD. Results are planning estimates using your entries, with dollars rounded only for display. Each tool covers the model described here; it does not determine payroll or tax obligations. Read the calculation methodology.

Formula version 1.0 · Reference check: September 7, 2026 · Report a calculation issue

Keep the comparison going

More in Shift work ↗