Skip to content
CareerFree · No signup · 500K+/month

Free Salary to Hourly Calculator — Gross + True Hourly Rate After Commute

Convert any annual salary to an hourly rate. Add your commute and monthly work expenses to see the true hourly rate — and the fully-remote salary it would match.

  • Instant result
  • Private — nothing saved
  • Works on any device
  • AI insight included
Reviewed by CalcBold EditorialLast verified Methodology

Salary to Hourly Calculator

Gross annual salary before tax.

Scheduled work hours — not counting commute or unpaid OT.

50 if you take two weeks of PTO. 52 for no time off.

Round-trip, in hours per week. 1 h each way × 5 days = 10.

Parking, lunches out, work clothing, dry cleaning, coffee runs.

Where you sit on the career ladder

Pick your role family and salary — we mark your position against typical US bands and show the gap to the next stage.

Entry
$75,000
Mid
$110,000
Senior
$160,000
Staff / Principal
$220,000
$75,000$220,000

You sit in the Entry band for Software Engineer 39% of the staff/principal salary.

Gap to Mid: $25,000 (29% raise) — typical promotion or job-change move.

Bands are approximate US 2024-25 medians from Levels.fyi medians, US. Actual ranges vary by company tier, location, and total comp structure.

Embed builderDrop the Salary→Hourly on your site →Free widget · 3 sizes · custom theme · auto-resizes · no signupGet embed code

Why Your “Hourly Rate” is Probably Wrong

Most online salary-to-hourly calculators do one thing: divide annual salary by 2,080 hours (40 × 52). It’s technically correct and wildly unhelpful. The number it produces pretends you’re paid for every hour you work, ignores the unpaid time you spend getting to and from the job, and skips the job-specific expenses you wouldn’t have if you stayed home.

This calculator gives you the standard gross hourly rate andthe true hourly rate — the number that reflects what you actually earn per hour of your life spent on the job. On most on-site jobs these two numbers differ by 15–25%. If you’re considering a remote offer or negotiating a raise, the true number is the one that matters. For the deeper version of this math — with stricter inputs and the leak surfaced as the headline number — use the true hourly rate calculator.

The Formulas

Worked example. You make $85,000/year at an on-site job, 40 h/week, 52 weeks/year, with a 10 h/week round-trip commute and $250/month in parking, work lunches, and coffee.

  • Gross hourly: 85,000 ÷ (40 × 52) = $40.87/h.
  • Annual expenses: $250 × 12 = $3,000.
  • Total hours per week including commute: 40 + 10 = 50.
  • True hourly: (85,000 − 3,000) ÷ (50 × 52) = 82,000 ÷ 2,600 = $31.54/h.
  • Lost per hour: $40.87 − $31.54 = $9.33/h (23% less than the gross rate).
  • Remote-equivalent salary: $31.54 × 2,080 + $3,000 = $68,600 — a fully-remote job paying $68,600 would give you the same true hourly rate as an on-site job paying $85,000.

That delta — $16,400 of “salary”— is money you thought you were earning but weren’t. It’s going to gas, lunches, and hours of your life you don’t get back.

How to Use This Calculator

  1. Enter your annual salary (gross, before tax).
  2. Enter your hours per week and weeks per year. If you take two weeks of PTO, use 50 — you’re paid for 52 but actually work 50.
  3. Optional: enter commute hours per week. Round-trip, not one-way. One hour each way × 5 days = 10 hours.
  4. Optional: enter monthly work expenses. Parking, transit, lunches out, work clothing, dry cleaning, coffee runs. If you’re not sure, audit last month’s statements — most people underestimate.

What Counts as a “Work Expense”

The working rule: anything you wouldn’t pay if you didn’t have this job.

  • Include: parking, tolls, commuter rail, ride-share, work lunches, work coffees, professional wardrobe, dry cleaning, work shoes, childcare during work hours, job-specific tool subscriptions, a second phone line if required.
  • Exclude:groceries (you’d eat anyway), general clothes, household utilities, your personal phone and internet if you’d have them regardless, gym membership, general insurance.

Three Worked Examples

