time and a half calculator

Use this time and a half calculator to estimate overtime pay at 1.5× for hours worked above a threshold (commonly 40). You’ll get a clear split between regular hours and overtime hours, plus a breakdown of rates and totals.

Choose an hourly rate or convert a salary into an estimated hourly base rate using standard assumptions. If you want to explore more tools, you can browse all calculators or check the Business Calculators hub for related paycheck and work-rate helpers.

All math runs locally in your browser for privacy, and you can copy a concise result or a full summary to share with payroll, a manager, or your own records.

Calculator

Enter your pay details and total hours, then calculate your regular pay, overtime pay, and total pay.

Pay basis
Currency rate per hour.
Enter your gross salary for the selected period.
Used to estimate an hourly base rate.
Decimals are allowed (e.g., 43.75).
Hours above this count as overtime.
Allowed range: 1.0 to 3.0.
We subtract breaks from paid hours.
If enabled, this replaces the computed base rate.
Controls how rates display; totals always round to cents.

Results

Your time-and-a-half breakdown appears here after you calculate.

Tip: Press Enter to calculate. You can also copy a quick summary after results appear.

How it works

This calculator splits your paid time into regular hours and overtime hours. Regular hours are up to your threshold. Overtime hours are the remainder, paid at your time-and-a-half multiplier.

Paid hours
paidHours = max(0, hoursWorked − breakMinutes/60)
Hours split
regularHours = min(paidHours, threshold)
overtimeHours = max(0, paidHours − threshold)
Rates
overtimeRate = baseRate × overtimeMultiplier
Pay
regularPay = regularHours × baseRate
overtimePay = overtimeHours × overtimeRate
totalPay = regularPay + overtimePay
Premium-only overtime
premiumOnly = overtimeHours × baseRate × (overtimeMultiplier − 1)
Effective hourly
effectiveHourly = totalPay / paidHours

Salary conversion assumption

If you pick salary-based, we estimate your hourly base rate by dividing your salary by a standard number of hours for the period (based on a 40-hour workweek): Weekly = 40, Biweekly = 80, Monthly = 173.3333 (40×52/12), Yearly = 2080 (40×52). You can also enable the regular rate override to use a different hourly base rate when your situation doesn’t match the standard assumption.

Use cases

  • Estimate a weekly paycheck when you worked more than your normal threshold and expect time-and-a-half overtime.
  • Verify a payroll stub by checking whether overtime hours and the overtime rate were applied correctly.
  • Convert a salary into an hourly estimate to forecast what overtime might look like under a consistent schedule.
  • Handle partial hours (like 42.5) where overtime hours aren’t whole numbers, and keep the math consistent.
  • Subtract unpaid break minutes so you don’t overstate paid hours and accidentally overestimate overtime pay.

Examples

Example 1: Hourly rate with modest overtime

Hourly rate = $20.00, Hours worked = 45, Threshold = 40, Multiplier = 1.5. Regular hours = 40, Overtime hours = 5. Overtime rate = $20.00×1.5 = $30.00. Regular pay = 40×$20.00 = $800.00. Overtime pay = 5×$30.00 = $150.00. Total pay = $950.00.

Example 2: Hourly rate with unpaid breaks

Hourly rate = $28.00, Hours worked = 47.5, Unpaid breaks = 90 minutes total, Threshold = 40, Multiplier = 1.5. Paid hours = 47.5 − 90/60 = 46.0. Regular hours = 40, Overtime hours = 6.0. Overtime rate = $28.00×1.5 = $42.00. Regular pay = 40×$28.00 = $1120.00. Overtime pay = 6×$42.00 = $252.00. Total pay = $1372.00.

Example 3: Salary conversion estimate plus overtime

Salary = $1200 weekly, Hours worked = 52, Threshold = 40, Multiplier = 1.5. Estimated base rate = $1200/40 = $30.00 per hour. Paid hours = 52. Regular hours = 40, Overtime hours = 12. Overtime rate = $30.00×1.5 = $45.00. Regular pay = 40×$30.00 = $1200.00. Overtime pay = 12×$45.00 = $540.00. Total pay = $1740.00.

Common Mistakes

  • Applying 1.5× to all hours instead of only the hours above the overtime threshold.
  • Forgetting to subtract unpaid break time, which inflates paid hours and overtime hours.
  • Mixing up the pay period (weekly vs biweekly) and comparing hours to the wrong threshold.
  • Rounding rates too early, which can slightly skew overtime totals on longer pay periods.
  • Confusing gross overtime calculation with after-tax take-home pay (taxes vary by situation).
  • Using a salary conversion that doesn’t match your actual expected hours (use the override if needed).

Quick Tips

  • Confirm which hours count as overtime under your policy before relying on a 40-hour default.
  • If your pay stub shows a different base rate, enable the regular rate override to match it exactly.
  • Enter hours as decimals if your timekeeping system reports fractions (like 43.75).
  • Use “Show 4 decimals” when you want a closer match to payroll systems that store rates precisely.
  • Copy the full summary and keep it with your records when you need to reconcile payroll later.
  • If you’re comparing multiple weeks, reset and calculate each pay period separately for clarity.

Accuracy, Method, and Privacy

Accuracy & Method: Calculations run locally in your browser using the formulas shown above. Nothing is sent to a server.

Rounding policy: Money totals (regular pay, overtime pay, total pay, premium-only overtime) are rounded to cents. Rate displays follow your rounding mode: cents or 4 decimals. Internally, we compute with full precision and round only when displaying totals.

Privacy-first: Your inputs stay on your device. No tracking pixels or external scripts are required for the calculator to work.

Last updated: 2026-01-29

Sources & References
  • Overtime pay concept: time-and-a-half multiplier applied to hours above a threshold.
  • Standard annual hours assumption: 2080 hours (40 hours × 52 weeks).
  • Monthly hours approximation from a 40-hour workweek: 40×52/12 = 173.3333 hours.

FAQ

::contentReference[oaicite:0]{index=0}
🚧
Coming Soon

This calculator is being built.

×