Advertiser Disclosure: CreditMaze provides educational content only. This article is for informational purposes and does not constitute career advice.
Most people leave thousands of dollars on the table by not negotiating their salary — whether at a new job or during a raise conversation. For more details, see our guide on how to read your pay stub. According to a 2025 survey by Glassdoor, 73% of employers expect candidates to negotiate, yet fewer than half of workers actually do. The result? Those who negotiate earn an average of $5,000-$10,000 more per year than those who don’t.
This guide provides a complete framework for negotiating your salary with confidence — including when to negotiate, what to say (and what not to say), proven tactics backed by research, and scripts you can adapt to your situation.
Why Salary Negotiation Matters More Than You Think
A single negotiation doesn’t just affect your next paycheck — it compounds over your entire career:
| Starting Salary | Without Negotiation | With $5,000 Negotiation | Difference Over 30 Years* |
|---|---|---|---|
| $55,000 | $55,000 | $60,000 | $350,000+ |
| $75,000 | $75,000 | $82,000 | $490,000+ |
| $100,000 | $100,000 | $110,000 | $700,000+ |
*Assumes 3% annual raises compounding on the higher base, plus differences in 401(k) matching, bonuses calculated as % of salary, and Social Security benefits.
That initial $5,000-$10,000 negotiation can translate to hundreds of thousands of dollars in lifetime earnings — plus higher retirement contributions, bigger bonuses, and greater Social Security benefits. For strategies on maximizing those extra earnings, see our guide to saving for retirement by age.
Before You Negotiate: Do Your Research
1. Know Your Market Value
The foundation of any successful negotiation is data. Use these resources to research salary ranges for your role, industry, and location:
- Glassdoor Salary: Salary ranges by company, role, and location
- LinkedIn Salary: Data based on LinkedIn member profiles
- Levels.fyi: Detailed compensation data, especially for tech roles
- PayScale: Personalized salary reports based on your experience and skills
- Bureau of Labor Statistics (BLS): Official wage data by occupation and region
- Salary.com: Comprehensive salary ranges with cost-of-living adjustments
Pro Tip: Check multiple sources and focus on the median and 75th percentile ranges for your experience level. Don’t just look at averages — they can be skewed by outliers.
2. Assess Your Leverage
Your negotiating power depends on several factors:
| Higher Leverage | Lower Leverage |
|---|---|
| In-demand skills or certifications | Abundant candidate pool |
| Multiple competing offers | No alternatives |
| Specialized industry knowledge | Entry-level with no experience |
| Verifiable track record of results | No quantifiable achievements |
| Strong current employment | Currently unemployed (less leverage) |
| Tight labor market | Recession or hiring freezes |
3. Define Your Numbers
Before entering any negotiation, establish three numbers:
- Target: Your ideal salary — the 75th percentile for your role/experience
- Minimum: The lowest number you’d accept — your walk-away point
- Anchor: The number you’ll say first (if asked) — typically 10-20% above your target to leave room for negotiation
How to Negotiate a Job Offer: Step by Step
Step 1: Express Enthusiasm First
When you receive an offer, always express genuine excitement before discussing compensation. This is important — the employer needs to feel confident in their choice before you negotiate.
Script: “Thank you so much for the offer — I’m really excited about this opportunity and can see myself making a strong impact on [specific project/team]. I’d love to discuss the compensation package to make sure we can come to an agreement that works for both of us.”
Step 2: Ask for Time
Never accept or negotiate on the spot. Ask for 2-3 business days to review the full offer.
Script: “I really appreciate this offer. Could I have until [day] to review the full package? I want to give it the consideration it deserves.”
Step 3: Make Your Counter
When you counter, lead with your value — not your needs. Frame it around what you bring to the company, not what you need to pay your bills.
Script (Email):
“I’m very excited about joining [Company] as [Role]. After researching market data for this position in [City] and reflecting on the value I’ll bring — including [specific achievement/skill] — I’d like to propose a base salary of $[amount]. This reflects the market rate for someone with my [X years] of experience in [specialization] and aligns with the impact I’m confident I can deliver in this role.”
Step 4: Handle the Counteroffer
The employer will likely come back with something between their original offer and your ask. This is normal — it means the negotiation is working. If they meet you halfway, evaluate whether the number is above your minimum. If so, consider accepting with gratitude.
If their counter is still below your minimum, you can:
- Negotiate non-salary items (signing bonus, vacation, remote work, equity)
- Ask if there’s a performance review in 6 months with a potential adjustment
- Politely decline if the role doesn’t work at that compensation level
Step 5: Get It in Writing
Once you agree on terms, request an updated offer letter that reflects the negotiated salary and any other changes before you sign. Verbal agreements can be forgotten or misremembered.
How to Ask for a Raise at Your Current Job
Negotiating a raise is different from negotiating a new offer — you’re working with an existing relationship and track record.
Timing Your Ask
- Best times: Annual review period, after a major accomplishment or successful project, when you’ve taken on new responsibilities, after receiving positive feedback
- Worst times: During layoffs or budget cuts, immediately after a company setback, right after being hired, when your performance has been mediocre
Building Your Case
Document your contributions with specific, quantifiable results:
- Revenue generated or costs saved: “I led the [project] that generated $250K in new revenue”
- Efficiency improvements: “I streamlined the [process], reducing turnaround from 5 days to 2 days”
- Expanded responsibilities: “I’ve taken on managing [new area], which wasn’t part of my original role”
- Market data: “The market rate for my role with my experience is $X-$Y, and I’m currently at $Z”
The Raise Conversation
Script:
“I’d like to discuss my compensation. Over the past [timeframe], I’ve [specific achievement 1], [specific achievement 2], and [specific achievement 3]. Based on my expanded responsibilities and the market data I’ve reviewed, I believe an adjustment to $[amount] is appropriate. I’m committed to continuing to grow in this role and contributing to [team/company goal].”
What to Negotiate Beyond Base Salary
If the employer can’t budge on salary, negotiate these items — they can be worth thousands:
| Item | Potential Value | How to Ask |
|---|---|---|
| Signing bonus | $2,000-$50,000+ | “Would a signing bonus be possible to bridge the gap?” |
| Extra vacation days | $500-$2,000/day | “Could we add 5 additional PTO days?” |
| Remote work flexibility | $5,000-$15,000/yr in savings | “Would a hybrid schedule be possible?” |
| Performance bonus | 5-20% of salary | “Can we include a performance bonus structure?” |
| Stock options/RSUs | Varies widely | “Is there an equity component available?” |
| Professional development | $1,000-$10,000/yr | “Would the company cover [certification/degree]?” |
| Earlier review date | Faster path to raise | “Can we schedule a 6-month compensation review?” |
| Relocation assistance | $5,000-$20,000 | “Would relocation support be available?” |
Common Negotiation Mistakes to Avoid
1. Not Negotiating at All
The biggest mistake is assuming the first offer is the best offer. Research shows that 85% of people who negotiate get more money. Even a 5% increase on a $70,000 salary adds up to $127,000+ over 30 years with compounding raises.
2. Revealing Your Current Salary
In many states, employers cannot legally ask about your salary history. Even where it’s legal, deflect the question: “I’d prefer to focus on the value I bring to this role and the market rate for the position.” Anchoring to a low current salary limits your potential offer.
3. Naming a Number Too Low
Research shows the first number mentioned in a negotiation anchors the entire discussion. If you must give a number first, aim 10-20% above your target to leave room for negotiation.
4. Focusing on Personal Needs Instead of Value
“I need more money because my rent went up” is a weak argument. “Market data shows $X for this role, and my experience with [skill] positions me to deliver [outcome]” is compelling.
5. Accepting Immediately
Always take 24-48 hours to evaluate an offer, even if it seems generous. Review the full package including benefits, bonuses, stock, PTO, and work-life flexibility. Use our budgeting guide to assess whether the offer meets your financial goals.
6. Making Ultimatums
Saying “I need $X or I’ll walk” closes the door on creative solutions. Instead, express flexibility: “I’m hoping we can find a package that works for both of us.”
7. Negotiating Over Email When In-Person Is Better (and Vice Versa)
For initial counters, email works well — it gives you time to craft your message and the employer time to consider it. For back-and-forth discussions, phone or video can build rapport and avoid miscommunication.
Special Situations
Negotiating as a New Graduate
New graduates have less leverage but can still negotiate. Focus on relevant internships, academic projects, certifications, and in-demand technical skills. Even a $3,000 increase at age 22 can compound to over $100,000 by retirement.
Negotiating While Unemployed
Being unemployed reduces leverage but doesn’t eliminate it. Avoid revealing desperation. Focus on the value you bring, and be prepared to accept a reasonable offer while negotiating for a performance review at 6 months.
Negotiating a Remote Position
Remote salaries are sometimes adjusted for location. If the employer cites cost-of-living adjustments, counter with the value of your work (which doesn’t change based on location) and market data for remote roles specifically.
Negotiating After a Promotion
Internal promotions often come with disappointingly small raises (8-15%). If the raise doesn’t match the market rate for the new role, present data: “The market rate for [new role] is $X. I’d like to discuss closing the gap to reflect the responsibilities I’m taking on.”
Frequently Asked Questions
When should I negotiate salary — before or after getting the offer?
Wait until you have a written offer. Negotiating before you have an offer can come across as presumptuous. Once they’ve committed to you, they’re invested in making it work.
Can negotiating salary cost me the job offer?
It’s extremely rare for a professional, respectful negotiation to cause a rescinded offer. Employers expect it. The key is being collaborative, not adversarial. Frame negotiations as finding mutual agreement, not making demands.
How much should I counter above the initial offer?
A counter 10-20% above the initial offer is generally well-received. Countering more than 30% above may seem unreasonable unless you have data or competing offers to justify it.
What if the employer says the offer is non-negotiable?
Some roles (government positions, union jobs, early-stage startups) genuinely have fixed salary bands. In that case, negotiate non-salary items: signing bonus, vacation, remote work, professional development budget, or an earlier performance review.
Should I mention a competing offer?
Only if it’s genuine and you’d actually consider taking it. A real competing offer is one of the strongest negotiation tools available. Never fabricate one — it’s unethical and can backfire.
Is it okay to negotiate via email?
Yes, and it can be advantageous. Email gives you time to craft your message carefully and avoids the pressure of an on-the-spot conversation. It also creates a written record. For follow-up discussions, phone or video may be more effective.
Resources and Tools for Salary Research
Arm yourself with data before any negotiation. Here are the best free and paid resources:
Free Resources
- Glassdoor Salary: Company-specific salary data from employee reports
- LinkedIn Salary: Role-specific ranges based on member data (requires LinkedIn account)
- Bureau of Labor Statistics (BLS.gov): Official government wage data by occupation and region
- Payscale.com: Free personalized salary report based on your profile
- Indeed Salary: Aggregate salary data from job postings and employee reports
Premium Resources
- Levels.fyi: Detailed compensation data including equity and bonus (especially tech)
- Comparably: Company-specific compensation and culture data
- Salary.com: Detailed salary reports with cost-of-living adjustments
Cross-reference at least 3 sources to get a reliable range. Focus on the median for your experience level and location — not the maximum, which often represents senior-level or major-metro outliers.
The Bottom Line
Salary negotiation is a skill that pays for itself many times over. Whether you’re evaluating a new job offer or asking for a raise, the process is the same: research your market value, quantify your contributions, communicate with confidence and professionalism, and always be willing to explore creative solutions beyond base salary.
Remember: the employer wants you on their team. They’ve invested time and resources in the hiring process. A professional negotiation is expected and respected. The worst that can happen is they say “this is the best we can do” — and even then, you’ve planted a seed for your first performance review. Start with those side hustle ideas if you need to supplement income while working toward a better salary.