How to Negotiate Your Salary: A Step-by-Step Guide
Published May 28, 2026
Not negotiating your salary can cost you hundreds of thousands of dollars over your career. A 2024 survey by Pew Research found that 58% of workers accepted their first offer without negotiating. The same survey found that among those who did negotiate, 74% received at least some increase. The cost difference between starting at $65,000 and $72,000 — a $7,000 difference that is well within the range of a single successful negotiation — compounded at 4% annual raises over 30 years, is roughly $370,000. That is the return on what amounts to a 15-minute conversation.
Step 1: Research Market Rates (Do This Before Anything Else)
You cannot negotiate effectively without knowing what the role is worth. Walk into a negotiation with data, not feelings.
Where to find salary data:
- Levels.fyi — most detailed data for tech roles, including equity breakdowns
- Glassdoor and Indeed — broad coverage across industries, filter by city and years of experience
- Bureau of Labor Statistics (BLS) — government data by occupation and metro area, slightly dated but comprehensive
- H1B salary databases — public data showing exact salaries companies paid foreign workers for specific roles
- Your network — ask people in similar roles at similar companies. Many will share if you ask respectfully and share your own data in return
Build a range, not a single number. The range should span from your walk-away minimum to your optimistic target. Your minimum is the lowest you would accept given your expenses and alternatives. Your target is what the role is worth at market rate for someone with your experience.
Step 2: Delay the Salary Conversation as Long as Possible
Whoever gives a number first loses leverage. If you name a number too low, you anchor the negotiation below what they were prepared to offer. If you name a number too high before they are invested in hiring you, they may screen you out before recognizing your value.
When asked about salary expectations early in the process, try these responses:
- "I would like to better understand the scope of the role and the team before discussing numbers. Can we revisit this after I have met a few more people?"
- "I am flexible on compensation for the right opportunity. What is the budgeted range for this role?"
- "Market rate for someone with my experience in this function is roughly [your researched range]. I am open to a conversation once we have determined this is a mutual fit."
Several states, including California, Colorado, New York, and Washington, now require employers to disclose salary ranges in job postings. Use these published ranges to gauge whether an opportunity is worth pursuing before you even apply.
Step 3: Evaluate the Entire Compensation Package
Base salary is only one component. The full package includes:
| Component | What to Look For | Negotiability |
|---|---|---|
| Base salary | Your guaranteed cash compensation | Moderate — typically 5-15% above initial offer |
| Annual bonus | Target percentage of base, payout formula | Low — usually set by level |
| Sign-on bonus | One-time cash payment | High — this is the most flexible lever for recruiters |
| Equity (RSUs/options) | Grant value, vesting schedule, strike price | Moderate — especially at public tech companies |
| Benefits | 401(k) match, health insurance, PTO, remote policy | Low individually, but can be deal-breakers in aggregate |
| Relocation | Lump sum or fully managed move | Moderate |
If base salary has limited room, pivot to the sign-on bonus. A $10,000 sign-on bonus is often easier for a hiring manager to approve than a $10,000 salary increase, because the bonus is a one-time cost while the salary increase compounds annually.
Step 4: Script and Practice the Conversation
The actual negotiation conversation typically lasts under 10 minutes. Preparing what you will say removes the anxiety that leads most people to accept the first offer.
A basic script template:
"Thank you for the offer. I am really excited about this opportunity and the team. Based on my research and conversations during the interview process, I believe a base salary of [your target] more accurately reflects the market value for this role and the experience I bring — specifically [one sentence about your most relevant qualification]. If we can get to that number, I am prepared to sign immediately."
Key components of this script: express genuine enthusiasm (you want them to feel good about increasing the offer, not resentful), cite market data not personal need (never say "I need more because my rent is high"), connect the number to your specific value, and signal that you will accept if they meet it.
Step 5: Handle Common Objections
"This is the top of our budget for this role."
Response: "I understand budget constraints. Would there be flexibility in the sign-on bonus or equity to close the gap? I want to make this work."
"We need a decision quickly."
Response: "I appreciate the timeline. Can you send me the full benefits summary and equity details today? I can get back to you within 24 hours." An employer who pressures you to accept an offer in less than 24 hours with no time to review is a red flag. Reasonable employers expect a few days.
"Let me see what I can do" — followed by no movement.
Ask directly: "Can you help me understand what is driving the constraint — is it a band for this level, a department budget cap, or something else? That context helps me evaluate the offer as a whole." This is not confrontational; it is information gathering. Once you know the constraint, you can negotiate around it.
A lowball offer with the promise of a "review in 6 months."
Response: "I would be happy to discuss a performance-based adjustment at 6 months. Can we put a specific number and criteria in writing as part of the offer letter?" If they will not commit to specifics, assume the review will not result in a meaningful raise.
When Not to Negotiate
There are a few situations where accepting the offer as-is is the right move:
- The offer is already above the top of your researched market range for your experience level
- The company has a publicly stated policy of not negotiating (some startups and nonprofits are transparent about fixed, equal-by-level compensation)
- You have no leverage — no competing offers, no specialized skills in short supply, and you need the job urgently. In this case, take the offer, perform well, and negotiate at your first performance review with results to back you up
The math of not negotiating:
Starting salary: $65,000 vs. negotiated $72,000 — a $7,000 difference.
Every subsequent 4% raise compounds from the higher base.
After 30 years, the cumulative difference: roughly $370,000
That 15-minute conversation paid $24,600 per minute.
The Bottom Line
Research market rates, delay naming a number, negotiate the full package not just salary, and use a prepared script. The data consistently shows that most employers expect you to negotiate and build room into their initial offer. Not negotiating leaves money on the table — not just once, but in every subsequent raise that compounds from a lower base. Use the FinCalc salary comparison tool to model the long-term impact of different starting offers.
Data sources: Bureau of Labor Statistics — Occupational Employment and Wage Statistics; Pew Research Center — 2024 survey on salary negotiation behavior; Levels.fyi — technology industry compensation data; SHRM — HR benchmark data on offer acceptance and negotiation rates.