People who negotiate their salary earn $1 million+ more over their careers than those who accept the first offer. Yet 60% of workers never negotiate. Here's exactly how to do it โ with scripts.
Why Most People Don't Negotiate (And Why That's a Mistake)
Fear of rejection keeps people from asking. But consider: 87% of employers expect candidates to negotiate. Not negotiating is leaving money on the table โ sometimes $10,000โ$30,000 per year.
A $5,000 raise at age 25 compounds to $634,000 extra over a 40-year career (with promotions built on top of it).
Step 1: Research Your Market Value
Know the market rate for your role, experience level, and city before any conversation. Use:
- Glassdoor.com โ see real salaries by company and title
- Levels.fyi โ tech compensation benchmarks
- LinkedIn Salary โ filtered by location and experience
- BLS.gov โ Bureau of Labor Statistics averages
- Payscale.com โ personalized salary report
Gather 3โ5 data points. Your target range should be 10โ20% above your minimum acceptable salary.
Step 2: Build Your Case
Quantify your impact. Before any salary conversation, write down:
- Revenue you generated or saved the company
- Projects completed ahead of schedule
- New skills or certifications earned
- Problems you solved that others couldn't
- Positive performance review quotes
Step 3: The Negotiation Scripts
For a New Job Offer
"Thank you for the offer โ I'm really excited about this opportunity. Based on my research and the value I'd bring, I was expecting something closer to [X]. Is there flexibility to get to that number?"
For a Raise at Your Current Job
"I'd like to discuss my compensation. Over the past year I've [specific achievement: delivered $200K project on time, reduced churn by 15%, onboarded 3 new clients]. Based on market data and my contributions, I believe $[X] reflects my current value. What would need to happen to get there?"
Step 4: Handle Common Objections
| Employer Says | You Respond |
|---|---|
| "That's above our budget" | "I understand. What's the highest you can go?" |
| "We don't have budget right now" | "Could we set a 6-month review with a raise tied to [specific goal]?" |
| "Everyone gets the same raise" | "I respect the policy. Are there other ways to increase total compensation โ bonus, extra PTO, remote days?" |
| "We'll think about it" | "Of course. When can I expect a decision?" |
If They Can't Meet Your Number โ Negotiate the Package
Salary isn't the only lever. If base pay is fixed, ask about:
- Signing bonus (one-time, often easier to approve)
- Performance bonus structure
- Extra vacation days
- Remote work days
- Professional development budget
- Earlier performance review date (e.g., at 6 months instead of 12)
When to Ask for a Raise
| Best Timing | Avoid |
|---|---|
| After a major win / project success | During company layoffs or crisis |
| At annual review time | Monday mornings / Friday afternoons |
| After taking on more responsibility | When your manager is stressed |
| When you have a competing offer | By email (always in person/video) |
Share: