Published July 28, 2026 · Kiyansh Group
Two numbers control every contract IT engagement: the pay rate the contractor takes home and the bill rate the client pays the vendor. The gap between them is where most of the confusion, and most of the bad assumptions, live. Once you know what sits inside that gap, you can compare vendors honestly and spot the rate that's cheap because someone is cutting a corner you'll pay for later.
Talk to us about staffing →The pay rate is what the contractor earns per hour. The bill rate is what the client is invoiced per hour. If a developer's pay rate is $75 and the bill rate is $100, the vendor is running a $25 spread on that hour. People call the ratio of the two the markup: $100 over $75 is a 1.33x markup, or 33 percent.
The instinct is to read that $25 as pure profit. It isn't. On a W-2 contractor, the majority of the spread goes to real, non-negotiable costs the vendor carries so the client doesn't have to. What's left after those costs is the actual margin, and on a healthy IT placement that margin is a slice of the spread, not the whole thing.
This is why comparing vendors on markup alone is a trap. A 1.55x markup that includes full benefits and A-rated insurance can be a better deal than a 1.35x markup where the contractor has no coverage and the vendor is one audit away from a problem that lands on your desk.
Start with employer taxes, because they're mandatory. On a W-2 contractor the vendor pays the employer half of FICA at 7.65 percent, plus federal and state unemployment (FUTA and SUTA). State unemployment rates vary widely and hit hardest early in the year before the wage base caps out. Before anyone talks profit, roughly 8 to 10 percent of the pay rate is already committed to payroll taxes.
Then insurance and coverage. A serious vendor carries workers' compensation, general and professional liability, and cyber liability, and often names the client as additional insured. Contractors on longer engagements expect benefits: health coverage, PTO accrual, sometimes a 401(k) match. There's also the cost of getting the person in the door: sourcing, technical vetting, background and reference checks, and drug screening where the client requires it.
Finally, the back office and the float. The vendor runs payroll every cycle, processes timesheets, invoices the client, and then waits, often net-30 or net-45, to get paid, while the contractor gets paid on schedule regardless. That financing gap has a real cost. Only after all of this is covered does the vendor's margin remain. On a straightforward W-2 IT placement, that residual margin typically lands in the low-to-mid teens as a percentage, not the 33 percent a naive reading of the spread suggests.
The only fair comparison is like-for-like on scope. Ask every vendor the same questions: Is this a W-2, C2C, or 1099 engagement? What coverage is in place and at what limits? Are benefits included in the rate or not? Who owns background checks and screening? Two bids that look $8 an hour apart often collapse to nothing once you normalize for what each rate actually includes.
Push for the engagement model behind the number. A C2C bill rate and a W-2 bill rate are not the same animal, because on C2C the contractor's own company carries the employer taxes and insurance, so the vendor's markup is naturally thinner. Judging a W-2 rate against a C2C rate without noting the difference will make the wrong vendor look expensive.
It's a reasonable ask to have the vendor walk you through their rate build at a high level: taxes and burden, insurance, benefits if any, and margin. You don't need their exact numbers. You need enough to confirm the rate is engineered rather than guessed, and that the margin is a fair fraction of the spread rather than the story.
A bill rate that undercuts everyone else by a wide margin is not a gift, it's a signal. The most common explanation is worker misclassification: paying someone as a 1099 or through a thin C2C shell to dodge employer taxes and benefits, when the working relationship is really employment. When that gets reclassified, back taxes and penalties follow, and a client that directed the work can be pulled into the dispute.
The next explanation is missing insurance. If a vendor isn't carrying workers' comp and liability, they've stripped a real cost out of the rate, and the exposure doesn't vanish, it just moves to whoever is standing closest when something goes wrong. Ask for a certificate of insurance before you sign, not after an incident.
The last is quiet corner-cutting on the parts you can't see: no real technical vetting, skipped background checks, or squeezing the contractor's pay so thin that they leave the moment a better offer appears. A rate that's a little higher and stable almost always beats a rate that's low and about to churn. Cheap is only cheap if it lasts.
For W-2 engagements, markups commonly fall in the 1.35x to 1.65x range depending on benefits, location, and coverage. C2C markups run lower because the contractor's company carries the employer burden. Any single number quoted without the engagement model behind it is close to meaningless.
On corp-to-corp, the contractor's own business pays the employer payroll taxes, workers' comp, and benefits, so the staffing vendor isn't carrying those costs and doesn't need to price them in. The bill rate looks lower, but the burden didn't disappear, it just moved to the contractor's entity.
Ask three things: the engagement model, a current certificate of insurance, and who owns vetting and background checks. If a vendor is vague on any of these while quoting a rate well under the market, assume the discount is coming from something that will eventually cost you.
If you want a contract rate you can actually defend to finance, Kiyansh will walk you through the build line by line, so you know exactly what you're paying for.
Start a conversation →