How to Negotiate Your Salary (Scripts, Research, and What to Say)

Most people never negotiate their salary. They get an offer, feel relieved, and say yes. Then they spend years earning thousands of dollars less than they could have — and every raise, bonus, and retirement contribution is calculated off that lower number.

Negotiating your salary is one of the highest-ROI things you can do in personal finance. A 10-minute conversation could be worth $5,000–$20,000 more per year. That compounds over time. At a 7% investment return, an extra $5,000/year for 20 years is worth roughly $205,000.

This guide gives you the exact words, the research process, and the framework to negotiate confidently — whether you’re considering a new job offer or asking for a raise at your current one.

Why Most People Don’t Negotiate (And Why That’s Costly)

The most common reasons people skip negotiating:

  • “I don’t want to seem greedy.”
  • “What if they pull the offer?”
  • “I don’t know what I’m worth.”
  • “I’m just grateful to have the job.”

Here’s what’s actually true: employers expect candidates to negotiate. Hiring managers almost always leave room in the offer. A reasonable, professional counteroffer has almost never resulted in a rescinded job offer. The risk is nearly zero — and the upside is years of higher income.

If you make $45,000 and could have negotiated $50,000, that $5,000 gap doesn’t stop there. Your next raise is a percentage of $45,000, not $50,000. Your 401(k) contribution goes further on $50,000. Your eventual job offer at a new company uses your current salary as an anchor. That one conversation compounds in ways most people never calculate.

Step 1: Know Your Market Value Before Any Conversation

You can’t negotiate effectively without knowing what the role actually pays in your market. Do this research before accepting an interview, not after you get an offer.

Where to research salary data:

  • Glassdoor.com — salaries reported by actual employees at specific companies
  • Levels.fyi — especially useful for tech roles; highly detailed data
  • LinkedIn Salary — good for broader industry averages
  • Bureau of Labor Statistics (bls.gov) — occupational wage data by state and metro area
  • Ask people in your field — salary is less taboo than you think, especially in professional communities and subreddits like r/personalfinance

Build a range: low end (10th–25th percentile for your experience), midpoint (median), and high end (75th–90th percentile). You’ll aim for the top of your realistic range in negotiations.

Step 2: Know What “Total Compensation” Actually Means

Base salary is just one piece. When evaluating an offer, consider everything:

  • Base salary — your guaranteed annual pay
  • Bonus — one-time or annual performance bonuses (ask: is this guaranteed or discretionary?)
  • Equity/Stock — RSUs, options, ESPP (these can be significant or nearly worthless depending on the company)
  • Benefits — health insurance quality and cost, dental, vision, HSA/FSA contributions
  • Retirement match — a 5% 401(k) match on $60,000 is worth $3,000/year in free money
  • PTO and flexibility — remote work, schedule flexibility, extra vacation days have real financial value
  • Professional development — tuition reimbursement, training budgets, certifications

Sometimes a lower base offer with exceptional benefits is actually worth more than a higher base with poor benefits. Compare total packages, not just the headline number.

Step 3: How to Respond to a Job Offer

When you receive an offer, you don’t need to respond on the spot. It’s completely professional to say:

“Thank you so much — I’m really excited about this opportunity. Can I have until [date 24–48 hours away] to review everything?”

Then review the full package, do your research, and prepare your counteroffer. When you come back:

“I’ve done some research on market rates for this role in [city/industry], and based on my [X years of experience / specific skills], I was hoping we could get to [target number]. Is there flexibility there?”

Key things to note:

  • Always give a specific number, not a range. If you say “$55,000–$65,000,” they’ll hear “$55,000.”
  • Go slightly above your actual target. If you want $62,000, ask for $65,000 — it leaves room to meet in the middle.
  • Back it up with market data, not personal need. “The market rate for this role in Boston is $65,000–$72,000” is more powerful than “I need more because my rent went up.”
  • Stay silent after asking. Resist the urge to backpedal. Let them respond.

Step 4: Negotiating a Raise at Your Current Job

This is where most people leave the most money on the table, because they assume raises just happen automatically. They don’t — or they happen slowly and slightly. You need to ask.

When to Ask for a Raise

  • After a strong performance review
  • After completing a major project or taking on more responsibility
  • At your annual review (budget is often set in advance — ask 2–3 months before)
  • When you’ve been there 12+ months without a raise
  • When you have a competing offer (if you actually want to stay)

How to Ask for a Raise

Don’t send an email. Request a meeting. Come prepared with:

  1. A specific number (or range): based on your research, not a feeling
  2. A short list of accomplishments: specific wins, added responsibilities, impact you’ve had since your last review
  3. Market data: what similar roles pay elsewhere

A simple opening: “I’ve been in this role for [X months/years] and I’ve really valued the opportunity to [mention a key project or growth]. Based on my research into market rates and the additional responsibilities I’ve taken on, I’d like to discuss bringing my salary to [specific number]. Can we talk about that?”

If they say no immediately, ask: “What would I need to achieve to be considered for a raise in the next six months?” That turns a rejection into a roadmap.

