BiznToolsPreview
Tools

Different pay periods. A clearer picture.

Salary calculator

Convert a pay rate. Compare two offers.
See the gross numbers on the same terms.

Start with what you know

USD · before tax

Use numbers only, without commas.

Multiplied by your paid hours and weeks.

Schedule 40 h/week · 5 days · 52 paid weeks

Include paid vacation and holidays. Exclude only unpaid weeks. This changes the modeled annual gross.

Your amounts stay in this tab. No signup or saved salary history.

Your annual gross

USD
Before tax & deductionsEnter an amount to see equivalents

One amount. Every pay period. Adjust the schedule to make it yours.

HourlyPer modeled paid hour
DailyPer modeled paid day
Weekly52 calendar periods / year
Biweekly26 periods / year
Semi-monthly24 periods / year
Monthly12 periods / year

Base pay only: no tax, overtime premium, bonuses or benefits. Calendar averages, not a paycheck schedule. ≈ means rounded to cents; each figure comes from the exact annual total.

Enter valid amounts and schedules to complete the result.

Understand the numbers

One annual total. Seven pay periods.

Put different pay periods on the same footing. Enter one gross amount and its pay basis, check your paid-time assumptions, and see seven equivalents. Add a second offer to compare gross amounts on independent schedules. Everything is gross base pay, before tax or deductions.

Hourly to annual income

Rate × hours/week × paid weeks

Annual income here means yearly gross base pay from this job. Bonuses, benefits and other income are outside this calculation. Daily pay uses days/week instead of hours. Include paid vacation and holidays in paid weeks; exclude only unpaid time.

Salary to hourly

Annual ÷ (hours/week × paid weeks)

An annual salary stays the amount you enter. The schedule changes the equivalent per modeled paid hour, not your annual salary.

$25/hour on a 40-hour schedule

$52,000.00 / year

$25 × 40 hours × 52 paid weeks = $52,000 annual gross. Monthly gross averages $4,333.33. The schedule assumes 2,080 paid hours.

A shorter week, with unpaid time

$60,000.00 / year

$32 × 37.5 hours × 50 paid weeks = $60,000. That is $1,200 per paid week, or $1,153.85 averaged over all 52 calendar weeks.

Hourly offer versus salary

$4,720 difference

$34 × 40 hours × 48 paid weeks = $65,280. A $70,000 annual salary is $4,720 higher in modeled annual gross, or $393.33 per calendar month. This does not value benefits or establish the better job.

Biweekly or semi-monthly?

Biweekly means every two weeks: 26 periods in this 52-week model. Semi-monthly means twice a month: 24 periods. At $2,000 per period, that is $52,000 or $48,000 a year respectively.

Monthly pay is always annual ÷ 12. Weekly and longer outputs are calendar-period averages, not predicted deposit dates. A particular payroll year can contain an extra payday; this tool does not model that calendar.

What do “paid weeks” change?

For hourly or daily inputs, fewer paid weeks reduce modeled annual pay. At $32/hour for 37.5 hours and 50 paid weeks, you receive $1,200 in a paid week. Spread across all 52 weeks, annual gross averages $1,153.85 a week.

Weekly and longer inputs mean full-year equivalents using 52, 26, 24 or 12 payments. If unpaid time will reduce a quoted periodic salary, enter the expected annual gross or use the underlying hourly/daily rate. Changing the schedule alone will not deduct it.

Why use 2,080 hours?

40 hours × 52 paid weeks = 2,080 modeled paid hours. It is a common assumption, not a rule about your work. At $70,000/year, that produces approximately $33.65/hour. Using 48 paid weeks produces $36.46/hour while preserving the same $70,000 annual amount.

Paid hours can include leave. This is not an effective hourly rate based on actual hours worked, and it does not add an overtime premium above 40 hours.

Gross pay is not take-home pay

Gross is compensation before tax, insurance, retirement contributions and other deductions. Net pay is what remains. These results do not estimate net pay or determine whether a worker is salaried, hourly or eligible for overtime.

In Compare offers, B minus A shows only the modeled gross difference. Each offer keeps its own schedule. Bonuses, benefits, commute, security and personal preferences can change the decision; a larger number is not a better-job verdict.

Why don’t rounded values multiply back exactly?

Every output comes from the exact annual amount. We round only for display, to cents, with midpoint values rounded away from zero. At $100,000 annually, monthly pay displays as $8,333.33 and hourly as $48.08 on the default schedule. Neither rounded value is used to calculate the other.

≈ identifies rounding; values below one cent stay identified. Comparison differences also use exact amounts, so a very small difference can exist even when two displayed totals look equal.

Keep the assumptions with the result

Copy summary includes inputs, all periods, the paid-week distinction and any comparison. Print summary opens your browser’s print controls, where you can print or save as PDF. There is no account or salary history; refreshing clears entries.

USD only. No currency conversion, tax engine, benefits valuation or payroll integration. Schedules support up to 168 hours and seven days a week, 52 paid weeks, and no more than 24 hours per modeled day.