onlinecalculator.me

Free online hourly wage calculator

Enter your hourly rate and hours worked per week, and this calculator converts it to every pay period — weekly, biweekly, semi-monthly, monthly, and annual — with full overtime.

About this calculator

How to use

  1. Enter your hourly rate (before taxes).
  2. Set your average hours per week (default 40).
  3. Adjust the overtime threshold and multiplier if needed.
  4. Change the weeks per year if you take unpaid time off.
  5. Click Calculate to see all pay period amounts.

The formula

regularHours = min(hoursPerWeek, overtimeThreshold)
overtimeHours = max(0, hoursPerWeek − overtimeThreshold)

regularPayPerWeek  = regularHours × hourlyRate
overtimePayPerWeek = overtimeHours × hourlyRate × overtimeMultiplier
weeklyPay          = regularPayPerWeek + overtimePayPerWeek

annualPay          = weeklyPay × weeksPerYear
biweeklyPay        = weeklyPay × 2
semiMonthlyPay     = annualPay / 24
monthlyPay         = annualPay / 12

Variables:

  • hourlyRate — gross pay per hour ($)
  • hoursPerWeek — total hours worked each week
  • overtimeThreshold — hours before OT kicks in (FLSA default: 40)
  • overtimeMultiplier — OT rate multiplier (FLSA default: 1.5)
  • weeksPerYear — number of paid weeks annually (default: 52)

Worked example

  • Rate: $25/hr | Hours: 45/week | OT threshold: 40 | OT multiplier: 1.5x
ItemCalculationAmount
Regular pay40 × $25$1,000.00
Overtime pay5 × $25 × 1.5$187.50
Weekly pay$1,000 + $187.50$1,187.50
Biweekly$1,187.50 × 2$2,375.00
Semi-monthly$61,750 ÷ 24$2,572.92
Monthly$61,750 ÷ 12$5,145.83
Annual$1,187.50 × 52$61,750.00

Notes

How is annual salary calculated from hourly rate?
Multiply your hourly rate by your hours per week, then multiply that weekly pay by the number of weeks per year (typically 52). If you work overtime, those hours are paid at your rate times the overtime multiplier (usually 1.5x).
What is the difference between biweekly and semi-monthly pay?
Biweekly means you are paid every two weeks — 26 paychecks per year. Semi-monthly means you are paid twice per month — 24 paychecks per year. A $1,000 weekly wage is $2,000 biweekly but $2,166.67 semi-monthly because there are only 24 pay periods instead of 26.
When does overtime pay apply?
Under the U.S. Fair Labor Standards Act (FLSA), most employees who work more than 40 hours in a workweek must be paid overtime at 1.5 times their regular rate. Some states and employers use different thresholds — this calculator lets you set your own overtime threshold and multiplier.
What if I work part-time or irregular hours?
Enter your average weekly hours. The calculator will compute your earnings based on those hours. Adjust the weeks-per-year field if you work fewer weeks annually due to unpaid leave or seasonal employment.
How are semi-monthly earnings calculated?
Semi-monthly pay = annual pay / 24. For example: $25/hr × 40 hrs = $1,000/week × 52 weeks = $52,000/year ÷ 24 = $2,166.67 per semi-monthly paycheck.