Step 5: What to Do When They Push Back

Negotiation is a conversation, not a one-shot ask. Here’s how to handle common responses:

“That’s above our budget.”

“I understand. Is there any flexibility in other areas — a signing bonus, extra vacation days, or an earlier review for a raise after six months?”

“We already offered our best number.”

“I hear that — I’m still really interested in the role. Could we revisit the base in 90 days after I’ve had a chance to demonstrate my impact?”

“What are you currently making?”

In many states, employers are legally prohibited from asking your salary history. Even where it’s allowed, you can redirect: “I’m focused on the market rate for this role — based on my research, I’m looking for something in the [range] range.”

How Salary Negotiation Connects to Your Broader Financial Plan

Every extra dollar you earn can work harder if your financial foundation is solid. Once you’ve successfully negotiated a raise or higher starting salary:

  • Increase your 401(k) contribution first — before the higher paycheck hits your spending habits
  • Fund or increase your Roth IRA contributions
  • Add to your emergency fund if it’s not yet at 3–6 months of expenses — see our emergency fund guide
  • Revisit your budget to make sure the raise is working for you, not just disappearing into lifestyle inflation — our budget deep dive can help

A raise that goes entirely to spending is a raise you’ll barely notice in five years. A raise that goes into investments is one you’ll still benefit from decades from now.

Watch: How to Negotiate Your Salary (With Ramit Sethi)

Frequently Asked Questions

Is it okay to negotiate salary after receiving an offer?

Yes — and it’s expected. Most employers build room into their offers specifically for this. A polite, professional counteroffer almost never results in a rescinded offer. Not negotiating is far more costly over the long run than the small discomfort of asking.

How much should I ask for when negotiating salary?

Aim for the top of your researched range — roughly 10–20% above the offer, depending on where the offer sits relative to market data. If an offer is already at market rate, a 5–10% ask is more realistic. Always anchor higher than your target so there’s room to negotiate down and still land where you want.

Can you lose a job offer by negotiating?

Extremely rarely, and only if done poorly (e.g., being rude or making demands instead of requests). A respectful counteroffer framed as a conversation almost never results in an offer being pulled. If a company pulls an offer because you professionally asked for more money, that’s actually important information about the company culture.

What if I don’t know what to ask for?

Do market research first. Use Glassdoor, LinkedIn Salary, and the Bureau of Labor Statistics for your role and location. Look at job postings — many now list salary ranges. Talk to people in your field. Once you have a realistic range, ask for the top 25% of that range. You’ll likely land somewhere in the middle.

How do I negotiate a raise without a competing offer?

Lead with market data and your documented contributions. You don’t need another job offer to negotiate — you need a clear case that market rates have moved, your responsibilities have grown, or both. A thoughtful, data-backed request is more powerful than leverage, and it doesn’t require you to job-hunt just to have a conversation.

Should I negotiate benefits if the salary won’t move?

Absolutely. Signing bonuses, extra PTO, remote work flexibility, earlier performance review timelines, professional development stipends, and increased 401(k) match are all negotiable at many companies. If base salary is truly fixed, these are often easier to move and can add significant real value.

How often should I ask for a raise?

Ideally once per year — at your annual review or 1–2 months before it, when budgets are being set. If you’ve taken on significantly more responsibility mid-year, it’s reasonable to bring it up. Asking more than once a year without a major life change in your role can come across as pushy. Once a year, with documentation, is professional and expected.

Related reading: How to Negotiate Your Bills Down | Put Your Raise to Work with a Budget Deep Dive | How to Save More of Every Paycheck

The Bottom Line

Negotiating your salary isn’t aggressive or greedy. It’s responsible. You’re the only person in that conversation who will advocate for your market value — the employer certainly won’t do it for you.

A single 10-minute conversation, done well, can be worth more than months of budgeting and cutting expenses. It’s not about squeezing every dollar out of an employer — it’s about making sure you’re paid fairly for the value you bring.

Do the research. Know your number. Ask for it professionally. And then use whatever raise you get to build something that lasts — not just cover the same expenses at a higher price.

Free Download

Get the 1-Page Money Reset — free

A simple one-page worksheet to find your breathing room, set up your 3 buckets, and automate one thing — in 10 minutes flat. Enter your email and I will send it immediately.

No spam. Unsubscribe any time. Plain-English money tips only.

Nolan Briggs

Founder, Up From Zero HQ

Nolan Briggs spent years working a regular job while carrying more debt than he knew how to handle. No finance degree. No safety net. Just a lot of bad decisions and a determination to dig out of them the hard way. After paying off tens of thousands in debt and rebuilding his finances from scratch, he started Up From Zero to give other working people the plain-English money education he wished he had. Everything on this site is built for beginners — no jargon, no get-rich promises, and no shame. Just real systems that actually work for people working real jobs. Not a licensed financial advisor — everything here is plain-English education based on publicly available information, personal experience, and primary sources like the IRS, CFPB, and HUD.