As a gross-pay estimate, it's solid: multiply your hourly rate by your weekly hours and the weeks you actually get paid, and you have a defensible annual number. The catch is that "the weeks you actually get paid" is the part job ads quietly gloss over. A listing that quotes a salary from an hourly rate almost always assumes a full 52 paid weeks — 2,080 hours — because that produces the biggest, shiniest headline. Your real life rarely lines up that neatly, so the figure you carry home is usually lower than the figure on the ad.
The job-ad gap
Job ads convert an hourly rate to a salary by multiplying it by 2,080 hours — 40 hours a week for all 52 weeks, with no unpaid time off baked in. That's the number you'll see quoted in a listing. But if your role includes unpaid vacation, holidays that aren't compensated, a seasonal slow stretch, or any weeks you simply don't get called in, your paid weeks drop below 52 and so does your real annual pay. Set the "weeks per year you don't get paid" slider above to match your situation and the annual figure shrinks accordingly — while the job-ad number stays pinned at the full-year assumption. That difference is the gap, and it's why two people with the "same" hourly rate can earn meaningfully different amounts over a year.
- At $25.00/hr and 40 hrs/week, a job ad would quote $52,000 — the full 52-week figure.
- With 0 unpaid weeks off, your real annual pay is $52,000 — a gap of $0.
- The more unpaid time off you carry, the wider the gap — so always compare offers on real paid weeks, not the headline salary.
The caveat
These figures are gross pay before taxes and payroll deductions. The math assumes the same hours every week and doesn't include overtime, tips, bonuses, or commission — so your real paycheck may differ. To see what an annual salary actually becomes as take-home pay, run our Take-Home Pay Calculator. These answers are educational generalizations, not financial or tax advice.