Three salary scenarios in the real world — copy any of them into the calculator above to see the full breakdown the tool spits out.

Example 1 — The clean baseline

$85,000 salary · 40 h/week · 50 weeks/year (you take two weeks of PTO and use all of it). No commute, no work-specific expenses.

  • Gross hourly: 85,000 ÷ (40 × 50) = 85,000 ÷ 2,000 = $42.50/h.
  • Daily: $42.50 × 8 = $340/day.
  • Weekly: $42.50 × 40 = $1,700/week.
  • Monthly gross: 85,000 ÷ 12 ≈ $7,083/month.

Because there is no commute and no work-only spending, gross hourly equals true hourly. This is the ceiling — what your compensation looks like when the employer isn’t quietly taking time and money back off the top.

Example 2 — The “more hours, cheaper hour” trap

$120,000 salary · 45 h/week (typical software engineer workload) · 48 weeks/year (a month of combined PTO, holidays, and sick time).

  • Gross hourly: 120,000 ÷ (45 × 48) = 120,000 ÷ 2,160 = $55.56/h.
  • Compare to the naive 40 × 52 = 2,080 calculation, which gives $57.69/h — you’d think you earn $2.13/h more than you actually do.
  • If the same person worked a strict 40 h/week for those 48 weeks, the hourly would jump to 120,000 ÷ 1,920 = $62.50/h — $7 higher per hour for the same paycheck.

Notice what just happened. Working more hours dropped the per-hour value. Every uncompensated overtime hour is you giving the employer free labor at the marginal rate of $0 — and it dilutes the headline hourly rate you quote yourself. Your hour got cheaper, not more valuable, the longer you stayed at your desk.

Example 3 — The commute tax

$60,000 salary · 40 h/week · 50 weeks/year · 1.5 h/day round-trip commute = 15 h/week commute · $300/month in parking, lunches, and work coffee.

  • Gross hourly: 60,000 ÷ (40 × 50) = $30.00/h.
  • Annual work expenses: $300 × 12 = $3,600/year.
  • Total weekly hours on the job: 40 + 15 = 55 h/week.
  • True hourly: (60,000 − 3,600) ÷ (55 × 50) = 56,400 ÷ 2,750 = $20.51/h.
  • Hourly leak: $30.00 − $20.51 ≈ $9.49/h — roughly 32% of your stated hourly disappears before you bank it.
  • Remote-equivalent salary: $20.51 × 2,000 + $3,600 ≈ $44,623. A remote job offering $44,623 would pay you the same true hourly as this on-site role’s $60,000 sticker. Flip it the other way: the remote role can offer almost $15,000 less on paper and still leave you ahead.

This is the quiet arithmetic most offer letters hide. You accept a $60k job; the market gives you $44k of life.

When This Calculator Decides For You

Four moments where the numbers the tool spits out should actually drive the decision — not the sticker on the offer letter:

  1. Comparing two job offers. Always run both at the true-hourly level, not the gross-annual level. A $110k remote offer versus a $125k on-site offer with a 90-minute round-trip commute and parking usually flips the moment you enter the commute and expenses. Comparing gross salary without pricing commute and work expenses is comparing shoe sizes while ignoring whether they fit.
  2. Freelance vs employee. A freelance day rate sounds huge next to a salary until you remember: no paid PTO, no employer-subsidized health insurance, self- employment tax, no 401(k) match, unbilled admin hours. Plug your current salary in at true hourly, then multiply by the freelance rule of thumb (2× to 2.5× to cover benefits and downtime) to see the actual floor a freelance rate has to clear. The upcoming freelance rate calculator will do this conversion directly.
  3. Is the longer-commute offer actually a raise?You’re offered 10% more to move from a 20-minute commute to a 50-minute commute. Plug each job into the calculator. The extra 30 min/day each way is 5 extra h/week of unpaid time. On most mid-career salaries, a 10% bump fully evaporates once you’ve priced the commute. You’d be doing more work for the same true rate, and if the commute grows any more you’ve taken an actual pay cut.
  4. “Should I work overtime?”If you’re salaried and considering putting in 10 extra hours a week, do the math twice: once at your current 45 h/week, once at 55 h/week. Same salary, more hours ⇒ lower hourly. Unless the extra hours buy something concrete (a promotion-track project, a bonus, a case for a raise), you’re voluntarily cutting your hourly rate. The calculator makes that visible instead of letting it hide in the space between “I’m just being a team player” and your bank account.

