How to Negotiate Pay Rate With a Staffing Agency and the Contract Rate Email to Send
What are you negotiating?
Your offer or current pay
Market-rate band
Talking points
Email template
Timing
Coaching, not legal or financial advice.
To negotiate pay rate with a staffing agency, separate the two numbers the recruiter blends together: the bill rate the client pays the agency and the pay rate the agency offers you. The client usually fixes the first. The agency decides the second, and its first offer is built to protect its margin. Find or estimate the bill rate, work out what the agency keeps at the offered rate, then counter once by email with a specific hourly figure and one reason.
Run your own numbers first with the bill rate vs pay rate calculator. It shows the markup on your rate, the agency's gross margin, and the pay rate the same bill rate supports at the margin you are willing to leave.
Can you negotiate hourly rate with a staffing agency?
Yes, and experienced contractors do it on most placements. A recruiter is paid when a placement starts, and an open requisition earns nothing, so once the client has picked you the agency would rather accept a thinner margin than lose you to another agency on the same requisition. What rarely moves mid-requisition is the client's bill rate. That is why the useful counter is aimed at the split inside it, not at the client's budget.
Why "the client budget is fixed" is only half true
Most contract roles are priced from the client side, through a rate card, a master services agreement or a vendor management system. The agency is handed a bill rate and decides how much of it to pass to you. On a W2 contract it also pays employer payroll costs on top of your wage: 7.65 percent for Social Security and Medicare under IRS Publication 15, plus federal and state unemployment and workers comp. For office work with no agency-paid benefits that usually comes to 10 to 12 percent of your pay.
What is left is the agency's gross margin. Public firms report it, which gives you a benchmark that is not a guess. Kforce's Q2 2026 earnings release, filed with the SEC, shows a 26.8 percent gross margin for its Technology Flex business and guides total Flex margin to 26.7 to 26.9 percent for Q3 2026. Gross margin pays for recruiters, sales and overhead, so it is not profit. It is, though, the pool your raise comes from.
The math, on one real-looking offer
A recruiter offers 65 dollars an hour on a six-month W2 contract. The client pays 110. Here is where the money goes, using a 12 percent burden and 2,080 hours a year.
| Pay rate | Agency cost to employ you | Agency gross profit per hour | Agency gross margin | Your extra pay per year |
|---|---|---|---|---|
| $65.00 (offer) | $72.80 | $37.20 | 33.8% | $0 |
| $70.00 | $78.40 | $31.60 | 28.7% | $10,400 |
| $71.89 | $80.52 | $29.48 | 26.8% | $14,331 |
| $73.66 | $82.50 | $27.50 | 25.0% | $18,013 |
| $78.57 | $88.00 | $22.00 | 20.0% | $28,226 |
At the offered rate the agency keeps more than the public benchmark. Paying you 71.89 brings it to exactly the margin Kforce reported, and 73.66 still leaves a 25 percent margin on a placement that has already been won. None of those rows need the client to pay more. That is the case you make.
How to find out the bill rate
Ask. It is a normal question in contract staffing, and many agencies will tell an experienced contractor the bill rate or a range. If the recruiter will not, ask what margin they are working to; either answer lets you work out the room. Other sources are a client posting that shows a rate, a former contractor on the same account, or, on federal work, the labor category ceiling rates GSA publishes in its CALC+ tool. On a federal account it can also help to read the underlying solicitation, and many independent contractors who run their own small business eventually start bidding that work directly, using tools that match open government contracts to a company's capabilities.
If you cannot get the bill rate at all, estimate it. Multiply your pay rate by one plus the burden, then divide by one minus a typical margin. At 65 dollars, a 12 percent burden and a 26.8 percent margin, the client is probably paying about 99.45 an hour. The calculator's estimate mode does this for you.
Ask whether you are being quoted a markup or a margin
Recruiters often say the agency "only takes 30 percent." That can mean 30 percent of the bill rate, which at a 12 percent burden is a 60 percent markup on your pay. Or it can mean a 30 percent markup on your pay, which leaves the agency a thin margin once payroll tax is paid. One staffing firm's 2026 pricing guide puts IT contract markups at roughly 25 to 75 percent, with 35 to 50 percent typical for IT roles. Pin down which number you heard before you argue with it.
How to negotiate pay rate in five steps
- Get the offer in writing. Rate, length, hours, overtime rule and whether it is W2, 1099 or corp-to-corp.
- Find or estimate the bill rate and work out the margin at the offered rate.
- Pick your number. A pay rate that leaves the agency 20 to 25 percent is a fair counter when you are the candidate the client chose. Anchor slightly above where you want to land, because contract rates move down, not up.
- Add a market argument. If similar contracts pay more, say so. The spread argument shows the money exists; the market one shows you are worth it.
- Offer something back. A full-term commitment, a start date this week or signing today all cost you little and are worth a lot to a recruiter.
The contract rate negotiation email
Send it before you submit to the client or accept. One rate, one reason, one thing offered back.
Hi [name],
Thanks for sending this over. I am interested in the role and can start on [date].
Before I confirm, I would like to talk about the rate. For a [length] contract doing [the specific work], [rate] an hour is where I need to be. I know the client rate is fixed, so I am not asking you to go back to them, only whether the split can move to [rate] on your side.
If we can agree [rate], I am happy to commit to the full term and sign today.
Thanks,
[Your name]
If the recruiter says no, ask what rate they can do, and decide in advance the lowest one you will take. If the answer comes back between your floor and your ask, accept it in writing the same day. Most contract negotiations close in one round.
W2, 1099 or corp-to-corp changes the number
On a 1099 or corp-to-corp contract the agency carries almost no payroll cost, so the same bill rate and the same margin support a noticeably higher rate. That is not free money: you now pay the full 15.3 percent self-employment tax and fund your own benefits. The 1099 vs W2 calculator converts a W2 rate into the 1099 rate that leaves you level, and the 1099 vs W2 rate guide for software engineers works through the same choice on real offers.
On contract to hire, settle the conversion salary before you start
Agencies sometimes offer a lower contract rate in exchange for the chance of conversion. The conversion salary is a separate negotiation, and the time you have the most leverage on it is before you start, not month six. Ask for the salary range at conversion in writing alongside the rate. When the conversion offer arrives, put it next to your contract earnings with the job offer comparison calculator, which values both after tax and benefits.
Does negotiating a contract rate risk the placement?
Rarely, when it is done once and professionally. Placements fall apart over ultimatums, repeated rounds or asks far outside the market, not over a single counter with a reason. In Fidelity's 2022 survey of young professionals, 85 percent of those who negotiated got at least part of what they asked for, and 58 percent took the first offer without asking. The same logic applies to a contract: the recruiter has already invested in you, and losing you costs them more than a couple of dollars an hour.
Get the counter sized and written for you
Counteroffer reads the contract offer, works out the agency spread from the bill rate or a defensible estimate, checks the rate against the market for the role, and writes the email with the exact number and the reply for when the recruiter pushes back. Set your anchor with the counteroffer calculator, or start with your offer below.
Sources: Kforce Q2 2026 results, Form 8-K Exhibit 99.1 (Technology Flex gross margin 26.8 percent, Q3 2026 Flex guidance 26.7 to 26.9 percent); IRS Publication 15 (employer Social Security and Medicare rates); Kore1, IT staffing agency pricing guide 2026; GSA CALC+ labor rates; Fidelity young professionals study (2022).
Build your counteroffer with Counteroffer.
Paste your offer or current pay and get a market-rate band, the number to counter with, talking points, and an email template, in minutes.
Keep reading