Blog

How to Ask for a Raise: Script After They Say No

Codeset9 min read

Most advice on how to ask for a raise ends at your opening line. Book the meeting, list your achievements, name a number. Then the article stops, as if your manager will nod and say "great, done".

That is rarely how it goes. The opening is the part you control. The conversation actually happens after it, when your manager says the budget is frozen, or asks what number you had in mind, or says "let's revisit this at review time". Those are the moments where people fold, accept a vague promise, and walk out with nothing.

So this post covers the whole conversation: the request, the script, and what to say in the thirty seconds after the first "no".

Before the conversation

You need three things ready before you book the meeting.

A number, not a range

Pick one specific figure. If you offer a range, expect the bottom of it to become the conversation. Check what your role pays at similar companies using salary sites such as Glassdoor, Levels.fyi or PayScale, job ads that list pay, and people in your field you trust enough to ask.

Then aim a little above what you would happily accept. Not wildly above. You want a number you can defend with a straight face.

Three pieces of evidence

Not a list of everything you did this year. Three things, ideally with results attached:

  • Something you own now that you did not own when your salary was set.
  • Something you delivered that the business noticed.
  • Something you made easier, cheaper or faster for other people.

Each one should fit in a sentence or two. If it takes a paragraph to explain, it is not your strongest example.

Your reason, minus your rent

Your case is about the value of your work, not your costs. Rent going up, a new baby or a friend who earns more are all real, and none of them are your manager's argument to take upstairs. Leave them out of the meeting.

How to ask for a raise: the request

Do not ambush your manager in a corridor or tack it onto the end of a one-on-one about something else. Ask for a dedicated slot, and say what it is about so they are not blindsided.

Hi Sara, could we find 30 minutes this week or next to talk about my compensation? I'd like to share how my role has changed this year and discuss my salary.

Short, specific, calm. It also gives your manager time to check what is possible before you meet, which works in your favour.

The script

Here is an opening you can adapt. Read it out loud a few times until it sounds like you, not like a template.

Thanks for making the time. I want to talk about my salary.

Over the past year my role has grown. I now run the onboarding for new clients, which used to sit with two people. I led the move to the new billing system, which shipped on time and cut invoice errors. And I've been training the two new hires on the team.

Based on that and on what similar roles pay, I'd like to ask for an increase to 52,000.

What would it take to make that happen?

Then stop talking.

That last part is the hardest. After you name a number, there will be a pause, and every instinct will tell you to fill it with "but I understand if that's not possible". Do not. Let your manager answer first.

What to say when they push back

This is the half of the conversation most scripts skip. Here are five common responses and a way to answer each.

"There's no budget right now."

This might be true. It might also be a first answer. Either way, do not argue with it. Move it forward in time.

I understand. Can we agree on what would need to be true for this to happen, and a date when we'll look at it again? I'd like to leave today with a plan rather than a maybe.

If money is really fixed, it can also be worth asking about things that come from a different budget: a title change, training, extra holiday or a review sooner than the usual cycle.

"Let's revisit this at your annual review."

A reasonable answer, and also the most common way a raise quietly disappears.

That works, as long as we can set expectations now. What would you need to see from me between now and then to support this number?

Then follow up in writing the same day, so the agreement exists somewhere other than both of your memories.

"What number did you have in mind?"

You have already said it. If you have not, say it now, with one sentence of reasoning, and stop.

52,000. That's in line with what similar roles pay, and it reflects the onboarding and billing work.

Do not soften it with "around" or "something like". A soft number invites a soft counter.

"That's more than we can do."

This usually means a counter-offer is coming. Ask for it directly.

What could you do?

Then decide. If the counter is close, you can accept it and ask for a review date. If it is far off, it is fine to say you need a day to think, rather than agreeing in the room.

"I need to check with HR" or "I'll talk to my manager."

Good. That is progress, not rejection. Make sure it has a date.

Thanks. When do you think you'll have an answer? I'm happy to put together a one-page summary you can share.

Mistakes that sink a good case

  • Apologising for asking. "Sorry, I know this is awkward" frames your request as an imposition. It is a normal work conversation.
  • Threatening to leave when you would not. An ultimatum you will not enforce costs you credibility. If you do have another offer and are willing to take it, that is a different conversation, and you should be ready for either answer.
  • Comparing yourself to a named colleague. Even if it is true, it puts your manager in an awkward spot and shifts the conversation away from your work.
  • Filling the silence. After the number, wait.
  • Leaving without a next step. "I'll think about it" is not an outcome. A date is.

After the meeting

Send a short note the same day, whatever happened.

Thanks for the conversation today. To recap: I asked for an increase to 52,000 based on the onboarding and billing work. You're going to check with HR and come back to me by the 20th. Happy to send anything that helps.

It turns a conversation into a record.

Why rehearsing out loud matters

Most people prepare for this conversation by rereading their notes. That prepares you for the part you control. It does nothing for the moment your manager says "there's no budget" and your carefully planned script runs out. The same gap shows up in language practice: a list of phrases for how to order food in Spanish, or a plan to learn European Portuguese, will not help if the other person asks something that was not on the list.

The fix is to rehearse with someone who pushes back. A friend can help, though most friends are too kind to be a convincing manager under budget pressure.

This is one of the goals we built Codeset for. You describe your situation in your own words, for example "Ask my manager for a raise and handle it if they say there's no budget", and the tutor asks a few questions about your role and what matters, then plans a 17-lesson route of about ten minutes each.

A 17-lesson Codeset route for how to ask for a raise after a budget refusal
The 17-lesson route starts with the hard part, responding to "there's no budget", then covers making the request and improving through scored role-play.

Each lesson ends in the conversation itself, with a manager character who has a name, a role and their own worries, and who reacts to what you actually say. They will bring up the budget. They will try to push it to review time.

When you finish, the tutor reads the whole exchange and tells you what worked and what to try next time.

We ran this one as the version of the conversation that usually goes badly. The employee accepted "there's no budget" too quickly, compared their pay to a colleague's, and tried to leave without milestones or a follow-up date. Jordan, the manager, even offered those twice.

A Codeset practice of how to ask for a raise after a budget refusal, with classic mistakes
A practice in which the employee caves at the first no, brings up a colleague's pay, and leaves without a next step.

The tutor scored it 38/100. Acknowledging the constraint and keeping the tone constructive were fine. Asking about milestones and a date to revisit both scored 0, which is the part most scripts skip and the part this post is for.

Codeset review scoring a practice of how to ask for a raise at 38 out of 100
38/100: "You politely accepted the budget constraint, but you did not ask about milestones or when to revisit compensation." The suggested fixes: "Acknowledge the frozen budget without asking for an exception this quarter." "Ask which specific milestones or outcomes would support revisiting your compensation." "Ask to agree on a follow-up time to discuss compensation if you meet those milestones."

Practice is typed for now, not spoken. That still helps, because the goal is to have your answers to the pushbacks ready before you need them.

FAQ

When is the best time to ask for a raise?

Shortly after a visible win, a few weeks before budgets or reviews are set, or when your responsibilities have clearly grown. Avoid the week of a big deadline or bad company news.

How much should I ask for?

Base it on what similar roles pay and how much your role has grown, then pick one specific number slightly above what you would accept. Be ready to explain it in one sentence.

Rehearse it before you have it

A raise conversation is short, and it is mostly decided by the minute after your opening. If you want to practise that minute with a manager who does not make it easy, try Codeset. Every account starts with 1,500 free credits and no card.