Pay and Salary

Daily and Weekly Overtime Calculator

Enter the hours for each day, set your overtime rules and see the gross pay for the week.

Your numbers

Hours worked each day
Monday
Tuesday
Wednesday
Thursday
Friday
Saturday
Sunday

An example. Use the number in your own policy or agreement. Leave blank for no daily overtime.

An example. Leave blank for no weekly overtime.

More options

An example. Time and a half is 1.5.

Optional. Hours in a day beyond this are paid at the double time multiplier.

Result

Gross pay for the week

$880.00

40.00 hours with 8.00 at overtime.

Total hours
40.00
Straight time hours
32.00
Overtime hours
8.00
Of which from the weekly limit
0.00
Straight time pay
$640.00
Overtime pay
$240.00
Extra pay compared with all straight time
$80.00

Hours by day

DayHoursStraightDaily overtimeDouble
Monday10.008.002.000.00
Tuesday10.008.002.000.00
Wednesday10.008.002.000.00
Thursday10.008.002.000.00
Friday0.000.000.000.00
Saturday0.000.000.000.00
Sunday0.000.000.000.00
Week40.0032.008.000.00
How this was calculated
  1. Daily split: Mon 10 h = 8 straight + 2 overtime; Tue 10 h = 8 straight + 2 overtime; Wed 10 h = 8 straight + 2 overtime; Thu 10 h = 8 straight + 2 overtime; Fri 0 h = 0 straight + 0 overtime; Sat 0 h = 0 straight + 0 overtime; Sun 0 h = 0 straight + 0 overtime.
  2. Straight time after the daily rules = 32 hours. Hours past 40 in the week move to overtime: 0 hours.
  3. Pay = 32 x 20 + 8 x 20 x 1.5 = $880.00.
  • Overtime rules differ by place, job type and agreement. The thresholds and multipliers here are examples you can change. This page does not apply any legal rule, and it counts each hour once.

Calculated using SumPanda.com · https://sumpanda.com/daily-and-weekly-overtime-calculator/

Results are estimates for general information. Verify important figures before relying on them.

Next step

How to use the daily and weekly overtime calculator

  1. Enter your hourly rate.
  2. Type the hours worked on each day of the week. Leave a day at 0 if you did not work.
  3. Set daily overtime after and weekly overtime after to the numbers in your own policy or agreement. The 8 and 40 shown are examples. Clear a box to turn that rule off.
  4. Open More options to change the overtime multiplier, or to add a daily double time threshold, then read the pay and the table of hours by day.

Formula

daily overtime hours = hours in the day past the daily limit (up to the double time limit)

double time hours = hours in the day past the double time limit

straight time hours past the weekly limit become overtime hours

pay = straight x rate + overtime x rate x multiplier + double time x rate x double multiplier

Each hour is counted once. An hour that is already paid at overtime because of a long day is not counted again when the weekly total is checked.

Four 10 hour days

At $20 an hour, four days of 10 hours add up to 40 hours, so a weekly rule alone pays $800. With overtime after 8 hours a day, each day has 8 straight time hours and 2 overtime hours. That is 32 straight hours at $20 and 8 overtime hours at $30, so the pay is $640 + $240 = $880.

Now take 9, 10, 8, 8, 8 and 5 hours in a week. The daily rule makes 3 overtime hours (1 on Monday and 2 on Tuesday). The straight time left is 45 hours, which is 5 over the weekly limit of 40, so 5 more hours move to overtime. That is 40 straight and 8 overtime hours: $800 + $240 = $1,040, the same as $20 x 40 plus 8 hours at $30.

Why daily and weekly rules can differ

A weekly rule only looks at the total for the week. A daily rule looks at every day on its own, so a week of four long days can earn overtime even when the total is only 40 hours. The two rules can also overlap. This calculator applies the daily rule first and then checks the straight time that remains against the weekly limit, so no hour is paid a premium twice.

Whether your job uses a daily rule, a weekly rule, both, or neither depends on where you work, your job type and your agreement. This page does not look any of that up. Use the thresholds and multipliers from your own policy, and treat the result as an estimate to compare with your pay stub.

Related tools

For the simple case of hours past a weekly limit, use the Overtime Calculator. To see how many hours are left before overtime starts, try the Hours Left Before Overtime Calculator, and to add up a full week of clock times, use the Time Card Calculator. The Gross Pay Calculator turns hours into pay for other pay periods.

Assumptions and limits

  • The daily and weekly thresholds and the multipliers are examples you can change. Nothing about a legal rule is built in.
  • Each hour is paid at one rate only. Daily overtime hours are not counted again toward the weekly limit.
  • Pay is gross, before taxes and deductions. Bonuses, shift differentials and meal breaks are not included.
  • The week is entered Monday to Sunday. If your pay week starts on another day, enter the days in your own order.

Formulas reviewed October 10, 2026. See the calculation methodology for how SumPanda rounds, tests and sources its formulas.

Frequently asked questions

How do I calculate overtime when it applies by the day and by the week?

Split each day into straight time and overtime using the daily limit, add up the straight time for the week, and move any straight time past the weekly limit to overtime. Then multiply each group of hours by its rate.

Can the same hour count as both daily and weekly overtime?

Not on this page. An hour that is paid at overtime because the day was long is counted once. Only straight time hours past the weekly limit are moved to overtime afterward.

What if I get double time after a certain hour in the day?

Open More options and enter the hour where double time starts and its multiplier. Hours past that point are paid at the double time rate, and the hours between the overtime start and double time start are paid at the overtime rate.

Why is my result different from my pay stub?

Pay stubs can include shift differentials, bonuses, rounding rules, unpaid breaks and different week boundaries. Compare the hours in each column first, then check the rate and multiplier.