You got the offer. You're relieved, excited, and a little afraid that asking for more will make it disappear. That fear is the main reason many people accept the first number they're given.
Here's the reassuring part: a polite, well-prepared negotiation is a normal part of hiring. Employers generally expect some back-and-forth, and a respectful request rarely costs you the offer. What follows is a practical process you can follow, with scripts to adapt.
Step 1: Don't answer on the spot
When the offer arrives, express enthusiasm, then ask for time. You are not being difficult; you're being thoughtful.
"Thank you so much, I'm really excited about this role. Could I take a couple of days to review the details and get back to you?"
Ask for the offer in writing so you can review every component, not just the base salary.
Step 2: Research your range
Walk into the conversation knowing what the role typically pays for your experience level, location, and industry. Useful sources include:
- Salary data on job boards and public salary databases
- Pay transparency ranges in the job posting, which are required in some regions
- Conversations with people in similar roles
- Recruiters, who often know the typical range
Treat any single source as a rough guide, not gospel. Look for a range across several sources, and decide three numbers in advance: your ideal figure, a realistic target, and your walk-away point.
Step 3: Look at the whole package
Base salary is only part of it. Before you decide what to ask for, review:
- Signing bonus
- Annual bonus or commission
- Equity or stock options
- Retirement contributions and health benefits
- Paid time off and holidays
- Remote or flexible work arrangements
- Learning and development budget
- Start date and title
If an employer truly can't move on base pay, other items are often easier to adjust. A signing bonus, an extra week of leave, or an earlier performance review can all add real value.
Step 4: Make the ask
Be specific, positive, and grounded in the role rather than your personal needs. Lead with enthusiasm, then state your number.
"I'm very excited about this role and I'd love to make it work. Based on my research and the experience I'd be bringing, particularly [one or two specific strengths], I was hoping for a base salary closer to [number]. Is there flexibility there?"
Then stop talking. The silence after you ask can feel uncomfortable, but filling it with justifications or apologies weakens your position.
A few notes on wording:
- Ask for a specific figure, not a vague "a bit more."
- Anchor to market data and your value, not your expenses.
- Aim a little above your realistic target, leaving room to settle.
Step 5: Handle common pushback
"This is the best we can do on base."
"I understand. Is there flexibility on other parts of the package, like a signing bonus or an earlier salary review?"
"We'd need to see how you perform first."
"That makes sense. Could we agree on a formal review at six months with a defined path to adjust compensation?"
"What's your current salary?"
In some places employers are legally restricted from asking this, and rules vary, so check what applies where you live. If you'd rather not share, you can redirect:
"I'd prefer to focus on what the role is worth and the range you have in mind. What's the range for this position?"
"We have other candidates."
Stay calm and don't bluff. Reaffirm your interest and restate your case.
Step 6: Get it in writing
Once you've agreed, ask for an updated written offer reflecting every term before you accept or resign from a current job. Verbal agreements are easy to misremember.
Common mistakes
- Accepting immediately out of relief or fear.
- Negotiating by email only when a quick call would let you read the room.
- Making ultimatums you aren't prepared to follow through on.
- Focusing only on salary and ignoring everything else in the package.
- Being rude or adversarial. You're about to work with these people; stay collaborative.
Practice makes it easier
Few people negotiate often enough to feel comfortable doing it, so rehearsal helps. Corvyx's Salary Negotiation Coach runs a live practice conversation backed by market-rate data, and the free negotiation script generator can give you a starting script for your situation. If you're weighing more than one offer, the free offer comparison tool helps you compare total packages side by side.
Summary
- Negotiating is normal and expected; a polite request rarely loses you an offer.
- Don't respond on the spot, and get the offer in writing.
- Research a range, and decide your ideal, target, and walk-away numbers beforehand.
- Consider the whole package, not just base salary.
- Be specific, enthusiastic, and calm, and practice before the real conversation.
The worst realistic outcome of a respectful ask is usually "no," and then you're exactly where you started. The upside is often worth far more than the discomfort.