In 2003, a researcher named Linda Babcock at Carnegie Mellon studied what happens to people who don't negotiate their starting salary. The gap at the beginning was about $7,000. Modest. Almost ignorable.
Salary negotiation is the highest-ROI conversation you will ever have. Fifteen minutes of discomfort can add $5,000–$10,000 to your annual salary — and because every future raise, bonus, and promotion compounds on that base, the real impact over a career is staggering.
Yet most people skip it. They accept the first number, say "thank you," and spend the next three years wondering if they left money on the table. (They did.)
This guide gives you the exact framework, scripts, and case studies to close that gap — whether you're negotiating a new job offer or fighting for a raise at your current company.
Why most people don't negotiate
It's not laziness. It's fear — and it's nearly universal. A Glassdoor survey found that 63% of workers accepted the last salary they were offered without attempting to negotiate. The top reasons: fear of the offer being rescinded, not knowing what to say, and not wanting to seem "greedy."
- Believing the offer will be rescinded if you counter — fewer than 1% of employers actually withdraw an offer due to a reasonable counteroffer
- Assuming the first offer is the best they can do — most companies build 10–20% negotiation room into initial offers, expecting you to counter
- Waiting for your employer to notice your value and raise you proactively — companies optimize labor costs, not your satisfaction. Raises you don't ask for default to 3–5% annually, which barely outpaces inflation
Here's the real cost. Suppose you accept $75,000 without negotiating. Your peer — same role, same company — counters and lands at $82,000. That $7,000 gap doesn't shrink over time. It compounds.
Not negotiating doesn't save you anything. It costs you $1M+ over a career. The fear of losing an offer is almost never justified — fewer than 1% of employers rescind offers over a reasonable counter. The math is clear: negotiate every time.
The good news: salary negotiation is a repeatable skill, not an innate talent. It follows a predictable structure. Here's the framework.
The 5-Step Salary Negotiation Framework
Every successful negotiation — whether for a $60K entry-level role or a $300K executive package — follows the same five steps. Skip one and you leave money on the table. Execute all five and you consistently land in the top quartile of your compensation band.
Step 1: Research — find your market rate
You can't negotiate what you don't know. The single biggest predictor of negotiation success isn't confidence or charisma — it's preparation. Candidates who enter negotiations with specific market data secure 7–15% more than those who negotiate based on feeling.
- Glassdoor — self-reported salary data by company, role, and location. Best for broad market ranges.
- Levels.fyi — verified compensation data for tech and adjacent industries. Includes base, equity, and bonus breakdowns.
- BLS Occupational Employment Statistics — government data on wages by occupation and metro area. Tier 1 source — gold standard for credibility.
- Payscale / Salary.com — compensation calculators adjusted for experience, education, and geography.
- Blind / TeamBlind — anonymous professional forums with candid comp discussions, especially in tech.
Step 01: Research: Build your market rate dossier
Research is the foundation of every successful salary negotiation. Candidates with market data secure 7–15% more than those without. Use at least 3 compensation sources, identify the 25th/50th/75th percentile for your role, and define your target, minimum, and walk-away numbers before any conversation begins.
Step 2: Anchor — who gives the first number
Anchoring bias is the most powerful force in negotiation. The first number spoken becomes the gravitational center — every subsequent number orbits around it. Control the anchor and you control the range.
Step 02: Anchor: Let them go first (usually)
The first number spoken in a negotiation sets the range for everything that follows. For new job offers, let the employer name the first number — then counter upward. For internal raise requests, you anchor first with a data-backed target. Whoever controls the anchor controls the outcome.
Step 3: Counter — the exact formula
This is where most people freeze. The offer arrives, the number is lower than expected, and instead of countering, they accept. That moment of hesitation costs an average of $5,000–$10,000.
Step 03: Counter: Use the data-backed counter formula
Counter every offer — the average gain from countering is $5,000–$10,000. Use a single specific number (not a range), ground it in market data from named sources, and connect it to the specific value you bring. Specificity is the difference between a counter that works and one that gets dismissed.
Step 4: Concessions — beyond base salary
Base salary is only one number. Total compensation includes equity, bonuses, PTO, remote flexibility, title, professional development budget, signing bonus, relocation assistance, and review timeline. Many companies have more flexibility on these items because they come from different budget lines.
Step 04: Concession: Negotiate the full stack
If the employer can't move on base salary, pivot to the concession stack. Prioritize items by long-term value: equity/stock options (can be worth more than salary at growth companies), signing bonus (often easier to approve than base increases), additional PTO (5 extra days = ~2% salary equivalent), remote flexibility (saves $2,000–$5,000+ annually in commuting and childcare costs), title upgrade (affects future earning power and recruiter inbound), and an accelerated review timeline (6-month review instead of 12 months with a guaranteed adjustment if performance targets are met).
| Concession item | Typical value | Difficulty to negotiate |
|---|---|---|
| Signing bonus | $2,000–$20,000 (one-time) | Medium — often from a different budget |
| Equity / stock options | 5–50% of base (vesting) | Medium-High — depends on company stage |
| Additional PTO | 3–5 extra days/year | Easy — low cost to employer |
| Remote work days | $2,000–$5,000/yr savings | Easy — if role permits |
| Title upgrade | Future earning power | Easy-Medium — costs nothing immediately |
| Professional development | $1,000–$5,000/yr | Easy — seen as investment |
| Accelerated review | Faster raise timeline | Medium — requires written commitment |
Base salary is only one lever. Total compensation includes equity, bonuses, PTO, remote flexibility, title, and review timeline. When the employer says "the salary is firm," pivot to the concession stack — these items often come from different budgets and add 20–30% in total compensation value.
Step 5: Close — lock it in
A verbal agreement is not a deal. Until the terms are in a signed offer letter, nothing is final. This step is where undisciplined negotiators lose everything they gained.
Step 05: Close: Get it in writing
Once you reach agreement: (1) Summarize the full terms verbally — base salary, start date, any concessions agreed upon. (2) Ask for an updated offer letter reflecting all negotiated changes. (3) Review the letter carefully — ensure every concession is documented, not just the base salary. (4) Sign and return within the stated deadline. (5) Send a brief thank-you email reaffirming your excitement about the role. If any agreed terms are missing from the written offer, flag them immediately — before signing. Once you sign an offer that omits a concession, that concession no longer exists.
- A verbal 'yes' to extra PTO or a signing bonus means nothing unless it appears in the offer letter — always ask for an updated letter before signing
- If the hiring manager says 'we'll work that out after you start,' insist on documenting it now — once you're employed, you've lost all leverage
- Keep email records of every negotiation discussion — they serve as backup if the final letter doesn't match what was agreed
Never accept a verbal agreement as final. Every negotiated term — base salary, signing bonus, PTO, remote days, review timeline — must appear in the signed offer letter. If it's not in writing, it doesn't exist. Review the updated letter before signing and flag any missing terms immediately.
Salary negotiation scripts
Scripts eliminate the single biggest barrier to negotiation: not knowing what to say. Adapt these to your situation, but keep the structure — it's designed to be assertive without being aggressive.
"Thank you so much for the offer — I'm genuinely excited about [Company] and this role. I've had some time to review the details, and I'd love to discuss the compensation. Based on my research using [Glassdoor / Levels.fyi / BLS data], the market rate for [role title] with [X years] of experience in [city/metro] falls between $[50th percentile] and $[75th percentile]. Given my background in [specific skill/achievement — e.g., 'leading a team that grew revenue by 40%'], I believe $[your target number] would more accurately reflect the value I'd bring to this role. Is there flexibility to move closer to that number?" [If they say the salary is firm:] "I understand. Would it be possible to explore other parts of the package — perhaps a signing bonus, additional PTO, or an accelerated performance review at 6 months with a salary adjustment tied to specific milestones?"
Subject: [Your Name] — Offer Discussion for [Role Title] Hi [Hiring Manager Name], Thank you for extending the offer for the [Role Title] position. I'm excited about the opportunity to join [Company] and contribute to [specific team goal or company initiative]. After reviewing the compensation package and researching market data for this role, I'd like to discuss the base salary. According to [Glassdoor / Levels.fyi / BLS Occupational Employment Statistics], the market range for [role title] with [X years of experience] in [metro area] is $[range]. Given my [specific experience or achievement], I'd like to propose a base salary of $[your target number]. I'm confident this adjustment reflects the value I'd bring, and I'm happy to discuss further. I'm eager to finalize the details and get started. Best regards, [Your Name]
The best negotiation scripts share three elements: gratitude (shows professionalism), data (shows preparation), and a specific ask (shows confidence). Adapt the structure, but always include all three. Vague requests ("I was hoping for a bit more") get vague responses. Specific, data-backed requests get results.
New job vs. current job — different playbooks
Negotiating a new offer and negotiating a raise at your current company are fundamentally different games. The leverage, timing, and tactics change completely.
| Factor | New job offer | Current job raise |
|---|---|---|
| Your leverage | Highest — they chose you from a pool and invested time/money in hiring | Lower — they already have you and know your switching costs |
| Who anchors first | They do (initial offer) | You do (you make the ask) |
| Timing | After the offer, before signing | Aligned to budget cycle, after a major win, or when you have an external offer |
| Best data to use | Market rate (Glassdoor, Levels.fyi, BLS) | Market rate + your documented impact (revenue, cost savings, projects) |
| Fallback if they say no | Decline and take another offer | Request a written promotion timeline with milestones |
| Risk level | Very low — offers are rarely rescinded | Low-medium — relationship management matters |
Case breakdown: $75K → $92K (new job)
A $75K offer became $92K through one counter-offer, one concession pivot, and one follow-through on a 6-month review. The total gain: $17,000/year or $200,000+ over a decade. The conversation took 20 minutes. The math is unambiguous: negotiate every offer.
Case breakdown: $95K → $115K (internal raise)
Internal raises require documented impact, not just market data. The combination of quantified achievements ($340K in cost savings), external market data (BLS/Glassdoor), and internal job posting data (the company's own stated range) created an undeniable case. The result: $95K → $115K in two steps — a $20,000/year permanent increase.
The personal brand advantage
Here's a pattern that appears in every negotiation success story above — and in almost every high-earner profile: the people who negotiate from the strongest position are the ones who didn't have to apply.
When recruiters reach out to you — when hiring managers already know your work — the power dynamic flips. You're not asking for a chance. They're asking you to consider one. That's a fundamentally different negotiation.
Visibility creates leverage. When you have a recognizable professional brand — active LinkedIn presence, published work, conference talks, a reputation in your industry — three things happen:
- You get inbound opportunities, which means you're always negotiating with alternatives (real or implied).
- Hiring managers already trust your value, reducing the "prove yourself" phase of negotiation.
- You can reference your public work as evidence, not just claims on a resume.
The strongest negotiating position is one where you didn't apply — the opportunity came to you. Personal brand creates that dynamic by generating inbound recruiter flow, establishing pre-negotiation credibility, and giving you real alternatives. Visibility is not vanity. It's leverage.
When NOT to negotiate
Negotiation is almost always the right call. Almost. Here are the three genuine exceptions — the rare cases where negotiating carries real risk or simply doesn't apply.
Negotiate in every situation except three: fixed government/union pay bands, after you've already signed, or when you truly have zero alternatives and can't absorb any risk. In every other case — including when the employer says "this is non-negotiable" — a respectful, data-backed counter is expected and effective.
- 0185% of employers expect you to negotiate. Only 37% of workers do. That gap is where $1M+ in career earnings disappears.
- 02The 5-Step Salary Negotiation Framework — Research → Anchor → Counter → Concession → Close — works for new offers, internal raises, and promotion negotiations.
- 03Research is the foundation: use 3+ data sources to define your target (75th percentile), minimum (50th percentile), and walk-away number before any conversation.
- 04Counter every offer with a specific number backed by named data sources. Vague requests ('a bit more') get vague responses. Specific counters ($95,000 based on Glassdoor 65th percentile data) get results.
- 05When base salary is firm, pivot to the concession stack: signing bonus, equity, PTO, remote flexibility, title upgrade, accelerated review timeline. These items often come from different budgets and add 20–30% in total compensation value.
- 06Get every negotiated term in writing. A verbal agreement that doesn't appear in the signed offer letter doesn't exist.
Can negotiating salary cost you a job offer?
In virtually all cases, no. Fewer than 1% of employers rescind an offer due to a reasonable, professional counteroffer. Hiring a candidate costs $4,000–$15,000+ in recruiting expenses and dozens of hours of interview time — companies don't throw that away because a candidate asked for market rate. The rare exceptions involve extremely unreasonable demands (e.g., asking for double the offer) or aggressive or unprofessional tone. A polite, data-backed counter is expected and will not cost you the offer.
How do you negotiate salary with no experience?
The same framework applies, with one adjustment: instead of citing past compensation history, lean entirely on market data and transferable value. Research the 50th percentile for entry-level roles in your field and location using BLS and Glassdoor. In your counter, emphasize relevant skills, internships, projects, or certifications that set you apart from other entry-level candidates. Even at the entry level, a data-backed counter of 5–10% above the initial offer is normal and expected.
Should you negotiate salary over email or phone?
Email gives you more control: you can edit your phrasing, include data links, and avoid being caught off-guard by pressure tactics. Phone or video calls allow for faster back-and-forth and reading the other person's tone. Best practice: send your initial counter via email (it creates a written record and lets you be precise), then follow up with a phone call if the negotiation requires discussion. For complete email templates, see our template library.
When should you negotiate salary — before or after the offer?
After the offer. Never discuss specific compensation numbers before you have a formal offer in hand. During interviews, if asked about salary expectations, deflect: 'I'd prefer to understand the full scope of the role and compensation package before discussing numbers. What range have you budgeted for this position?' Once you have a written offer, you have maximum leverage — the company has already decided they want you and invested time and money in the hiring process.
What is a reasonable salary negotiation range?
For a new job offer, countering 10–20% above the initial number is standard and expected. For an internal raise, requesting 10–15% above current salary is reasonable when backed by market data and documented performance. The specific percentage depends on how far below market rate the offer or current salary falls. If the offer is already at the 75th percentile for your role, a 5% counter is more realistic. If it's at the 25th percentile, 20%+ is justified.
How do you negotiate salary for a remote job?
Remote roles add a geographic variable: some companies pay based on the employee's location (cost-of-living adjusted), while others pay a flat national rate regardless of location. Research which model the company uses before negotiating. If they adjust for location, use compensation data for your metro area. If they pay a flat rate, use national data. Remote roles also open concession opportunities that don't exist for in-office roles: home office stipend ($500–$2,000), co-working space allowance, and equipment budget. These are easy wins because the company is already saving on office space costs.
Prepared by Careery Team
Researching Job Market & Building AI Tools for careerists · since December 2020
- 01Occupational Employment and Wage Statistics — U.S. Bureau of Labor Statistics (2024)
- 02Glassdoor's Salary Negotiation Guide and Survey Data — Glassdoor (2024)
- 03Wage Growth Tracker — Federal Reserve Bank of Atlanta (2025)
- 04Job Offer Negotiation Statistics and Outcomes — NACE (National Association of Colleges and Employers) (2024)