Salary negotiation is the most financially impactful conversation most people will ever have — and the one most people avoid. Studies consistently show that 70%+ of employers expect negotiation and are prepared to offer more than their initial number. The vast majority of people who negotiate get at least some increase.
Yet most people never negotiate. The cost over a career is staggering.
The Math of Negotiation
A $5,000 salary increase at age 30, assuming 3% annual raises, grows to roughly $180,000 in additional lifetime earnings by retirement — before accounting for the compounding effects of higher 401(k) contributions, Social Security benefits, and bonuses calculated as percentages of base pay.
One 20-minute conversation that nets a $5,000 increase earns you at an effective hourly rate of $9,000. No other use of 20 minutes comes close.
Why People Don’t Negotiate (And Why Those Reasons Are Wrong)
“They’ll rescind the offer” — This essentially never happens. Employers invest significant resources in the hiring process. A professional counteroffer isn’t an insult; it’s expected behavior in professional contexts.
“I don’t know how to” — A learnable skill like any other. This article is step one.
“What if they say no?” — Hearing no doesn’t change anything from your current position. You lose nothing from asking professionally.
“I’m not sure I’m worth more” — Your value in the job market is determined by market rates and your track record, not by your self-confidence level on a given day.
Step 1: Research Market Rate
Before any negotiation, you need to know what the role is worth in your market. Sources:
- Levels.fyi — Tech compensation data (especially valuable for software roles)
- Glassdoor and LinkedIn Salary — Broad industry data
- Bureau of Labor Statistics Occupational Outlook — Government salary data
- Industry-specific salary surveys — Professional associations often publish these
- Networking — The most accurate data comes from peers in similar roles
Gather a range from at least 3 sources. Your target is the upper quartile of fair market range for your experience level, not the median — you’re not negotiating to “average,” you’re negotiating to what your skills justify.
Step 2: Know Your Number
Determine three numbers before any salary conversation:
Target: What you want and can justify — the upper end of fair market value for your skills and experience.
Minimum: The floor below which you’d walk away. Be honest with yourself about this.
First ask: Slightly above your target (you’ll be negotiated down; starting higher gives you room).
Example: Market rate suggests $75,000–$90,000 for your role. You’d be happy with $80,000. Minimum is $72,000. Start by asking for $87,000.
Step 3: For New Job Offers
Receive the Offer Without Accepting or Declining
When the offer comes: “Thank you so much — I’m very excited about this opportunity. I’d like to take a couple days to review the complete package carefully. When do you need my answer?”
This buys time and signals you’re considering all components.
Make Your Counteroffer
Call (don’t email) with your response. Email can be ignored or forwarded awkwardly; a live conversation allows you to hear their response and continue the dialogue.
Script: “I’m very excited about this role and I know I’d make a strong contribution. I’ve done some research on market rates for this position, and based on my [X years of experience / specific skills / track record], I was expecting something closer to [$X]. Is there flexibility to get to [$X]?”
Then stop talking. Silence is your friend here.
Respond to the Response
- If they agree: excellent. “That works for me. I’m excited to accept.”
- If they counter lower: “I appreciate you working on this. Could we get to [$middle number]?” Keep moving toward the middle.
- If they say there’s truly no budget flexibility: negotiate other compensation — signing bonus, earlier review date, remote work flexibility, extra PTO, professional development budget, equity.
“Salary negotiation isn’t about confrontation — it’s about a professional conversation between two parties who both want the relationship to work. The employer needs you. That’s leverage.”
Step 4: Negotiating at Your Current Job
Getting a raise at your current job is different from a new offer negotiation, but equally important.
Time It Right
Annual review period — When compensation is already being discussed. After a significant win — Close a major deal, complete a key project, receive recognition. Strike while your value is freshly demonstrated. When you have a competing offer — The most powerful leverage, but use carefully. Don’t bluff; a competing offer you’re not willing to accept isn’t real leverage.
Make the Ask
Schedule a dedicated meeting — don’t ambush your manager at the end of a casual conversation.
Prepare a “brag document”: A concise summary of your accomplishments, impact, and market rate data. This shouldn’t be a list of tasks — it should be a record of value delivered.
Script: “I’ve really valued my time here and I’m committed to continuing to grow with the company. Based on my contributions over the past year — [specific examples] — and my research on market rates for this role, I’d like to discuss bringing my compensation to [$X]. Can we talk about what that would look like?”
Follow Up
If the answer is “not now but possibly later,” get specifics: what would need to happen for a raise to be approved, and by when? Turn a vague “maybe” into a clear benchmark.
Total Compensation, Not Just Salary
Salary is one component. When evaluating or negotiating a package, consider:
- Bonus structure (percentage, frequency, performance vs. guaranteed)
- Equity (stock options, RSUs — especially important in tech and startups)
- Benefits (health insurance quality, 401k match, PTO)
- Remote work flexibility (saves thousands in commuting and potentially thousands more in cost-of-living arbitrage)
- Professional development (education, conferences, certifications)
- Path to advancement (promotion timeline, learning opportunities)
A $5,000 lower salary with full remote work, strong health insurance, and a generous 401k match may be better total compensation than a higher nominal salary.
Practice Ahead of Time
The negotiation conversation becomes dramatically easier with rehearsal. Role-play with a friend or partner, saying the numbers out loud. The physical act of asking for $85,000 (or $150,000, or whatever your number is) out loud removes much of the psychological charge from doing it for real.
You’ve earned what you’re asking for. Now go ask.
Put your money skills to work with PixelCraft's free financial planning tools
Get Started Free →