Hourly ⇄ Annual

Type in any field. Everything else follows. Gross pay only. Nothing you type leaves your browser — though a link you share carries your figures in it.

Period Employee
Annual
Monthly
Bi-weekly26/yr
Semi-monthly24/yr
Weekly40 hrs · per week worked
Daily8 hrs/day

Estimates what you'd charge freelance to match this job — covering unpaid leave, self-employment tax, benefits and overhead.

Minimum wage reference

Verified 16 July 2026 against the official sources below. Rates are in each jurisdiction's own currency and change on staggered schedules — confirm against the source before relying on any figure.

General minimum wage rates
Jurisdiction Rate In effect since Scheduled change
United States Federal $7.25 USD 24 Jul 2009
Canada Federal $18.15 CAD 1 Apr 2026
Ontario $17.60 CAD 1 Oct 2025 $17.95 on 1 Oct 2026
British Columbia $18.25 CAD 1 Jun 2026

This table is a quick summary. For every US and Canadian jurisdiction — including state, provincial and territorial rates and the lower rates for students, tipped workers and other categories — see the full minimum-wage reference.

Converting an hourly wage to an annual salary

An annual salary is your hourly rate multiplied by the hours you work each week and the weeks you work each year. At a full-time 40 hours a week across all 52 weeks — 2,080 hours a year — $25 an hour comes to $52,000. Change the hours or weeks and every figure above updates; the calculator works the same in reverse, turning a salary back into the hourly rate it implies.

The result is gross pay — what you earn before tax, deductions or benefits. Your take-home will be lower, usually by a lot, so don't read these figures as a budget or an offer.

A few of the figures aren't a simple ÷ 52. Bi-weekly, semi-monthly and monthly pay divide the year into a fixed number of cheques — 26, 24 and 12 — no matter how many weeks you actually work, while weekly pay is what you earn in each week worked. The about page sets out every formula and what freelance mode assumes.

Common questions

How do I check the math myself?

Open Show your work under the results. It prints the exact equation behind every figure with your own numbers — for example, Annual = $25 × 40 hrs/week × 52 weeks = $52,000. The rule is Annual = hourly rate × hours per week × weeks per year, and the hourly rate is that worked backwards.

Why does the field I'm typing in behave differently from the others?

The field you're editing keeps exactly what you type; the others update and round to two decimals as you go. That's so the calculator never rewrites the number under your cursor while you're still entering it.

I cleared "Hours per week" and it filled back in with 40 — why? And why doesn't the hourly rate do that?

Hours per week and weeks per year fall back to their standard full-time values — 40 and 52 — when you leave them empty and click away, so the calculator always has a basis to work from. Hourly rate and annual salary don't: clear one and it simply returns to its last value, because there is no sensible default for your pay.

Why won't it accept the number I typed?

A few fields have limits — weeks per year can't exceed 52, hours per week can't exceed 168, and no field takes a negative or non-numeric value. While a field holds something that isn't a valid number, the other figures keep their last value rather than showing nonsense.

The rate shows $48.08 but my salary stays exactly $100,000. Is the rounding wrong?

The displayed rate is rounded to the cent, but the calculator keeps the full-precision figure (48.0769…) behind it. That's deliberate: rounding the stored value would make $100,000 drift to $100,006.40 each time you moved between fields. The shared link and Show your work carry the fuller figure.

What happens if I set hours or weeks to zero?

Any figure that would divide by zero shows “—” instead of an error, and pay that can still be worked out shows $0.00. The tool never shows a broken or non-numeric result.