Last updated: September 7, 2026
By Tom Kenaley, President and Senior Partner, KORE1
Contract staffing is an arrangement where a staffing agency hires a worker onto its own W-2 payroll and assigns that person to a client company for a defined term, usually three to eighteen months. The agency carries payroll, taxes, workers’ compensation, and unemployment. You direct the work and pay one hourly bill rate. When the term ends, the assignment ends, and there is no headcount to unwind.
A controller called me last spring with a question that sounded procedural and was not. She had four contractors sitting in her ERP as vendors, coded against a purchase order, and her auditor had just asked her to produce their I-9s.
She did not have them. She was never meant to. We did.
Nothing was wrong. The arrangement was correct, and it had been correct for two years. Her discomfort came from somewhere else, which is that nobody had ever explained the structure to her, only the convenience. That gap is most of why this term confuses people. Contract staffing gets sold as a faster way to get a body in a seat, and it does do that, but underneath the speed is an employment structure with a specific division of legal responsibility, and the division is the whole point. Miss it and you will be surprised by something eventually. Usually at an audit.
KORE1 has run a contract desk since 2005, so a page defining contract staffing, published by a firm that sells contract staffing, deserves the obvious suspicion. I have tried to earn my way out of it below by showing you the parts of the model that cost you money and by including a section on when not to use it. Our contract staffing services page is the sales version. This one is the mechanics.

Who Employs, Who Directs, and How Long
Contract staffing splits the employer role in two. Cleanly. The staffing agency is the legal employer of record, carrying the W-2, the payroll taxes, the workers’ compensation policy, and the unemployment insurance. The client company directs the daily work, sets priorities, and owns the outcome of the assignment. Both relationships are real. Both are papered.
That split is not a technicality. It is the product.
The agency employs. Your contractor is our employee. We run the background check. We verify work authorization and file the I-9. Federal and state withholding. The employer half of Social Security and Medicare. The workers’ comp policy that covers them if they trip on your stairs. The unemployment claim if the assignment ends badly. All ours. When somebody asks who the employer is, the honest answer is us, and every piece of the compliance file sits on our side.
You direct. The contractor takes assignments from your manager, attends your standups, works your hours, uses your Jira board, and gets told what to build. You are not their employer. You are also, unmistakably, telling them what to do. Both are true at once, by design, and the tension between them is where employers get sloppy, which is a section further down.
The term is defined. Most professional assignments we write run three to twelve months with an extension clause. Engineering and data work skews longer, because a Snowflake migration or a Workday implementation does not respect a quarter boundary. Twelve to eighteen months, routinely. Assignments under six weeks are usually a different product, closer to what a temporary staffing agency handles, and we would tell you so rather than sell you the wrong shape.
The scale of this is larger than most people assume. Temporary help services employment stood at roughly 2.5 million workers in July 2026, according to the Bureau of Labor Statistics series tracked by the St. Louis Fed. The American Staffing Association puts the weekly figure near 2.2 million and reports that staffing firms hired 12.7 million temporary and contract employees over the course of a single year. Compare those two numbers. The weekly headcount is small and the annual hire count is enormous, which tells you the churn inside this model is constant and structural rather than a sign that something has gone wrong. If you’re deciding how much of next year’s IT capacity should run through this model, Mike Carter’s guide to how IT leaders should plan contractor headcount for 2027 starts from that ratio.
What You Are Actually Buying at $95 an Hour
Here is the part nobody writes down. It is why procurement conversations go badly.
You are quoted a bill rate. The contractor is quoted a pay rate. The difference between them is not agency profit, and treating it that way will make you negotiate against the wrong number.
Take a real shape. A senior data engineer at a $65 hourly pay rate, quoted at a 45% markup, bills at $94.25. The spread is $29.25 an hour. Watch where it goes.
| Component | Approx. per hour | What it covers |
|---|---|---|
| Pay rate to the contractor | $65.00 | Gross wages, taxed as W-2 income |
| Employer FICA | $4.97 | 7.65% employer share of Social Security and Medicare, up to the annual wage base |
| Federal and state unemployment | $0.30 to $0.90 | FUTA at 0.6% net of credit on the first $7,000, plus a state rate that varies widely |
| Workers’ compensation | $0.30 to $1.00 | Priced off the job class code, cheap for a desk role and not cheap for a warehouse floor |
| Health coverage and paid sick leave | $2.00 to $4.00 | ACA-eligible plan if the contractor elects it, plus state and municipal sick leave accrual |
| Agency gross margin | roughly $20.00 | Recruiting, sourcing tools, account management, back office, insurance towers, payroll float, and profit |
Two things fall out.
First, markup and margin are different numbers and people mix them constantly. A 45% markup on pay is a 31% margin of the bill rate. Same deal. Two numbers that sit fourteen hundred basis points apart. I have watched a procurement team demand a “30% markup” while believing they were asking for something tighter than what they already had. If you want the real detail on where hourly numbers land by role, our breakdown of tech contractor hourly rates has the current bands.
Second, payroll float is invisible and expensive. We pay the contractor Friday. You pay us in 45 days. On a bench of thirty contractors that is a permanent six figures of working capital sitting out in front of your accounts payable calendar, funded by us, and it is a real cost of the model that never appears on any invoice.
None of which means you should stop negotiating. Negotiate. Just negotiate against the margin, ask what the burden load actually is in your state, and understand that a firm quoting a markup twenty points under everyone else is either eating the burden out of margin or has found a way not to carry it, and the second one is your problem eventually.

