Salary Calculator

Convert any pay rate into every other frequency in one step. Enter what you earn — hourly, weekly, monthly, or annual — and see the equivalent across all seven standard pay periods.

#finance#salary#wage#hourly#annual
£

Annual salary

£50,000.00

Monthly
£4,166.67
Semi-monthly (2× / month)
£2,083.33
Biweekly (every 2 weeks)
£1,923.08
Weekly
£961.54
Daily
£192.31
Hourly
£24.04

Annualised pay is computed from the chosen frequency using the standard payroll identity (40 hours × 52 weeks = 2,080 hours/year is the BLS / ONS / HMRC convention). Every other frequency is derived from the annual figure: monthly = annual / 12, semi-monthly = annual / 24, biweekly = annual ÷ 26 (when weeks/year = 52), weekly = annual ÷ weeks/year, daily = annual ÷ (days/week × weeks/year), hourly = annual ÷ (hours/week × weeks/year). This is gross pay — taxes, National Insurance, pension, and other deductions are not applied.

How to use this calculator

Enter the amount you earn and choose its frequency (hourly, daily, weekly, biweekly, semi-monthly, monthly, or annual). The calculator annualises the figure using your hours per week (default 40), days per week (default 5), and weeks worked per year (default 52), then derives every other pay frequency. If you take unpaid leave, drop the weeks per year — 50 instead of 52 reflects two weeks of unpaid holiday. Part-time? Drop the hours per week. Everything else recalculates instantly.

How the calculation works

There is one master conversion: every input is normalised to an annual figure first. For an hourly rate that is amount × hours/week × weeks/year; for a weekly rate it is amount × weeks/year; for biweekly it is amount × weeks/year ÷ 2; for semi-monthly it is amount × 24 (twice a month, twelve months); for monthly it is amount × 12; for annual it passes through. Every other frequency is then the annual divided by the right number of periods — 12 for monthly, 24 for semi-monthly, 26 for biweekly when weeks/year = 52, and so on. This is the same identity used by the US Bureau of Labor Statistics for the OEWS programme, by HMRC PAYE Real Time Information, and by Microsoft Excel-based payroll templates worldwide.

Worked example

A worker earning $20/hour at 40 hours/week and 52 weeks/year has an annual salary of 20 × 40 × 52 = $41,600. That is $3,466.67 per month, $1,733.33 semi-monthly, $1,600.00 biweekly (paid every two weeks → 26 paychecks), $800.00 per week, $160.00 per day (5 days × 52 weeks = 260 working days), and $20.00 per hour. Go the other way and a $50,000 annual salary at 40 hours × 52 weeks = 2,080 hours/year works out to $24.04 per hour, $192.31 per day, $961.54 per week, and $4,166.67 per month.

Frequently asked questions

Is this gross pay or take-home pay?

Gross pay. The calculator does not deduct income tax, National Insurance (UK), FICA (US), pension contributions, student loan repayments, or any other deductions, because those vary by jurisdiction, tax band, filing status, and personal circumstances. For an after-tax estimate use a take-home pay calculator for your country (UK PAYE, US federal + state, etc.). What this calculator does is the universal first step — converting between frequencies — which works the same everywhere.

Why do my numbers slightly differ from my payslip?

Three common reasons. First, biweekly pay actually has 26 or 27 pay dates per year depending on how weekdays fall, so a payslip-precise biweekly figure may be annual ÷ 27 in some years; this calculator uses the standard 26 (= 52 ÷ 2). Second, semi-monthly pay is exactly twice a month so monthly = 2 × semi-monthly, but month lengths vary, so the precise daily rate inside a month is not constant. Third, employers sometimes set the hourly rate first and then derive an "advertised" annual figure that is hourly × 2,080, even when the actual paid hours over the year are slightly different. For any of these, treat the calculator as the normative arithmetic and your payslip as the operationally-rounded version.

Why are 40 hours per week and 52 weeks per year the defaults?

Because 40 × 52 = 2,080 hours/year is the dominant convention used by the US Bureau of Labor Statistics, the UK Office for National Statistics, every major US payroll provider (ADP, Paychex, Gusto, QuickBooks), and HMRC PAYE software. Drop the hours per week for part-time, drop the weeks per year if you take unpaid leave, and the calculator handles the rest. If you contractually work fewer than 5 days, also drop the days per week — that only affects the derived daily rate, not the annual.

How do I handle overtime and bonuses?

Overtime and bonuses sit outside this calculator. If your overtime is paid at a multiplier (1.5× in the US under FLSA, 1.5× or 2× in many UK contracts), compute the overtime separately and add it to the annualised base. Bonuses are simpler — divide an annual bonus by the relevant number of pay periods to see what it adds per paycheck. The calculator gives you the base; layer the variable pay on top.

Does the calculator work for any currency?

Yes — the math is currency-agnostic. The display uses the site default currency formatting, but the underlying identity (hourly × hours × weeks = annual; monthly = annual / 12) holds for £, $, €, ¥, ₹, or any other unit. The only caveat is that semi-monthly pay (twice a month) is an almost exclusively North American convention; UK and most of Europe use monthly only, with weekly or biweekly for waged workers.

What is the difference between biweekly and semi-monthly pay?

Biweekly means every two weeks — exactly 14 days between paydays — which lands on 26 paydays in most years and 27 in some. Semi-monthly means twice per month, typically on fixed dates like the 15th and last day, which lands on exactly 24 paydays every year. A biweekly paycheck is slightly smaller than a semi-monthly paycheck for the same annual salary (annual ÷ 26 vs annual ÷ 24), but the biweekly worker collects an extra two paychecks per year that average out to the same total.