Hourly to annual salary converter: all periods
Salary math is one rate times hours: 15 per hour at 40 hours a week is 120 a day, 600 a week, 2,600 a month and 31,200 a year. Monthly assumes 52 weeks ÷ 12, so weekly × 52 ÷ 12 bridges every period. This calculator is built for fast, private, offline use in your browser. Every formula runs locally and is verified against official sources. You enter the key numbers, see the result instantly and check the steps.
TL;DR
- Daily = hourly×8; weekly = daily×5; monthly = weekly×52÷12; annual = monthly×12.
- Formulas: annual = hourly×40×52 | monthly = annual÷12
- Example 1: 15 per hour, 40 h week — Daily: 15×8 = 120
How it works
Daily = hourly×8; weekly = daily×5; monthly = weekly×52÷12; annual = monthly×12. Any period converts to any other through the hourly rate. Start with clean data, keep the same units and follow the order in the formula. The tool does the arithmetic, you choose rate, period or factor. A second example with different numbers shows how the result scales.
The math
15 hourly, 40 h week: daily 15×8=120, weekly 120×5=600, monthly 600×52÷12=2,600, annual 2,600×12=31,200. Back from 2,600 monthly: annual 31,200, hourly 31,200÷2,080=15.
40 h week, 52 weeks. Monthly = weekly×52÷12.
Examples
Example 1: 15 per hour, 40 h week
- Daily: 15×8 = 120
- Weekly: 120×5 = 600
- Monthly: 600×52÷12 = 2,600; annual 31,200
Example 2: 2,600 per month back
- Annual: 2,600×12 = 31,200
- Hourly: 31,200÷2,080 = 15
- Round trip returns 15
When to use it
✦ Job offer compare
Hourly offer vs monthly salary: convert both to annual scale.
✦ Raise math
2 more per hour at 40 h: 2×2,080 = 4,160 extra yearly.
⚠ Common mistakes
- Monthly × 12 shortcut only: monthly already hides 52÷12, convert through hourly.
- Unpaid weeks: 52 assumes a full year, subtract unpaid weeks first.
- Day vs shift: 8 h day assumed, rostered 12 h shifts differ.
FAQ (7)
15 per hour yearly?
31,200 at 40 h a week.
2,600 monthly hourly?
15 per hour.
2 raise yearly?
4,160 extra at full time.
If I type my salary or prices here, do you store them?
No — and that's deliberate. Everything runs locally in your browser, nothing leaves your device. We don't see your net salary, your margins, or the VAT numbers you test. For a finance tool that matters: you can run a quick check on a payslip or an invoice while on public Wi-Fi and close the tab knowing no trace is kept server-side.
Can I use it on the train without signal to check an invoice?
Yes. Load the page once, then it works offline. VAT, discount and mortgage math are all pure JavaScript — no API call. I often test it in airplane mode: open the mortgage page, type 250,000 at 4.5% for 25 years, you get the schedule instantly, even in a tunnel.
Can I file taxes with these results?
Use it as a fast sanity check, not as the final filing. Formulas are standard (e.g. Net = Gross / 1+VAT) and verified against official sources listed at the bottom, but rates and thresholds change — Italy's 22% vs Germany's 19%, or IRPEF brackets. For the actual declaration, double-check with your accountant or Agenzia delle Entrate / HMRC / IRS.
How do I send a calculation to my accountant?
Hit 'Share Link' under the results. It encodes the inputs in the URL — e.g. ?price=1200&vat=22 — so your accountant opens the exact same view, no screenshot needed. You can also copy the result with one tap and paste it into an email.
Sources & References
How this calculator is maintained
This calculator is written and maintained by Davide Coronese, independent developer and founder of CalcTracker.
Methodology: every formula is checked against official publications and validated by an automated test suite before release. Health, tax and finance pages cite the exact sources they rely on.
Found an error? Contact us — verified corrections ship within 24 hours.