How to Negotiate Your Salary for the First Time
March 15, 2025
Negotiating your salary for the first time feels terrifying. Most people don't do it — and that one decision can cost them tens of thousands of dollars over a career.
Here's the truth: employers expect you to negotiate. A counteroffer almost never gets an offer rescinded. The worst realistic outcome is they say no and the offer stays the same.
Step 1: Know your number before you respond
Before you say anything, research what the role pays in your city. Use BLS data, Glassdoor, or a tool like Wagelit to find the 50th and 75th percentile for your title and location. Write down the number you want to reach — not a range, a specific number.
Step 2: Wait 24 hours before responding
When you get the offer, say "Thank you so much — I'm excited about this opportunity. Can I have until tomorrow to review the details?" This gives you time to prepare without pressure.
Step 3: The ask
Keep it short. You don't need to justify yourself at length. Something like:
"I'm really excited about this role. Based on my research and experience, I was hoping we could get closer to $X. Is there flexibility there?"
Then stop talking. Silence is not your enemy here.
Step 4: Handle the pushback
If they say the salary is fixed, ask about other parts of the package: signing bonus, extra PTO, remote flexibility, or an earlier performance review. These are often easier for employers to approve than base salary changes.
Step 5: Get it in writing
Once you agree, ask for the updated offer letter before giving your formal acceptance. Don't resign from your current role until you have a signed document.
The bottom line
The best time to negotiate is before you start. Once you're in the role, raises are small and slow. A 10-minute conversation at the offer stage can be worth $5,000–$15,000 a year — compounding for your entire career.
Ready to negotiate?
Get a free verdict on your offer and a word-for-word negotiation script.
Evaluate my offer free