How to Negotiate a Job Offer

Negotiating a job offer is expected, not rude. Most employers make an initial offer with room built in. The candidates who do not negotiate leave money on the table every year for the rest of their career.

Skip the hard part — let AI write your resume

IntelligentCV handles formatting, keywords, and bullet points so you don't have to.

Take Free Quiz →

Step-by-Step Guide

1

Celebrate the offer, then ask for time

When you receive an offer, express genuine enthusiasm first. Then ask for time to review: "I am really excited about this opportunity — could I have until [specific date, 3-5 business days] to review the full package?" Taking time is professional and expected. Accepting or countering in the moment is rarely to your advantage.

2

Research your market value before countering

Before naming a counter-offer, verify the market rate for your target role in your target location. Use LinkedIn Salary, Glassdoor, Levels.fyi (for tech), and conversations with peers in similar roles. Your counter-offer should be anchored in data, not a number you invented.

3

Counter in writing for a clear record

After the verbal conversation, follow up in writing: "As discussed, I am very excited about joining the team. Based on my research and experience, I would feel confident accepting at $X + [equity/bonus adjustment]. I believe this is consistent with the market for this role at this level." Written counters create clarity and reduce misunderstanding.

4

Negotiate the full package, not just base salary

Base salary is one line. Total compensation includes: equity (vesting schedule, cliff, strike price), annual bonus (target and recent actuals), signing bonus, vacation days, remote flexibility, title, start date, and professional development budget. Sometimes the most room to negotiate is in the items that are not the base salary.

5

Have a walk-away number before every negotiation

Know the minimum package you will accept before any conversation. This prevents you from accepting in the moment what you will regret later. If the offer does not meet your minimum, you can decline professionally: "I appreciate the offer and genuinely want to join — I am not able to accept below $X. If there is flexibility, I would love to make this work."

Frequently Asked Questions

Will negotiating a job offer make the employer rescind it?+
Extremely rarely. Professional negotiation — respectful, grounded in data, focused on a specific number — almost never results in a rescinded offer. An employer who rescinds an offer because you negotiated professionally has told you something important about the culture.
What is the best way to counter a salary offer?+
Be specific and anchor to market data: "Based on my research for this role in this market — and given my 8 years of directly relevant experience — I was targeting $X. Is there flexibility to move closer to that number?" Specific numbers are taken more seriously than ranges. Name the higher end of your range.
Should I reveal my current salary when negotiating?+
In many US states, employers are prohibited from asking. If asked, you can say: "I prefer to focus on the market rate for this role rather than my current salary." If you choose to share, contextualize it: "My current total comp is $X, which includes bonus — so the base is $Y."
How do I negotiate a signing bonus?+
Signing bonuses are often easier to negotiate than base salary because they are one-time costs. Ask directly: "Is there flexibility on a signing bonus to help offset the unvested equity I am leaving behind?" This is a common and accepted negotiation point.
What if they say the salary is non-negotiable?+
"Non-negotiable" usually means "this is our starting position." Ask if there is flexibility in other areas: signing bonus, equity, title, or remote policy. If all elements are truly fixed, decide on the merits — but probe before accepting the framing.

Ready to Build Your Resume?

IntelligentCV turns this guide into action — AI-powered, ATS-optimized, done from your phone.

Related Guides

Popular Resume Templates