Five Situations That Send Employers to a Contract Desk
Every article on this topic has a benefits list. Flexibility, cost savings, speed, access to talent. All true, all useless, because nobody has ever picked a staffing model off an adjective. Here are the actual triggers, which are situations rather than virtues.
- The work has an end date and the job does not. You are migrating off an on-prem SQL Server estate into Snowflake. It takes nine months. You do not need a data engineer forever. You need three of them until the cutover, and hiring them permanently means you own a reduction in force the following spring. It is the cleanest case we see. Close to half our volume.
- Headcount is frozen and the work is not. Contract spend usually runs through operating expense instead of the frozen headcount line, which is an accounting quirk rather than a loophole, and it is why our phone rings in the second week of every freeze. We wrote up how that plays out in practice in a piece on contract staffing during a hiring freeze.
- A Kubernetes platform engineer who has run a production migration end to end wants $210,000 and will not take less. You need that skill for five months. Do the arithmetic. One of those two numbers gets approved in a day.
- Somebody is out. Parental leave, medical leave, a resignation in a two-person team where the second person now cannot take a vacation. Coverage is unglamorous. It is also a large share of this market. Nobody puts it in a case study.
- You want to watch the person work first. Résumés and four interviews still produce bad hires at a rate that would be unacceptable in any other business process. A contract-to-hire arrangement lets both sides find out. Some of our longest-tenured client placements started as somebody hedging.
Where This Sits Next to the Other Models
Contract, temporary, contract-to-hire, and direct hire are four different things, and the boundaries genuinely blur in casual conversation. I am not rebuilding the full comparison here, because we already built it properly, with a four-column table and typical durations, on our short-term and seasonal staffing page. That is where the side-by-side lives. Jennifer Burdick went further on the vocabulary problem, and on how the word on your requisition picks the rate card, in her guide to contract staffing vs staff augmentation vs temporary staffing. And once contractors sit inside the same org chart as employees, the next question is how to budget and run a blended workforce, which has its own guide.
The short orientation. Temporary covers a spike or a gap and can end on short notice. Contract brings in a specialist against a defined project or term. Contract-to-hire is a contract engagement with a conversion path built into the paperwork from day one. Direct hire is a permanent employee on your payroll, sourced by us, and we never employ them at all.
And a separate question that gets tangled into this one constantly. W-2, 1099, and corp-to-corp are not staffing models. They are classification structures, and the same assignment can be papered three different ways with three different risk profiles. Robert wrote the full treatment of W-2 vs C2C vs 1099 engagement models, including what changed in the federal rules between 2025 and 2026. Contract staffing as we do it is W-2. Not an accident. The next section is why.
The Direction and Control Line, and Why It Matters More Than the Contract
The IRS decides who employs somebody by looking at conduct, not at what your agreement says. Its common-law rules weigh three things. Behavioral control asks who directs what the worker does and how they do it. Financial control asks who runs the money side of the arrangement. The third is the relationship itself, meaning written contracts, benefits, permanence, and whether the work is a core function of your business. No single factor decides it. The agency’s job is holding that whole picture together.
In a properly run W-2 contract engagement, most of that risk sits with us rather than with you, which is the reason the model exists and the reason the markup is what it is. The exposure lands somewhere else instead. It lands on co-employment, where a client behaves so much like the employer that a court or an agency decides they are one, jointly, for purposes of a wage claim or a discrimination charge.
The behaviors that blur it are almost always well-intentioned:
- Running a contractor through your annual performance review cycle and putting a rating in your HRIS
- Handing out a five-year service award
- Enrolling somebody in your benefits portal because HR wanted to be generous
- Disciplining or terminating a contractor directly instead of raising it with the agency
- Promoting a contractor into a different role without amending the assignment
Each one is a kindness. Together they are an argument that you were the employer all along. That argument wins sometimes.
The fix is boring. It works. Route employment decisions through the agency, keep the contractor out of employee-only programs, and let your managers do what managers do, which is assign and review work. Federal rules on the adjacent question of independent contractor classification are also moving right now. The Department of Labor proposed a new rule in February 2026 that would rescind the 2024 standard and restore a five-factor economic realities test weighted toward control and opportunity for profit or loss, per the notice covered widely in employment law analysis this spring. That rulemaking is not final. Anything you read about this from 2024 is describing a standard that may not survive the year.

