How to Negotiate Salary: A Real-World Guide That Actually Works
Let’s be honest — negotiating salary feels awkward. You’re excited about a job offer, relieved the interviews are finally over, and the last thing you want to do is risk it all by asking for more money. So most people just… don’t. They say “thank you so much” and accept whatever number lands on the table.
That’s a mistake, and it’s a costly one. A single unnegotiated salary doesn’t just cost you money today — it follows you through every raise, bonus, and future offer that gets calculated as a percentage of your current pay. Over a 30-year career, that gap can add up to hundreds of thousands of dollars.
The good news? Salary negotiation isn’t about being aggressive, manipulative, or “playing games.” It’s a normal, expected part of the hiring process. Recruiters build room into their offers because they anticipate a conversation. Here’s how to have that conversation with confidence.
Why Most People Avoid Negotiating (And Why You Shouldn’t)
Ask around, and you’ll hear the same excuses:
- “I don’t want to seem greedy.”
- “What if they take the offer away?”
- “I don’t know what I’m worth.”
- “I hate confrontation.”
These fears are understandable, but they’re mostly myths. Companies rarely rescind offers because a candidate asked for more money in a reasonable, professional way. In fact, hiring managers often expect it — and some even respect you more for trying. Recruiters typically have a negotiation cushion built into their initial offer specifically because they know the first number isn’t the final number.
The real risk isn’t asking. It’s staying silent and settling for less than you deserve.
Step 1: Do Your Homework Before You Say a Word
Negotiating without research is like walking into a car dealership without knowing the car’s market price. You need data before you need confidence.
Places to research your market value:
- Salary comparison sites like Glassdoor, Levels.fyi, Payscale, and LinkedIn Salary
- Industry-specific salary surveys or reports
- Conversations with people in similar roles (yes, this is normal — ask around)
- Job postings for similar roles at similar companies, which often list ranges
Look at a range, not a single number. Salaries vary based on location, company size, industry, and experience level, so pin down where you fall within that range based on your specific background.
Step 2: Know Your Number — And Your Walk-Away Point
Before any conversation, decide on three numbers:
- Your target salary — the number you’d be thrilled to get.
- Your realistic ask — the number backed by your research that you’ll actually propose.
- Your walk-away point — the minimum you’re willing to accept before the offer stops making sense.
Having these numbers ready keeps emotion out of the conversation. You won’t freeze or blurt out a number you’ll regret if you already know exactly what you’re aiming for.
Step 3: Let Them Make the First Offer (When You Can)
Whoever names a number first tends to lose a little leverage. If a recruiter asks about your salary expectations early on, try redirecting:
“I’d love to learn more about the role and responsibilities first — could you share the budgeted range for this position?”
This isn’t a trick; it’s standard practice. In many places, employers are now required by law to disclose salary ranges upfront, which makes this step even easier. If you’re pushed to give a number anyway, offer a range rather than a single figure, and anchor it slightly above your realistic target.
Step 4: Make Your Case With Value, Not Just Want
“I need more money” is not a negotiation strategy — it’s a wish. Employers respond to value, not need. Frame your ask around what you bring to the table:
- Specific achievements and measurable results from previous roles
- Specialized skills or certifications relevant to the job
- Market data showing your ask is reasonable, not inflated
- Competing offers, if you genuinely have them
A strong ask sounds like this:
“Based on my research and the scope of this role, I was expecting something closer to [number]. Given my experience with [specific skill or achievement], I think that reflects the value I’d bring to the team. Is there flexibility on the base salary?”
Calm, specific, and confident — no apologies needed.
Step 5: Remember, Salary Is Only One Piece of the Puzzle
If the company genuinely can’t move on base salary, that doesn’t mean the conversation is over. Total compensation includes far more than the number on the offer letter:
- Signing bonus
- Annual performance bonus structure
- Stock options or equity
- Extra vacation days or flexible PTO
- Remote work or hybrid flexibility
- Professional development budget
- Earlier performance review (e.g., a 6-month review instead of 12)
- Relocation assistance
Sometimes a company has strict salary bands but far more flexibility elsewhere. Asking “what else can we work with?” opens doors that a strict salary-only conversation might close.
Step 6: Handle Pushback Gracefully
If the recruiter says the offer is final, don’t panic and don’t cave immediately either. Try a calm follow-up:
“I understand there may be limits on the base. Is there any flexibility with a signing bonus or an earlier review cycle?”
If the answer is genuinely no, you still have a choice to make — and that’s fine. Not every negotiation ends in a “yes.” What matters is that you asked clearly and professionally, which costs you nothing and often results in something moving in your favor.
Step 7: Get Everything in Writing
Once you reach an agreement — verbally, over the phone, or in a video call — always ask for the finalized offer in writing before you resign from your current job or turn down other offers. Verbal agreements can get lost, miscommunicated, or quietly changed. A written offer protects both sides.
Common Salary Negotiation Mistakes to Avoid
- Accepting on the spot. It’s completely normal to say, “Thank you, I’m excited about this — can I take 24–48 hours to review the offer?”
- Negotiating over text or email only. A phone or video call often works better for tone and back-and-forth; follow up in writing to confirm details.
- Making it personal. Avoid framing your ask around personal expenses (“I have rent to pay”). Frame it around market value and your contributions instead.
- Being vague. “Can I get more money?” is weak. “Based on market data for this role, I was expecting closer to X” is strong.
- Forgetting to negotiate for existing roles. Negotiation isn’t just for new job offers — annual reviews and promotions are negotiation moments too.
A Simple Script You Can Adapt
If you’re unsure how to start, here’s a flexible template:
“Thank you again for the offer — I’m genuinely excited about this opportunity. Based on my research into similar roles and the value I’d bring given my background in [specific skill/experience], I was hoping we could discuss a base salary closer to [target number]. Is there room to work with that?”
Adjust the tone and specifics to fit your situation, but keep the structure: gratitude, evidence, clear ask, open-ended question.
Final Thoughts
Negotiating salary isn’t about conflict — it’s about communication. Companies expect it, prepare for it, and rarely punish candidates for asking respectfully. The worst outcome of a well-researched, professionally framed negotiation is usually just a polite “no,” and even that often comes with some kind of compromise attached.
You already did the hard part by getting the offer. Don’t let discomfort talk you out of the easier part — simply asking.
Have you negotiated a salary recently? Every industry and company is a little different, so the more people share what worked (and what didn’t), the better prepared everyone else becomes.


