Salary Calculator

Convert salary between hourly, daily, weekly, monthly and yearly.

Period

Related Tools

0 comments

How it works

Every salary input is normalized to an hourly rate first using your hours-per-day and days-per-week. From hourly, the calculator projects to all other periods using a 52-week year (the standard for payroll math, slightly different from 365.25 days ÷ 7). This avoids the rounding errors that come from chaining conversions (yearly → monthly → weekly). The Advanced panel lets you change currency symbol, position, thousand separator, decimal separator, and decimal places to match any locale.


              hourly = input / (hoursPerDay × daysPerWeek × periodsPerYear)
yearly = hourly × hoursPerDay × daysPerWeek × 52
monthly = yearly / 12
            

Common use cases

  • Comparing a salaried job offer ($75k/yr) to a contract role at $40/hr.
  • Setting a freelance rate that matches your target annual income.
  • Projecting take-home pay across pay frequencies (weekly vs biweekly vs monthly).

See also: Mortgage Calculator , Percentage Calculator .

Frequently asked questions

Does this account for taxes?

No — these are gross figures (before tax, before deductions). Tax rates depend on your country, state, and filing status. Use this calculator to compare offers, then apply your local tax rate separately.

Why 52 weeks instead of 365 days ÷ 7?

Payroll runs on weekly cycles, and most employment contracts assume 52 paid weeks per year (with PTO already baked in). Using 365.25/7 ≈ 52.18 introduces fractional weeks that don't match how paychecks are actually issued.

How do I include overtime?

Calculate overtime separately — multiply overtime hours by 1.5× (or 2×) the base hourly rate, then add to the total. This calculator handles standard time only.