Salary Calculator: Negotiate Like You Know What You're Worth
Quick story.
My friend Sarah got an offer for $95,000.
She was happy.
I ran her numbers through a salary calculator. Adjusted for her city's cost of living, ran the take-home math, compared to industry benchmarks.
Verdict: she was underpaid by $18,000.
She counter-offered with data. Got the bump. Same job, same role, same start date — just $18k more because she had the numbers.
In this guide, I'll show you the free salary calculator I use, walk through the framework for negotiating with data, and explain the take-home tax math that most calculators get wrong.
Why most people leave money on the table#
Three reasons.
First, they don't know their worth. They take the first offer because it's higher than their current salary, without comparing to market.
Second, they don't understand take-home. They see $95,000 gross and don't realize they're taking home $72,000 after federal + state + Social Security + Medicare.
Third, they don't negotiate. They think negotiation is rude. It's expected. In a 2024 study, 84% of hiring managers said they expect candidates to negotiate.
A salary calculator fixes problem 2. Data fixes problem 1. Willingness fixes problem 3.
What a great salary calculator does#
My checklist:
- Multi-country support — US, UK, Canada, Australia, Germany, India, Pakistan, UAE, etc.
- Hourly / weekly / monthly / annual conversions
- Federal + state/provincial tax breakdown
- Social Security / Medicare / National Insurance breakdown
- Cost-of-living adjustment — $100k in NYC ≠ $100k in Karachi
- Take-home (net) calculation
If a calculator only does gross → net for one country, you're missing the big picture.
The free calculator I use#
All six features. Multi-country, multi-currency.
Free. Browser-only.
Step-by-step: figuring out your real salary#
Here's how to actually know what you make.
Step 1: Plug in your gross#
$95,000/year (or whatever).
Step 2: Choose your country and state/province#
Tax structures vary dramatically.
US: federal + state. UK: PAYE + National Insurance. Canada: federal + provincial. Germany: income tax + solidarity + church + social security. India / Pakistan: income tax slabs.
Step 3: See the breakdown#
For $95k US:
- Federal income tax: ~$15,000
- State (varies; let's say California): ~$5,500
- Social Security: $5,890
- Medicare: $1,378
- Take-home: ~$67,232/year ≈ $5,602/month
Most people don't realize their $95k is closer to $5,600/month.
Step 4: Compare to cost of living#
$67k take-home in Karachi is wealthy.
$67k take-home in San Francisco is barely middle class.
Use the cost-of-living adjuster to compare apples to apples across cities.
Step 5: Compute hourly rate#
40 hours × 52 weeks = 2,080 hours/year.
$95,000 / 2,080 = $45.67/hour gross.
Or $67,232 / 2,080 = $32.32/hour after-tax.
When you're deciding whether to take overtime, freelance gigs, or extra projects — your after-tax hourly rate is the right comparison.
Negotiating with data: the 5-step framework#
Now you know your numbers. Time to use them.
Step 1: Research market rate#
Three sources:
- Levels.fyi (tech) — actual compensation data
- Glassdoor / LinkedIn Salary — broader industries
- Industry-specific salary surveys — Robert Half, Hays, etc.
Find the 75th percentile for your role + location + years of experience. That's your anchor.
Step 2: Compute total compensation#
Salary is one component. Don't forget:
- Bonus (target + history of paying out)
- Stock options / RSUs (current value + vesting schedule)
- 401k match (free money)
- Health insurance ($5-15k value)
- PTO (each week = ~2% of base)
- Remote work flexibility ($5-10k value to most people)
A $95k offer with no bonus + bad benefits is worse than $90k with strong total comp.
Step 3: Anchor high#
Always counter-offer above the initial number.
If they offered $95k and market is $105k, counter $115k. They'll come back at $105-108k.
Anchor too low and you'll never get to market rate.
Step 4: Justify with data#
Don't just say "I want more."
Say: "Based on Levels.fyi data for my role + location + years, the 75th percentile is $108k. Given my work on [specific project / outcome], I think $110k is fair."
Data + specificity = leverage.
Step 5: Always negotiate, even when the offer looks great#
The worst case: they say no.
The best case: 10-20% more for 30 minutes of work.
The expected case: 5-10% more.
Always negotiate.
Real example: my friend Sarah#
Sarah's offer: $95k base.
Market rate for her role (mid-senior PM in Seattle): $115-125k.
My advice: counter at $130k.
Her counter: "Based on my research, the market rate for mid-senior PMs in Seattle is $115-125k. I'm bringing 5 years of fintech experience and have shipped 3 products to scale. I think $125k base is fair, but I'm flexible on equity vs base."
Result: $113k base + $20k equity grant. From $95k.
$18k more in base. Plus $20k in equity. Plus a slightly better title.
Negotiation effort: 1 email. Two phone calls.
Common salary mistakes#
After helping too many friends through negotiations:
Mistake 1: Accepting first offer. Almost always leaves money on the table.
Mistake 2: Not researching market. Don't negotiate from feel. Negotiate from data.
Mistake 3: Only thinking about base. Total comp matters. So does PTO, flexibility, growth path.
Mistake 4: Comparing to current salary instead of market. "I'm getting a 15% raise!" doesn't matter if market is 30% above your current.
Mistake 5: Negotiating before you have the offer. Always wait until they've committed. Then negotiate.
Sub-tactics that work#
A few specific tactics:
Tactic 1: Multiple offers as leverage#
Got an offer at $95k from Company A?
Apply to Company B and C. Get offers there. Tell A you have competing offers.
Even if you don't want B or C, the leverage moves A.
Tactic 2: Ask about the range#
"What's the salary range for this role?"
If they say $90k-$120k, your goal is upper-range. If they say "we don't share ranges" — that's a yellow flag (some states require disclosure now).
Tactic 3: Negotiate sign-on bonus separately#
If they can't move base, they can sometimes offer a sign-on bonus.
$10-30k sign-on bonus is common at large companies. Free money — and doesn't affect annual budget.
Tactic 4: Negotiate review timing#
If base is locked, ask for an early review.
"Can we agree to a salary review at 6 months instead of 12, with performance benchmarks?"
Gets you a faster path to raises.
Tactic 5: Get it in writing#
Verbal "we'll see" promises don't survive HR turnover.
Every negotiated point goes in the offer letter.
Pro tips for ongoing salary growth#
Beyond the initial negotiation:
Tip 1: Document your wins. Keep a "brag doc" of every shipped project, metric improved, customer win.
Tip 2: Track your market value annually. Run a quick salary search every 6 months.
Tip 3: Network. 70% of jobs are filled via referrals. Strong network = better offers.
Tip 4: Interview elsewhere every 1-2 years. Even if you don't switch, you'll know your market value.
Tip 5: Reset asking when you change cities. Cost of living matters.
What about freelancers and contractors?#
Different math. Same principle.
Freelancer take-home formula:
Take-home = Gross × (1 - self-employment tax) - business expenses
Self-employment tax in US is ~15.3% (Social Security + Medicare). Plus federal/state income tax.
Rule of thumb: charge 2x your "employee equivalent" hourly rate to cover taxes + benefits + downtime.
If you'd earn $50/hour as an employee, charge $100/hour as a freelancer.
Wrap-up#
Knowing what you make — really make, after taxes, after benefits, after cost of living — is the foundation of negotiation.
Molixa Salary Calculator gives you the math across 9 countries.
The 5-step framework gets you paid.
Spend 30 minutes before your next offer.
Don't leave $18k on the table.