Overview
What Does the Salary Negotiation Script Generator Do?
The WorkersPool Salary Negotiation Script Generator produces a complete, word-for-word personalised script for your specific negotiation situation — including an opening statement, responses to common objections, a closing statement and a follow-up email template. Everything is tailored to your scenario, job title, experience level and target salary.
Most people avoid salary negotiations because they do not know what to say. This tool removes that barrier entirely — you walk into the conversation knowing exactly how to open, how to handle pushback and how to close professionally regardless of the outcome.
Six scenarios are covered: negotiating a new job offer, requesting a raise at an annual review, responding to a low counter-offer, asking for a promotion plus raise, making a market correction case (underpaid vs market), and negotiating via email.
Audience
Who Is This Tool For?
Job seekers who have received an offer and want to negotiate confidently
Employees preparing for an annual performance review
Workers who believe they are underpaid relative to the market
Employees ready to ask for a promotion and pay rise together
Anyone who needs to negotiate salary over email rather than in person
Anyone who finds salary conversations uncomfortable and wants a proven script to follow
The 6 Scenarios
Which Scenario Should I Choose?
| Scenario | Use When |
| New Job Offer | You have a written offer and want to negotiate before signing. Use after receiving the offer letter — never during interviews. |
| Annual Review | Your performance review is coming up and you want to request a raise. Prepare 2–3 months in advance for best results. |
| Counter-Offer | The employer has come back with a number lower than you asked for and you want to respond strategically. |
| Promotion Ask | You want to ask for both a new title and a pay rise simultaneously — typically after taking on expanded responsibilities. |
| Market Correction | You have data showing you are paid below market for your role and want to make a formal case for an adjustment. |
| Email Negotiation | The negotiation is happening over email — the script is formatted as a professional email rather than spoken dialogue. |
Instructions
Step-by-Step Instructions
Select your negotiation scenarioChoose the scenario that best matches your situation from the six options. Each produces a different script structure appropriate to that context.
Enter your profile detailsAdd your name (optional — personalises the script), your job title, and your years of experience. These shape the tone and seniority level of the language used.
Enter the salary figuresEnter your current or offered salary and your target salary. The gap between these two numbers shapes how the script frames the ask and how assertive or diplomatic it needs to be.
Add key strengths or context (optional but recommended)Enter 1–2 specific strengths, achievements or context points — a recent win, a market data reference, a competing offer. The more specific the context, the more persuasive the script output.
Click Generate My ScriptYour complete script appears — strategy note, opening statement, objection responses, closing and follow-up email.
Read, adapt and practiseThe most important step — adapt the script to your own voice before using it. Read it aloud several times until it feels natural. The script is a framework, not a word-for-word performance.
Reading the Output
Understanding Your Script Sections
Strategy Note — A brief explanation of the approach the script takes and why, based on your scenario and numbers. Read this first to understand the logic before the words.
Opening Statement — How to start the conversation. Designed to be confident, professional and non-adversarial. Sets the tone for the entire negotiation.
Handling Common Objections — Word-for-word responses to the 3–4 most common pushbacks for your scenario. "The budget is frozen." "We already gave you a raise last year." "That's above our band." Each has a prepared, professional response.
Closing the Conversation — How to end the conversation gracefully whether you get what you want, get a partial yes, or need to continue later.
Follow-Up Email Template — A ready-to-send email to confirm the conversation in writing. Editable directly in the panel.
Worked Example
Example: Diana Negotiates a New Offer
Inputs
ScenarioNew Job Offer
Job TitleMarketing Manager
Experience6–9 years
Offered Salary$88,000
Target Salary$97,000
Key ContextCompeting offer at $94,000; Glassdoor median for role in Toronto is $95,000
Script Output (excerpt)
StrategyLead with enthusiasm + market data, use competing offer as anchor
Opening"I'm very excited about this opportunity and I'd love to make this work. Based on my research and a competing offer I have, I was hoping we could discuss bringing the base to $97,000..."
Key Objection Handled"That is above our band" → "I understand — is there flexibility on the signing bonus or an accelerated 6-month review to revisit base?"
Diana uses the script as her framework, adapts two sentences to sound more like herself, and practises it aloud three times. She receives $95,000 plus a $3,000 signing bonus — a $10,000 improvement on the original offer.
Strengths & Limitations
What This Tool Does Well — and Where It Has Limits
Strengths
- Removes the blank page — gives you words when you do not know what to say
- Six scenarios cover virtually every negotiation situation
- Objection responses prepare you for the most likely pushbacks
- Follow-up email template ensures the conversation is confirmed in writing
- Tailored to your specific job title, experience and numbers
- Nothing stored — completely private
Limitations
- Must be adapted to your own voice — robotic delivery undermines the message
- Never use a competing offer you do not actually have — it can be verified
- Script cannot account for specific company culture or your personal relationship with the manager
- Outcomes depend on market conditions and your employer's actual budget — no script guarantees a yes
- Not a substitute for understanding your market value — use with the Salary Benchmark Tool
Disclaimer
Important Disclaimer
The Salary Negotiation Script Generator produces AI-generated scripts for informational and assistance purposes only. Always adapt the output to your own voice and circumstances before use. Never fabricate competing offers, qualifications or salary data — this can destroy trust and professional relationships if discovered. WorkersPool accepts no liability for outcomes of salary negotiations based on this tool's output.
FAQ
Frequently Asked Questions
When is the right time to negotiate?
For new offers: after receiving a written offer — never during the interview process. Negotiating before an offer signals a focus on money over fit. For raises: 2–3 months before your scheduled review gives your manager time to plan and budget. Timing your ask immediately after a visible win (a completed project, a strong result) significantly increases success rates.
How much should I ask for above the offer?
For new job offers: 10–15% above what was offered is a reasonable starting anchor, leaving room to negotiate to your actual target. For annual raises: 8–12% for strong performers, 5–8% for solid performers. Always anchor above your true target — you can come down, but you cannot go up. The tool sets your target as the ask, so enter your real target, not an inflated number.
Is it rude to negotiate?
No — and research consistently shows that employers expect it. The majority of hiring managers report being willing to negotiate, and candidates who negotiate consistently earn more over their careers than those who do not. The risk of a professionally conducted negotiation is almost zero. The only risk is in how you negotiate, not whether you do.
What if they say the offer is final?
"Final" rarely means final on first mention. Respond with: "I understand — is there any flexibility on the signing bonus, additional vacation, or an accelerated 6-month review?" Shifting to non-salary compensation often unlocks budget that the base salary band cannot. If truly final, ask for time to consider and use that time to evaluate whether to accept.
What if I have already accepted verbally?
Verbal acceptance is not binding. You can still negotiate before signing. Express continued enthusiasm and note that you would like to revisit one aspect before signing the formal offer. Act quickly — the longer you wait after verbal acceptance, the more awkward it becomes. Asking for an accelerated 90-day review as part of onboarding is often easier to negotiate at this point than base salary.