Many people accept the first offer because they are afraid of seeming ungrateful. In reality, most employers expect a counteroffer and build room for one into the budget. Asking politely almost never costs you the job.
Before the call
Research the market rate for your role, level, and city using salary surveys and job postings that list pay ranges. Decide on three numbers: your ideal number, your realistic target, and the lowest offer you would accept.
When they ask for your expectations
"I'm focused on finding the right fit, and I'm confident we can agree on a fair number. Could you share the range budgeted for this role?" This keeps you from anchoring too low.
When you receive the offer
"Thank you so much, I'm really excited about this role. Based on my research and the experience I'd bring, I was hoping for something closer to $X. Is there flexibility there?" Then stop talking and let them respond.
Silence after your ask is not a failure. It is part of the negotiation.
If the salary is truly fixed
"I understand. Would there be flexibility on other parts of the package, like a signing bonus, extra vacation days, remote days, or a six-month salary review?"
- Signing bonus
- Professional development budget
- Flexible schedule or remote work
- An earlier performance review
Get it in writing
Once you agree, ask for the updated offer by email before you resign from your current job. A friendly "Could you send the revised offer over so I can review it?" is all you need.





