Skip to content

Pay Gap Analyzer

Compare your pay to market benchmarks and measure the lifetime cost of any gap.

$
$
Annual gap
$17,000
Gap vs market
16.2%
Lifetime cost (compounded)
$619,807

A $12k pay gap is a $440k gap by the time you retire

The single most expensive mistake I see in compensation conversations is treating a pay gap as an annual problem. It isn't. A $12,000 gap between your current salary and the market median, held constant over 25 years with 3% annual raises on both sides, compounds to roughly $438,000 of lifetime lost income. That's not a rounding error. That's a paid-off house.

The mechanism is simple: every annual raise is a percentage of your current salary. If your base is $12k below market, every raise is computed off that lower number, so every year the absolute gap widens. Year 1 the gap is $12k. Year 10 it's about $15,700. Year 20 it's $21,300. The gap compounds in absolute dollars even at the same percentage raise rate on both sides.

This calculator shows you the annual gap, the gap as a percentage of market, and the lifetime cost through retirement. If you've ever wondered whether it's "worth" the hassle of pushing for a raise or going through a job change, run the tool. The number is almost always bigger than you'd guess, and it's almost always worth acting on.

How to get an honest market median number

The hardest input is market median, because most public salary data is garbage. Glassdoor self-reports skew low and old. LinkedIn salary insights are based on ranges, not actuals. Company-posted salary bands are now mandatory in several states (CO, CA, NY, WA, IL) and are the best public data you can get — look up the role at 3-5 comparable companies in your city.

Sources I trust, ranked:

  1. Levels.fyi. Best for tech roles, actual offer data, broken out by company and level.
  2. State-mandated salary bands. Look at specific job postings in CO/CA/NY/WA/IL for your role and level. The upper end of the band is a reliable market median for that company.
  3. Payscale and Radford reports. Radford data is behind a paywall but leaks show up in recruiter conversations. Payscale is free and decent for non-tech roles.
  4. Recruiter conversations. A 20-minute call with a specialized recruiter in your field will give you a more accurate range than any website. They know what their placements actually close at.
  5. Friends and former colleagues. Ask the 3-4 people you trust most who are at your level in peer companies. Share your number first; they'll usually share theirs. Pay transparency pays.

Triangulate across at least 3 sources. The median of those three is more reliable than any single data point. Don't anchor on the highest number — that's usually an outlier that will mislead you in the negotiation.

The three patterns that create pay gaps

Most pay gaps fall into one of three categories. Understanding yours tells you how to close it.

Pattern 1: tenure stagnation. You took the job at $75k four years ago. It's been bumped 3% a year to $84k. Meanwhile the market for your role has moved to $100-110k because demand outran supply. Your employer will give you 3% raises forever if you let them; they're not incented to "market-correct" anyone who doesn't ask. Fix: either ask for a market adjustment with specific external data, or leave for a competitor. Most people leave; employers typically counter at 80-90% of the external offer, so the serious play is to get the competing offer.

Pattern 2: role creep without title change. You were hired as a senior analyst, got promoted to principal analyst in duties but not title/pay, and are now doing director-level work for senior-analyst pay. The gap is 20-35% in these cases. Fix: document the scope creep, ask for a title and comp adjustment with a specific date. If denied, your current employer is telling you how they value you; act accordingly.

Pattern 3: systemic undervaluation. Women, people of color, workers from non-elite educational backgrounds, and workers in "soft" functions (HR, internal comms, marketing ops) often start 10-20% below peers at similar levels. The gap compounds as each subsequent raise is a percentage of a lower base. Fix: a lateral move with a market-rate negotiation resets the base. Internal adjustments to close systemic gaps happen, but rarely at the full market rate; leaving and re-entering the labor market is often more effective.

A real case: the $14k gap that became a $520k gap

Priya, a senior financial analyst, took a job at $82k in 2019 after a brief consulting stint. Over five years her salary went from $82k to $95k (average 3% raises). The market median for her title and years of experience in her city had moved to $109k by 2024.

Gap: $14,000/yr. Years to retirement: 32. Raise rate: 3%. Lifetime lost income using the tool: $14,000 × ((1.03^32 - 1)/0.03) ≈ $729,000 if nothing changes.

We didn't quite take it that far. She prepared with three external salary data points averaging $108k, a list of five projects she'd led in the past year including one that saved her company $2.1M in vendor costs, and a specific ask: $110k base plus eligibility for the next annual bonus cycle. She prepared for the conversation using the Raise Negotiation Script Generator.