The Math Behind Your “Real” Workweek

A 40-hour scheduled week is almost never 40 hours of your life. Pull on the thread:

  • Commute: round-trip 60 min/day = 5 h/week.
  • Lunch, if unpaid: 30 min/day = 2.5 h/week not in your paycheck.
  • Getting ready for a specific job:20 min/day of shave-shower-suit that you wouldn’t bother with if you worked from home = 1.7 h/week.
  • After-hours email and Slack: even 15 min/day outside posted hours = 1.25 h/week of uncompensated availability.

Add it up: a nominal 40-hour week is more like 50+ hoursof your life pointed at the employer. That’s why per-hour is the right comparison unit — not annual salary. Two roles paying the same $95,000 can have wildly different true hourly rates once you account for how much of the week each one actually consumes.

The deepest use of this tool is the remote-equivalent salaryframing. When you’re negotiating against a current on-site job, that number is the most honest figure you have: it’s the salary at which a fully-remote role, with no commute and no work-only spending, would leave you with the exact same take-per-hour. Once you know that number, the negotiation gets simple. Any remote offer above the remote-equivalent number is a pay rise; anything below is a cut dressed up as a lateral. And if you’re negotiating a raise in your current on-site job, the delta between gross and true hourly is the number that quantifies what the commute is costing you — ask your employer to cover it in either salary or flexibility. For translating the resulting gross number to what actually lands in your account, pipe it through the take-home pay calculator.

Common Mistakes

  • Ignoring commute entirely.A 30-minute one-way commute is 5 unpaid hours a week. On a $75,000 salary that’s $9,000/year of unpaid time. It is exactly as real as cash — just less visible.
  • Padding work expenses with stuff you’d spend anyway.Your regular groceries aren’t a work expense; your $17 office-lunch salad is. If you’re not sure whether to include something, check whether the expense drops to zero on a Saturday. If not, it’s a life expense, not a work expense.
  • Comparing a remote offer to gross hourly. Remote roles have no commute and often lower daily expenses. Compare remote offers to your true hourly rate or to the remote-equivalent salary — the sticker comparison lies.
  • Using 52 weeks when you take PTO.If you take two weeks of PTO, you’re paid for 52 but actually work 50. Using 50 slightly raises the computed hourly rate — which matters when comparing to contract work.
  • Comparing hourly without comparing net. Hourly is the per-unit price of your time; take-home pay is the cash that actually arrives. Two jobs with identical true hourly rates can net very differently once federal, state, FICA, and 401(k) match differences are included. Run both through the take-home pay calculator after comparing hourly.
  • Forgetting that overtime hours dilute your hourly. Every unpaid extra hour you work on salary drops your real hourly rate. The promotion had better be coming, because voluntarily working a 55-hour week on a 40-hour salary is a standing 27% pay cut.

When the Numbers Flip a Decision

A few patterns where the true hourly math consistently changes the right answer:

  • Remote vs on-site offers that look similar. A remote job at 90% of the on-site salary is almost always the better deal once commute cost is priced in.
  • Short-commute vs long-commute jobs at the same salary. Moving from a 15-minute commute to a 60-minute commute at the same salary is a 12.5% pay cut.
  • Salary negotiations.A 10% salary bump gets eaten by a 30-minute longer commute. “The new job pays 10% more” needs to pass the 30-minute test before it’s actually a raise.

Pair It With

Hourly rate is half the picture — the gross you’re earning. The take-home pay calculator is the other half: what lands in your bank account after federal + FICA + optional state tax. Run this calculator for the per-hour view, then pipe the same salary through take-home pay to see the per-month cash-flow view. For a stricter, leak-first framing of the same math — useful when you want the hidden cost on stage instead of in the footnote — use the true hourly rate calculator.

Frequently Asked Questions