What the First Three Weeks Look Like
Employers new to this consistently underestimate the front end and overestimate the back end.
Intake runs one to two days if the hiring manager shows up prepared, and prepared means a real scope, a rate band you have already cleared with finance, and an honest answer about whether the role is onsite. Sourcing and screening runs three to seven days for most professional roles. You get a shortlist of three to five, you interview, you pick. Background check and onboarding paperwork add two to four business days, and drug screening adds more if your policy requires it.
Across our IT desk the trailing twelve-month average from req to start is 17 days. Security and platform work runs longer. A backfill on a stack we have placed thirty times before can run considerably shorter, and the fastest legitimate start I have personally seen was four days, which required a candidate who was already cleared in our system and a client who canceled two meetings to interview.
The back end surprises people. There almost is not one. The assignment end date arrives. The contractor offboards. The final invoice clears. No severance. No unemployment claim against your account. No wind-down. That asymmetry, heavy at the start and nearly weightless at the finish, is the shape of the whole product.
When I Tell People Not to Do This
Contract staffing is the wrong instrument more often than a page like this one usually admits.
If the role is a permanent function of your business and you will still need it in three years, hire the person. Every time. The burden math that makes contract efficient for a nine-month project inverts over a multi-year horizon, and you will pay more, and the good candidates will keep asking when it converts until one of them stops asking and leaves. Direct hire exists for a reason.
Under fifteen hours a week, the model fits badly. Onboarding overhead does not scale down and a good contractor will not build a life around a fractional assignment.
If you already have a functioning internal recruiting team, an employer brand people recognize, and a stack that is not exotic, you can very likely fill this yourself. I would rather say that here than three weeks into a search that was never going to produce a fee.
And if what you actually want is a fixed-scope deliverable with a vendor accountable for the outcome, you want a statement of work, not a staffing assignment. Those get conflated constantly. The distinction is whether you are buying hours you direct or buying a result somebody else owns.
Questions Employers Ask Before They Sign Anything
So who actually employs the contractor?
The staffing agency does. For the length of the assignment that person is our W-2 employee, and everything employment carries rides with us. Payroll. Taxes. Workers’ comp. Unemployment. The I-9. You direct the work without being the employer of record, and that split is the core of the product.
How long do these assignments actually run?
Three to twelve months covers most professional contract assignments, with extensions common. Engineering, ERP, and data platform work often runs twelve to eighteen months because the project itself does. Anything under about six weeks is usually a better fit for temporary staffing than for a contract engagement.
We want to keep the contractor. Now what?
You convert them, and under our standard agreement the fee falls as hours accrue. It is a sliding scale. 20% of first-year base for a conversion inside the first 800 billable hours, 15% between 800 and 1,040 hours, and no conversion fee at all past 1,040. Roughly half a year of full-time work and the contractor is yours free. Individual client agreements can differ, so read yours.
Are contract employees the same as 1099 contractors?
No, and the difference is the entire risk conversation. A contract employee placed through an agency is somebody’s W-2 employee, with withholding and workers’ comp behind them. A 1099 worker has no employer at all and carries their own self-employment tax, which is where misclassification exposure lives. We place on W-2 deliberately.
Does contract cost more than hiring directly?
Per hour, yes, usually 25% to 45% above the equivalent pay rate. Over a fixed-duration project it frequently costs less all-in, because you skip recruiting cycles, benefits enrollment, ramp time you pay for twice, and any severance or unemployment exposure at the end. The horizon decides it, not the hourly.
What if it is not working out?
Call the agency and end the assignment. Most contracts carry a notice period measured in days rather than weeks, and there is no severance, no unemployment claim against your experience rating, and no performance improvement plan to document. Tell us early, though. A replacement started from a two-day warning goes very differently than one started from a Friday afternoon.
The Version Worth Remembering
Contract staffing is a structure before it is a convenience. An agency employs somebody, you direct them, the term ends on a date you both agreed to, and the compliance weight sits on the side that is set up to carry it. The speed everyone advertises is a downstream effect of that arrangement rather than the thing itself.
Get the structure right and the flexibility comes free. Get it wrong, treat contractors like employees in every respect except the paycheck, and you will eventually have a conversation with someone from a state agency about which of you was the real employer all along.
We have been placing contract talent across 30-plus US metros since 2005, in eight verticals, with a 92% twelve-month retention rate on the placements we make. If you have a project with an end date and a gap between the work and the people, talk to a recruiter and we will tell you honestly whether contract is the right shape for it. Sometimes it is not. We will say so. Our broader IT staffing services cover the other options if it turns out you need one of those instead.