Her manager's counter: $101k. She came back with "I was targeting $110k based on market data and the vendor project outcome. Is there flexibility to move toward $107k with the title change this cycle?" Final landed at $105k plus the director title — a $10k raise, which immediately changed the compound trajectory. Run the same tool with a $4k gap instead of $14k: lifetime cost drops from $729k to $208k. She closed 70% of the gap in one conversation.

When staying at a gap is the right call

Not every pay gap is worth closing immediately. Three situations where staying makes sense short-term:

  • Early in a good growth role. Year 1 at a new company with a big learning curve is not the moment to push for market adjustment. Prove value first (9-12 months), then ask with leverage.
  • Equity vesting gap. If you're 14 months into a 4-year vest with $180k of unvested RSUs, leaving for $12k of additional base salary means walking away from much bigger equity value. Calculate the equity vesting you'd forfeit and compare.
  • Short-term life constraints. If you need this specific role for a specific reason (immigration sponsorship, a dependent's school district, a 12-month caregiving situation), a pay gap now may be acceptable as a 12-18 month bridge. Just don't lose track of it; revisit at the end of the constraint window.

But these are bridges, not destinations. If the gap persists past 18-24 months without a specific plan to close it, you're paying a recurring annual tax for a reason that's usually fixable by leaving.

How to move the market-median needle with data

When you ask for a raise based on a market gap, bring specific numbers. Generic "the market has moved" conversations fail. Three pieces of evidence that work:

  1. Specific published salary bands from 3 peer companies. "Company X pays $X-X for my role in my city. Here are the three JDs." The URLs matter. HR can verify.
  2. A verified offer from a peer company. Even better than published bands. "I've been approached for a similar role at Company Y; the offer range discussed was $X-X." You don't have to have taken an interview; the recruiter conversation alone is data.
  3. Levels.fyi or Radford-sourced data at your specific level. "At my exact level and 7 years of experience, Levels.fyi shows 50th percentile of $X for my role in my metro. I'm currently at $Y, a gap of $Z."

Then the ask: "I'd like to move toward the 50th percentile by the next comp cycle. That's roughly $X for my role. Is that something we can align on?" If the answer is no, ask for a written plan to get there over 12 months. If that answer is also no, start interviewing. You've learned what your employer thinks you're worth; act on that information.

Gender and race pay gaps — the math is more severe

Overall gender pay gap (US, 2024): women earn $0.84 per $1 for men. Black women earn $0.67 per $1 for white men. Latina women earn $0.57 per $1. These are aggregate numbers masking huge industry variance; the gap in tech engineering is smaller (roughly $0.95 on the dollar), but in sales and finance it's wider ($0.75-0.80).

The compound effect over a career is the same math as the calculator, just with bigger inputs. A 15% gap at age 25 that persists to age 65 costs roughly $1.1M of lifetime income on a $100k salary.

The actionable piece: the single biggest lever in closing individual gaps is negotiation confidence. Women and workers of color historically under-negotiate by 40-60% relative to peers in similar offers. Use the Salary Negotiation Script Generator to prep specific scripts. The market-adjustment conversation has high leverage because the pattern is common, legible to HR, and relatively easy to defend with data.

Running the tool at inflection points

Revisit this tool at four specific moments:

  1. Before an annual performance review. If you're going to ask for a raise, you need to know the gap size and the argument you'll make.
  2. When you're considering a job change. The new role's offer should close the gap, not perpetuate it. Your target number going into the offer conversation is market median + 5-10% (to reflect the risk of moving).
  3. Every 2 years during stable employment. Markets drift; your pay relative to market drifts with them. A biannual gut-check keeps you from waking up 7 years in at a $25k gap.
  4. When market conditions shift sharply. In 2021-2022, tech comp jumped 15-25% in a single cycle. Workers who didn't run the numbers and act within 6-12 months missed the window. Another shift like that will happen; be ready.

Pair this with

Frequently Asked Questions

3% matches long-run wage growth for stable employees. 4% is closer to the last-decade median in tech. 2% is appropriate for slow-growth industries (government, traditional finance back-office, some nonprofits). The raise rate barely affects the gap magnitude since it applies to both sides; it mostly affects the compound timing.

Digital Dashboard Hub

Track salary negotiations, career earnings, and financial goals

DDH helps you see the financial impact of your career moves — track take-home pay, savings rate, and net worth as your income grows. Free 14-day trial.

Track your career finances free →