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.
How to use
- Enter your hourly rate (before taxes).
- Set your average hours per week (default 40).
- Adjust the overtime threshold and multiplier if needed.
- Change the weeks per year if you take unpaid time off.
- 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 weekovertimeThreshold— 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
| Item | Calculation | Amount |
|---|---|---|
| Regular pay | 40 × $25 | $1,000.00 |
| Overtime pay | 5 × $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
- All figures are gross pay — before income taxes, FICA, or other deductions.
- Use the Paycheck calculator to estimate take-home pay.
- Source: U.S. Department of Labor — Fair Labor Standards Act (FLSA). https://www.dol.gov/agencies/whd/overtime
Frequently asked
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.
Related calculators
- Paycheck calculator
Take-home pay after federal taxes, FICA, and state withholding.
- Income tax calculator
Estimate your federal and state income taxes for the year.
- Mortgage calculator
Monthly payment and amortization for a home loan.
- 401(k) calculator
Project your 401(k) balance at retirement with employer match.