Skip to content

Overtime Calculator Formulas Explained

Understand formulas for regular pay, time and a half, double time, overtime premium, effective hourly pay, and projected annual gross pay.

How do the Overtime Calculator formulas work?

This formula page defines the variables used by the Overtime Calculator, shows how those values are combined, and explains the order of operations behind the result. Use the worked steps to verify an estimate, compare scenarios, and understand which assumptions or rounding rules can affect the displayed answer.

Formula Overview

The engine assigns entered hours to mutually exclusive regular, overtime, and optional double-time tiers. It calculates each tier with the entered base rate and multiplier, then adds other earnings once.

Separate formulas calculate the incremental premium, arithmetic effective hourly amount, and annual projection.

Variable Definitions

SymbolMeaningUnit
HTotal entered hoursHours per work period
ToOvertime thresholdHours
TdDouble-time thresholdHours
REntered base hourly rateCurrency per hour
MoOvertime multiplierDecimal factor
MdDouble-time multiplierDecimal factor
EOther gross earningsCurrency per period
NComparable periods per yearPeriods

Split Hours Into Pay Tiers

With double time enabled:

Hr=min⁡(H,To)H_r=\min(H,T_o)
Hd=max⁡(H−Td,0)H_d=\max(H-T_d,0)
Ho=max⁡(min⁡(H,Td)−To,0)H_o=\max(\min(H,T_d)-T_o,0)

With double time disabled:

Hd=0,Ho=max⁡(H−To,0)H_d=0,\qquad H_o=\max(H-T_o,0)

The tiers reconcile to total hours: Hr + Ho + Hd = H.

Overtime and Double-Time Rates

Ro=R×MoR_o=R\times M_o
Rd=R×MdR_d=R\times M_d

At a $22 base rate, a 1.5 multiplier produces a $33 overtime rate and a 2.0 multiplier produces a $44 double-time rate.

Calculate Each Pay Component

Pr=HrRP_r=H_rR
Po=HoRMoP_o=H_oRM_o
Pd=HdRMdP_d=H_dRM_d

Each component uses only the hours assigned to that tier.

Gross Pay

Pg=Pr+Po+Pd+EP_g=P_r+P_o+P_d+E

Other earnings are added once. Gross pay is before taxes, benefits, retirement contributions, garnishments, and other deductions.

Premium Pay Above Straight Time

Ppremium=HoR(Mo−1)+HdR(Md−1)P_{premium}=H_oR(M_o-1)+H_dR(M_d-1)

This formula removes the straight-time portion from the premium-tier pay. It therefore reports only the extra amount created by the multipliers.

Arithmetic Effective Hourly Amount

Re=PgHR_e=\frac{P_g}{H}

This includes other earnings and all pay tiers. It is an arithmetic summary, not a legally determined regular rate.

Projected Annual Gross and Premium

Pa=PgNP_a=P_gN
Pa,premium=PpremiumNP_{a,premium}=P_{premium}N

The projection assumes the complete entered work-period result repeats N times. It is not a forecast when hours or earnings vary.

Worked Calculation: $22 per Hour for 50 Hours

Use a 40-hour overtime threshold, 1.5 multiplier, no double time, no other earnings, and 52 comparable periods.

  1. Regular hours: min(50, 40) = 40.00.
  2. Overtime hours: max(50 - 40, 0) = 10.00.
  3. Regular pay: 40 × $22 = $880.00.
  4. Overtime pay: 10 × $22 × 1.5 = $330.00.
  5. Gross pay: $880 + $330 = $1,210.00.
  6. Premium above straight time: 10 × $22 × 0.5 = $110.00.
  7. Projected annual gross: $1,210 × 52 = $62,920.00.

Assumptions and Rounding

  • The entered hours belong to one consistent work period.
  • The base rate, thresholds, and multipliers are user-entered scenario values.
  • Hours are assigned to one tier only.
  • Other earnings are additive and do not modify the entered base rate.
  • The annual projection repeats an identical period.
  • Taxes, deductions, classification, exemptions, and legal regular-rate adjustments are excluded.
  • Decimal.js performs base-10 arithmetic; displayed currency rounds to two decimal places.

Formula FAQ

Why is overtime premium smaller than overtime pay?

Overtime pay includes the straight-time base amount plus the premium. Premium pay isolates only the amount above straight time. For a useful Overtime Calculator formula result, use realistic inputs, compare relevant scenarios, and review the stated assumptions before making a decision.

What happens when total hours equal the threshold?

All entered hours remain in the regular tier and overtime hours are zero. For a useful Overtime Calculator formula result, enter realistic values, compare relevant scenarios, check the calculation details, and review the definitions, assumptions, and limitations before using the estimate for an important decision.

Can the double-time threshold equal the overtime threshold?

No. The calculator requires the double-time threshold to be greater so the tiers remain ordered. For a useful Overtime Calculator formula result, enter realistic values, compare relevant scenarios, check the calculation details, and review the definitions, assumptions, and limitations before using the estimate for an important decision.

Does other earnings change the overtime rate?

Not in this model. The amount is added to gross pay only, which is why the result is not a legal regular-rate determination. Use realistic inputs and review the Overtime Calculator formula assumptions before relying on this result for decisions.

References

Use the worked overtime examples to reproduce these formulas with the live calculator.