Salary expectation questions: what recruiters can ask and how to ask it
On this page
A salary expectation question asks what a candidate wants to be paid in the new role; a salary history question asks what they earn now or earned before. In many US states and cities, employers and the recruiters acting for them may not ask about pay history, while asking about expectations is generally allowed. Many of the same places now require a pay range in the job posting. So the working rule is: share the range, ask what they are looking for and how firm it is, and record that, not their current pay.
Not legal advice. This page summarizes rules as of September 2026, as they are commonly described and as stated on the government pages linked below. Laws change and depend on where the job is, where the candidate is, and employer size. Confirm the rules for your situation with counsel before relying on them.
Expectation or history: where the line is
The distinction is about time. Questions about what the candidate wants next are expectation questions. Questions about what they are paid now, or were paid before, are history questions, and that includes bonuses, benefits and equity in several states. A question that asks for an expectation but is built on current pay ("what would it take to beat what you're on?") is a history question in disguise; the Massachusetts Attorney General's guidance specifically warns against framing expectation questions to draw out history.
| Generally fine to ask | Avoid: pay history |
|---|---|
| "What are you looking for in base salary for your next role?" | "What's your current salary?" |
| "How firm is that number?" | "What were you paid at your last job?" |
| "The range is $X to $Y. Does that work for you?" | "What would it take to beat your current package?" |
| "Besides base, what matters most: bonus, benefits, schedule?" | "What was your bonus last year?" |
| "What hourly rate are you looking for on this contract?" | "What rate are you billing on your current contract?" |
Wording that works on the call
When you have a range: share it first
"Before we go further, the client's range for this role is [$X to $Y] base, plus [bonus or benefits summary]. How does that sit with what you're looking for?"
Leading with the range is faster than a negotiation about who names a number first. In states that require ranges in postings, the candidate may already have seen it, and pretending otherwise costs you credibility.
When you do not have a range yet
"What are you looking for in base salary for your next role? And apart from base, what else is part of the number for you?"
Then ask how firm it is: "Is that a floor, or a target you'd be flexible on for the right role?" The firmness is as useful to the client as the number.
When the candidate asks for the range before answering
Give it. "Fair question. It's [$X to $Y] base." If you genuinely do not have one, say so, and say when you will: "The client hasn't confirmed it. I'll have it by Thursday, and I won't put you forward until we've both seen it."
When they will not name a number
"That's fine. If an offer came in within [$X to $Y], would you want to move forward?"
A yes or no to a range is all you need to screen. Do not respond by asking what they earn now.
When they volunteer their current salary
"Thanks. I don't need your current salary, and in some places I'm not allowed to use it. What matters is what you're looking for next."
Then do not write the figure down. More on why in the documentation section below.
When their number is above the range
"That's above the top of what the client has told me. I can take it to them, but I'd rather be straight with you now: they may not move. Is [top of range] something you'd consider for the right role, or is [their number] a floor?"
If it is a floor, say you will check and come back, and do not submit until the client has agreed to see someone at that level. An out-of-range submittal without warning damages the client relationship more than a missed candidate.
When they would forfeit a bonus or unvested equity
Candidates leaving before a bonus date or vesting event will raise it, and clients need to know. New York City's Commission on Human Rights says in its salary history FAQ that employers may ask whether an applicant will forfeit deferred compensation or unvested equity, and its value and structure. Other places define pay history broadly (Vermont's definition of compensation includes bonuses and equity-based pay), so confirm before asking about amounts elsewhere. Asking what the candidate needs the offer to account for is the safer wording:
"Is there anything you'd be walking away from by moving that we need to plan the offer or start date around?"
What good and weak answers sound like
| Candidate says | What it tells you | What you do |
|---|---|---|
| "115 base. I'm flexible on bonus." | Clear number, clear firmness | Record both; check against range before submitting |
| "Somewhere between 90 and 140." | No real number yet | "Where in that range would you say yes today?" |
| "Whatever's fair." | Has not thought about it, or is avoiding the question | Share the range and ask for a yes or no |
| "I'm on 100 now, so at least 115." | Volunteered history plus an expectation | Record "expects 115 minimum" only |
| "The top of your range. I have another offer there." | Competing offer, timing pressure | Record it, ask the offer deadline, tell the client the same day |
| "Depends on the whole package." | Legitimate, if the role has large variable pay or benefits differences | Ask which parts matter most and what the base floor is |
| A different number at each stage | Shopping the offer, or genuinely unsure | Re-confirm in writing before the client interview |
Salary history bans and pay transparency laws by state, as of September 2026
The table covers the statewide laws we checked against the government or statute pages linked, plus New York City. "Range in postings" means a pay range or figure must appear in job postings. Thresholds are the employer-size thresholds stated in each law. Where a recent law's primary text was not readable online, we say whose summary we relied on.
| Jurisdiction | Range in postings | Asking pay history | Sources |
|---|---|---|---|
| California | Employers with 15+ employees, including third parties they engage to post | May not seek it, personally or through an agent; asking expectations is expressly allowed | Labor Code § 432.3 |
| Colorado | Pay or range plus a general description of benefits; state rules also cover application deadlines | May not seek or rely on wage rate history | CDLE: job postings and hiring |
| Connecticut | From October 1, 2026: wage range and general description of benefits in all postings, including roles reporting to a Connecticut supervisor (previously on request) | May not ask unless the candidate volunteers it | HB 5003, Public Act 26-12; Foley & Lardner summary |
| District of Columbia | Minimum and maximum pay in all listings (employers with at least one DC employee); healthcare benefits disclosed before the first interview | May not screen on or seek wage history | D.C. Law 25-138 |
| Illinois | Employers with 15+ employees since January 1, 2025, including engaged third parties and roles reporting into Illinois | May not ask or use it, even if volunteered, per the state labor department | IDOL pay transparency FAQ; IDOL Equal Pay Act |
| Maine | Employers with 10+ employees from July 29, 2026, whether posted directly or through a third party | May not ask until an offer with compensation terms has been negotiated | LD 54 (P.L. 2025, c. 771); 26 M.R.S. § 628-A; Littler summary for the effective date |
| Maryland | All employers since October 1, 2024: wage range, benefits and other compensation, including postings by recruiters | May not seek it, including through an agent; after an initial offer, voluntarily provided history may support a higher wage | Maryland Labor FAQ; Lab. & Empl. § 3-304.2 |
| Massachusetts | Employers with 25+ employees in the state since October 29, 2025 | May not seek it before an offer with compensation; expectation questions allowed if not framed to elicit history | M.G.L. c. 149 § 105F; AG guidance |
| Minnesota | Employers with 30+ employees in Minnesota: starting salary range and a description of benefits | May not inquire; discussing expectations is expressly allowed | Minn. Stat. § 181.173; § 363A.08, subd. 8 |
| New Jersey | Employers with 10+ employees since June 1, 2025: pay or range, benefits and other compensation | May not screen on it or set criteria for it; may consider it if volunteered | NJDOL pay transparency; P.L. 2019, c. 199 |
| New York State | Employers with 4+ employees, and employment agents and recruiters, including roles reporting to a New York supervisor or office | May not seek or rely on it; may confirm it only if the candidate cites it in response to an offer to support a higher wage | Labor Law § 194-b; § 194-a |
| New York City | Good-faith minimum and maximum in all ads since November 1, 2022, including employment agencies | May not ask; expectations and forfeited deferred pay or unvested equity may be asked about | NYC CCHR pay transparency; salary history FAQ |
| Vermont | Employers with 5+ employees since July 1, 2025 | May not ask; asking expectations is expressly allowed | Workplaces For All (State of Vermont); 21 V.S.A. § 495m |
| Virginia | All employers since July 1, 2026: wage, salary or range in every public and internal posting | May not seek or rely on it; history volunteered without prompting may support a higher offer | Va. Code § 40.1-28.7:12; DOLI update |
| Washington | Employers with 15+ employees: wage scale or range and a general description of benefits; for postings from July 27, 2025 to July 27, 2027, employers get a chance to correct before applicants seek remedies | May not seek it from the applicant or an employer; may confirm if volunteered or after an offer | RCW 49.58.110; RCW 49.58.100 |
Not in the table: Hawaii, Nevada and Rhode Island have pay disclosure laws with their own triggers, and Delaware's posting requirement takes effect on September 26, 2027, as summarized by Ogletree. Several cities and counties have their own laws, including Cleveland, Columbus, Cincinnati and Toledo in Ohio, as listed in this July 2026 Bradley Arant summary. For local salary history bans, HR Dive keeps a running list.
What this means for an agency desk
- You are usually covered. Several of these laws name agents, recruiters or employment agencies directly. Do not assume the client's legal team carries the risk for what you ask on a screen.
- Post the range the client gave you. If the client will not give one for a role in a covered state, that is a conversation to have at intake, not after the ad goes live.
- Use one habit everywhere. Rules differ in detail, but "share the range, ask expectations, never ask history" follows the common thread of the laws above and is simpler than tracking which candidate is where. Check the edge cases, such as forfeited equity, locally.
How to document pay in the ATS
Record what the candidate expects, how firm it is, and what you shared, with dates. Leave out current or past pay, even if the candidate volunteered it. The laws above differ on whether a volunteered figure may be used: Illinois's labor department says not even then, while New York allows confirming it only when the candidate raises it to support a higher offer. A figure that is never written down cannot be relied on by anyone downstream.
PAY — [Role] — [Date]
Range shared: $[ ]–[ ] base, plus [bonus / commission / benefits summary]
Shared by: recruiter on call / job posting / both
Expectation: base [ ] variable [ ] other [ ]
Firmness: floor / flexible / unsure
Candidate said: "[short exact phrase]"
Start-date or offer constraints: [e.g. bonus paid in March]
Re-confirmed: [date, stage]
The same rule applies to the submittal: write the expectation and its firmness, never the current figure. The recruiter phone screen template has a logistics block with these fields, and our guide on what not to write in interview notes covers the rest of what stays out of the record.
Keeping the number stable to offer
Most pay surprises at offer stage are numbers that drifted and nobody re-checked. Three short checkpoints prevent almost all of them:
- Before you submit. "Just confirming before I send your profile: you're looking for [number], and [range] works. Still right?"
- After the first interview. Candidates often revise upward once they learn more about the role. Ask directly: "Now that you've met them, has anything changed in what you'd need?"
- Before the client drafts the offer. Confirm the number, the firmness and any competing offers, and tell the client the same thing you heard, in the same words.
If the number moves, find out why before you pass it on. "The role is bigger than I thought" is a conversation the client can have. "I got another offer" is a timing problem you need to handle that day. Presenting the number and the reasons to the client is covered in how to present candidates to clients.
Questions people ask
Is it legal to ask a candidate about salary expectations?
In the jurisdictions we checked, asking what a candidate expects is generally allowed where asking pay history is not, and several laws say so expressly, including California, Minnesota, Vermont and New York City. Massachusetts' Attorney General cautions against framing the question to draw out pay history. Confirm for your situation; this is not legal advice.
Do pay transparency laws apply to recruiters and staffing agencies?
Several expressly reach them: New York State's law covers employment agents and recruiters, Illinois covers third parties an employer engages to post, California covers third parties posting for covered employers, and Maryland covers postings made by recruiters. Check each law for the roles you post.
Which state's rules apply to a remote role?
Usually the state where the work is performed, but New York, Illinois and (from October 1, 2026) Connecticut also reach roles that report to a supervisor or office in the state. Agencies with candidates and clients in different states often apply the stricter rule to the whole search.
What should I do if a candidate tells me their current salary anyway?
Thank them, say you only need what they are looking for next, and do not write the figure in your notes, the ATS or the submittal. States differ on whether a volunteered figure may be used, so leaving it out is the safe habit.