You just received a job offer — congratulations! But before you say yes, there's one critical step most people skip: negotiating the offer. Studies show that the average person who negotiates their salary earns $5,000 to $20,000 more per year than those who accept the first offer. Over a career, that compounds into hundreds of thousands of dollars.

In this guide, you'll learn exactly how to negotiate a job offer step by step — including what to say, when to say it, and how to handle every scenario.

85%
of employers have room to negotiate
70%
of job seekers never negotiate
$5K+
average salary gain from negotiating
<1%
of offers pulled due to negotiation
⚠️ The Cost of Not Negotiating
If you accept a $70,000 offer without negotiating when you could have gotten $78,000, and you get 3% raises each year — over 10 years you will have left over $100,000 on the table. Negotiating once pays off forever.

Step 1: Do Your Research Before You Respond

Never negotiate blind. Before you counter, spend 30 minutes researching your market value. You need data — not feelings — to back your ask.

Where to Research Your Salary

💡 Pro Tip
Gather 3 data points and aim for the 60th–75th percentile of the range. This is ambitious but defensible. Asking for the top 10% without strong justification can backfire.

Step 2: Know What You Can Negotiate

Most people only think about base salary — but a job offer has many parts, all of which can be negotiated.

What to Negotiate Why It Matters How Common
Base Salary Affects everything — raises, bonuses, retirement contributions Very common
Sign-on Bonus One-time payment — easier for companies to approve than salary increases Common
Vacation / PTO Days 2 extra weeks = $2,700+ for an $70K salary Common
Remote Work Saves commute costs, time, and improves work-life balance Very common
Start Date Gives you time to decompress or finish current role professionally Common
Performance Review Date Ask for a review at 6 months instead of 12 — faster raise potential Moderately common
Equity / Stock Options Can be worth more than salary at growing companies Common at startups/tech
Professional Development Courses, certifications, conference budget Common

Step 3: Wait for the Right Moment

Timing is everything in negotiation. The best moment to negotiate is after you receive a written offer but before you sign it. At this point:

✅ Best Practice
When you receive a verbal offer, always say: "Thank you so much — I'm very excited. Can I have a couple of days to review the written offer?" This buys you time to research and prepare your counteroffer.

Step 4: Make Your Counter Offer

Here's the exact process to follow when you're ready to counter:

1

Express genuine enthusiasm first

Start by confirming you want the job. This lowers defensiveness and keeps the conversation collaborative.

2

State your number with confidence

Give a specific number — not a range. Ranges anchor to the bottom. Say "$85,000" not "$82,000–$88,000".

3

Back it with data

Mention your research: "Based on market data and my X years of experience in [field]..." This makes your ask feel logical, not personal.

4

Stop talking — let them respond

After you state your number, go quiet. The first person to speak usually makes a concession. Be comfortable with silence.

Email Script — Professional Tone

📋 Copy & Adapt This Script Thank you so much for the offer — I'm genuinely excited about this opportunity and joining the team.

After reviewing everything carefully, I'd love to discuss the base salary. Based on my research and my [X] years of experience in [field], I was hoping we could get to [your target number]. I believe this reflects both the market rate and the value I'll bring from day one.

I'm very motivated to make this work and I'm flexible on the overall package structure. Looking forward to your thoughts!

Email Script — If You Have a Competing Offer

📋 Use This If You Have Another Offer I want to be transparent — I do have another offer in hand at [competing salary]. However, this role is genuinely my first choice because of [specific reason — team, mission, growth].

Is there any flexibility to get closer to [your target]? I'd love to close this out and get started.
⚠️ Never Lie About Competing Offers
Only mention a competing offer if you actually have one. Hiring managers can verify — and lying destroys trust before you even start. If you don't have a competing offer, use market data instead.

Step 5: Handle Common Responses

"We can't go higher on salary."

This is not always true — but even if it is, shift to other parts of the package:

"What salary are you expecting?"

Avoid giving a number first when possible — whoever speaks first anchors the range. Try:

"Take some time and let us know."

This is a positive sign — they want you to accept. Don't rush. Take 24–48 hours, re-evaluate the full offer, and respond with a clear yes or a reasonable counter.

Step 6: Evaluate the Full Offer — Not Just Salary

Before you accept or decline, calculate the real value of the offer. A job paying $5,000 less in base salary might be worth more after accounting for:

🧮 Calculate the Real Value of Your Offer

Use OfferVault to compare two job offers side by side — including salary, take-home pay, benefits, commute, and cost of living. Free, instant, no signup needed.

Compare My Offers →

Step 7: Get It in Writing

Once you've agreed on terms, ask for an updated written offer letter before you resign from your current job or decline other offers. Verbal agreements can change — always get the final offer in writing with:

Common Negotiation Mistakes to Avoid

Frequently Asked Questions

Is it okay to negotiate a job offer?
Yes, absolutely. It is completely normal and expected by most employers. Studies show that over 85% of hiring managers have room to negotiate, and most expect candidates to counter. Staying silent means leaving money on the table.
What percentage should I ask for when negotiating salary?
A common range is 10–20% above the initial offer. If you have strong competing offers or specialized skills, you can go higher. Always back your ask with market research from Glassdoor, LinkedIn Salary, or Levels.fyi.
What if they say no to my salary negotiation?
If the base salary is fixed, negotiate other parts — sign-on bonus, extra vacation days, remote work flexibility, earlier performance review, or equity. There is almost always flexibility somewhere in the package.
Can you lose a job offer by negotiating?
It is extremely rare — less than 1% of cases. As long as you are professional and reasonable in your ask, most employers will respect the negotiation even if they cannot meet your number.
When is the best time to negotiate a job offer?
After you receive a formal written offer but before you sign. At this point the company has already decided they want you — giving you maximum leverage.

Final Thoughts

Negotiating a job offer is one of the highest-return activities you can do in your career. It takes 10–15 minutes of preparation and a single email or phone call — but the payoff can be thousands of dollars per year for the rest of your career at that company.

Remember: the company made you an offer because they want you. That is your leverage. Use it professionally, back it with data, and you'll almost always come out ahead.

📊 Ready to Evaluate Your Offer?

Don't just look at the salary number. Use OfferVault to calculate real take-home pay, compare benefits, and see which offer actually puts more money in your pocket.

Try OfferVault Free →