The most common questions we get about this calculator — each answer is kept under 60 words so you can scan.

  • How do I convert annual salary to hourly rate?
    Divide your annual salary by the total hours you work in a year. Standard assumptions are 40 hours × 52 weeks = 2,080 hours. A $100,000 salary therefore nets out to roughly $48/hour gross.
  • What is the 'true hourly rate' the calculator shows?
    Your gross hourly rate assumes every scheduled work hour is paid equally. True hourly rate factors in the unpaid hours (commute time) and unavoidable job expenses (parking, work clothing, lunches out) to show what you actually earn per hour you spend working or getting to work.
  • Why does commute time matter?
    Commuting is unpaid work. If you're paid $100,000 for 40 h/week but spend another 10 h/week driving, you're actually working 50 h/week — which means your real hourly rate is 20% lower than the gross suggests. This is the single biggest factor most salary comparisons miss.
  • What counts as a 'work expense'?
    Anything you wouldn't spend if you didn't have the job: commuting fuel or transit, paid parking, professional wardrobe, dry cleaning, work lunches and coffees, childcare during work hours, subscriptions used only for work. Don't include shared household costs.
  • Should I use 50 or 52 weeks per year?
    52 gives you the base hourly rate, but 50 is closer to reality for a salaried employee with 2 weeks of PTO — you work 50 weeks, get paid for 52. Using 50 slightly raises the computed hourly rate and is the right framing for comparing a salary to a true hourly contract role.
  • What is the 'remote-equivalent salary'?
    The annual salary a fully-remote role would need to pay for you to earn the same true hourly rate. If your on-site job pays $100,000 but 10 h/week of commute reduces your true hourly rate to $40/hour, a remote job at $83,200 ($40/h × 40 h × 52) matches it. Useful when comparing remote vs on-site offers.
  • Does overtime change the calculation?
    Yes — if you're regularly working 50 hours a week but only scheduled for 40, enter 50 for hours per week. Your true hourly rate is computed across actual hours worked, so honest input produces the honest number.
  • What if my hours are highly variable?
    Use a typical week's hours. If the variance is huge (some weeks 30, some 60), compute two scenarios — the low-hours version shows your good weeks, the high-hours version shows the reality. A 30-hour week at $100k is a $64/h job; a 60-hour week at $100k is a $32/h job.
  • How does PTO change my real hourly rate?
    A lot. A $100,000 salary with 15 days PTO is paid for 2,080 hours but only works ~1,960 hours — the real hourly rate is $51.02, not $48.08. More PTO = higher effective rate. When comparing a salaried job (20 days PTO) to an hourly contract (no paid time off), the contract rate needs to be at least ~8% higher on the gross number to match, before even factoring health benefits and the employer FICA match.
  • How do I convert a day rate to an hourly rate fairly?
    Divide the day rate by the hours you actually work that day — not 8 by default. A £400/day consulting engagement where meetings run 10–10 is £40/hour, not £50. For salaried work expressed as a day rate, multiply by working days per year (typically 220–240 after weekends, bank holidays, and leave) to get annual equivalent. A £500/day contract × 220 days = £110,000 equivalent — before factoring no pension match and no sick pay.
  • What hourly rate should a freelancer charge to match a W-2 salary?
    Multiply the target salary by ~1.5 and divide by ~1,500 billable hours. A $100,000 W-2 equivalent freelance rate is roughly $100/hour. The 1.5× covers self-employment tax (7.65% extra FICA), no employer health insurance (~$8k), no paid time off or sick days (~12%), no 401(k) match (~4%), and business expenses. The 1,500-hour denominator reflects that freelancers bill ~60–70% of working hours; the rest is admin, sales, and slack.
  • Should I use my bonus when converting salary to hourly?
    Only if it is contractually guaranteed (true 13th-month pay, for example). Discretionary annual bonuses should not be baked into the hourly rate because they are not reliable — a 'target 10% bonus' pays out 70–110% depending on performance and firm results, and zero in a bad year. Compare base-to-base when evaluating offers; treat expected bonus as a secondary line item. The calculator's hourly figure represents your floor — what you can count on week to week.