Salary negotiation script generator

Get a script for your next pay conversation: an opening, talking points based on your achievements, answers to common objections, and a closing ask.

Your situation

Tone

Your script

Your script will appear here. Read it aloud a few times before the conversation.

Writing your script…

Seven salary negotiation tips for remote workers

  1. Research market rates. Use Glassdoor, Levels.fyi and Payscale to see what your role pays in your industry and location.
  2. Put numbers on your impact. Revenue generated, costs saved, people served, projects delivered.
  3. Negotiate the full package. Remote roles often include stipends for home office, internet, coworking, wellness and learning. Ask about them.
  4. Practice out loud. Rehearse with a friend or record yourself. Hearing your own words makes the real conversation easier.
  5. Anchor high, but realistic. Your first number sets the range. Start near the top of what your research supports so there's room to meet in the middle.
  6. Don't share your current salary first. In many places employers can't legally ask. Point to your target range and the market data behind it.
  7. Get it in writing. Once you agree verbally, ask for a revised offer letter before accepting. Remote terms such as location flexibility and time zone expectations should be written down too.

How to negotiate salary with a script

Negotiating is easier when you've prepared what to say. A script helps whether it's a new job offer, an annual review, a promotion or a counter-offer.

This generator writes a script for your situation. It includes an opening statement, talking points drawn from your achievements, responses to common objections such as "budget constraints" or "that's above our range", and a clear closing ask.

It adapts the wording to your sector, whether that's tech, nonprofit, climate or education, and to the tone you pick.

Frequently asked questions

Is this salary negotiation script generator really free?

Yes. You can generate up to 3 scripts for free without creating an account. Sign up to unlock more.

Will this work for remote job negotiations?

Yes. The scripts are tailored for modern remote and hybrid roles, including language about distributed teams, location-based pay, and remote-specific benefits.

What if my employer says 'that's above our budget'?

Your generated script includes responses to common objections like budget constraints. It helps you pivot to alternative compensation like equity, bonuses, or extra PTO.

Should I negotiate salary via email or in a call?

A live conversation (video or phone) is usually more effective for the initial negotiation. Use your script to prepare, then follow up in writing to confirm agreements.

Is my data stored when I use this tool?

No. Your details are processed in real-time to generate the script and are not saved on our servers.

When is the best time to negotiate salary?

After receiving an offer but before accepting. For current roles, the best times are during annual reviews, after completing a major project, or when taking on new responsibilities.