You got the offer. Congratulations. Now comes the part most people dread — negotiating your salary. Studies show that over 50% of job seekers accept the first offer without negotiating. That is leaving money on the table.
Here is the truth: employers expect you to negotiate. Most offers have built-in room for it. And when done respectfully, negotiating will not cost you the job.
Why You Should Always Negotiate
The difference between accepting the first offer and negotiating can be significant:
- A $5,000 increase in starting salary, invested over a 30-year career with raises, can translate to over $600,000 in additional lifetime earnings
- It sets the baseline for all future raises, bonuses, and promotions at that company
- It signals confidence and professionalism
When to Negotiate
After you have a written offer, but before you accept it. Never negotiate during the interview process or before you have the offer in hand.
The moment you receive the offer, thank them and ask for time to review it:
Thank you so much for this offer. I am genuinely excited about this opportunity. I would like to take a day or two to review the details carefully. Is that all right?
This is completely normal and expected.
The Negotiation Framework
Step 1: Research Your Market Value
Before you counter, know your numbers. Use these resources:
- Glassdoor salary insights
- LinkedIn salary data
- Levels.fyi (for tech roles)
- Payscale
- Bureau of Labor Statistics
Factor in your location, years of experience, certifications, and the company size.
Step 2: Determine Your Range
Set three numbers:
- Target: What you ideally want
- Minimum: The lowest you will accept
- Ask: 10-15% above your target (this gives room for negotiation)
Step 3: Make Your Case
When you counter, be specific and tie it to value — not personal needs.
Do not say: I need more because my rent is expensive.
Do say: Based on my research and the value I bring — specifically my experience with [relevant skill] and my track record of [specific achievement] — I was hoping we could explore a salary in the range of $X to $Y.
Step 4: Negotiate Beyond Base Salary
If they cannot move on base salary, there are other levers:
- Signing bonus — easier for companies to approve as a one-time cost
- Extra PTO — even 3-5 extra days has real value
- Remote work flexibility — saves commute time and costs
- Professional development budget — conferences, courses, certifications
- Earlier performance review — get a raise opportunity sooner
- Stock options or equity — especially at startups
Common Mistakes to Avoid
- Giving a number first — let them make the first offer whenever possible
- Accepting immediately — always take time to review, even if the offer is good
- Being apologetic — you are not being rude, you are having a business conversation
- Making ultimatums — keep the tone collaborative, not adversarial
- Forgetting to get it in writing — any agreed changes should be reflected in the updated offer letter
What If They Say No?
If the company cannot budge, you have a decision to make. But at least you tried — and you have shown them you know your worth. Sometimes the answer is simply that the budget is fixed, and that is okay.
You can still accept gracefully:
I understand and appreciate your transparency. I am excited about this role and the team, and I am happy to move forward.
The Bottom Line
Negotiating your salary is a skill, and like any skill, it gets easier with practice. The worst that can happen is they say no, and you end up exactly where you started. The best that can happen is thousands of dollars more in your pocket — every single year.
A strong resume is the first step to landing an offer worth negotiating. Build yours today and put yourself in the strongest position possible.