With W2 vs 1099 construction labor, the difference is who the employer is. A W2 worker from a staffing agency is the agency's employee: the agency withholds taxes, runs payroll and carries workers' compensation. A 1099 worker is an independent contractor who carries those costs, and the risk shifts to you if the worker is really an employee.
On your site, safety stays shared either way. This guide sets out who pays for what, what the IRS and OSHA say, and what to check before a crew arrives.
A W2 worker is an employee. A 1099 worker is an independent contractor in business for themselves. The names come from the tax forms: employers report employee wages on Form W-2, and payers report contractor payments on a Form 1099.
The IRS says employers must withhold and deposit income taxes, Social Security taxes and Medicare taxes from wages paid to an employee, and pay unemployment tax on those wages. For independent contractors, payers generally do not have to withhold or pay any taxes on the payments.
When you use a staffing agency, a third model appears: the worker is a W2 employee, but of the agency, not of your company. You direct the work; the agency is the employer.
| Question | W2 staffing agency worker | 1099 independent contractor | Your own W2 hire |
|---|---|---|---|
| Who is the employer? | The staffing agency | No employer; the worker is in business for themselves | Your company |
| Who withholds and pays payroll taxes? | The agency | The worker | Your company |
| Who carries workers' compensation? | The agency, if it says so; get a certificate of insurance | The contractor, if they carry it at all | Your company |
| Who directs the work on site? | Your company | The contractor controls how the work is done | Your company |
| Who is responsible for safety? | Shared: OSHA treats the agency and you as jointly responsible | Depends on the facts of the relationship | Your company |
| Who records injuries on the OSHA 300 log? | You, if you supervise day to day | Depends on the facts of the relationship | Your company |
| Misclassification risk for you | Low, when the agency is the W2 employer | High, if you control the work like an employer would | None |
The label on the paperwork does not decide it. The IRS looks at the whole relationship, sorted into three categories:
On most construction sites, the contractor sets the start time, the sequence, the methods and the tools, which is behavioral control. That is why a crew paid on a 1099 while working like employees is a classic misclassification risk. If you are unsure, a business or a worker can file IRS Form SS-8, "Determination of Worker Status for Purposes of Federal Employment Taxes and Income Tax Withholding", and the IRS will decide.
The US Department of Labor says misclassification occurs when an employer treats a worker who is an employee under the Fair Labor Standards Act as an independent contractor. A misclassified worker can be owed minimum wage and overtime the employer never paid.
The federal test is in flux. DOL's rulemaking page shows a 2024 final rule in effect since March 11, 2024, and a new proposed rule announced on February 26, 2026. DOL's Fact Sheet 13 says its current enforcement position is set out in Field Assistance Bulletin 2025-1 (May 1, 2025), while the 2024 rule remains in effect for private litigation. For a contractor, the practical point is simple: a moving federal test is a reason to keep field labor on a W2 payroll, yours or an agency's.
Workers' compensation for private employers is a state system. The Department of Labor points private-sector workers to their state workers' compensation board, and each state sets its own rules. In North Carolina, for example, the Industrial Commission says that in general any employer with three or more employees must have workers' compensation insurance.
When the agency is the W2 employer, the agency's policy should cover the worker. Do not assume it. Ask for three things:
With a 1099 crew, there is often no workers' comp policy at all. If an injured worker turns out to be an employee in the eyes of your state, the claim can come back to your company. That exposure is the main reason many general contractors require every worker on site to be someone's W2 employee.
Scaffolding, demolition and abatement carry higher comp rates than general construction, which is one reason their bill rates are higher. Cruitfly's page on what drives the cost of construction staffing explains how comp flows into the rate.
Both of you. OSHA's temporary worker guidance says staffing agencies and host employers are jointly responsible for maintaining a safe work environment for temporary workers. In practice the agency typically handles general safety training, and you provide training for the hazards specific to your site.
Injury records follow supervision, not payroll. Under 29 CFR 1904.31, you must record injuries to workers from a temporary help service if you supervise them on a day-to-day basis, and each injury is recorded on only one employer's OSHA 300 log. On most construction sites, that is your log.
Run the same seven checks on any agency, Cruitfly included:
Every worker Cruitfly places is a W2 Cruitfly employee, without exception. Cruitfly carries the employment relationship: payroll taxes, unemployment insurance and workers' compensation sit with Cruitfly, not with your project. Cruitfly carries workers' compensation on every worker it places, in every state it operates in, and its current EMR is .75.
The full detail is on Cruitfly's compliance page. Cruitfly staffs asbestos and environmental abatement, demolition, scaffold carpentry, insulation and general construction labor from Indianapolis and Charlotte. Its case studies show the crew sizes and timelines.
W2 versus 1099 is not a payroll detail on a construction site. It decides who pays when someone gets hurt, who answers to the IRS and DOL, and whose OSHA log carries the injury. A W2 staffing agency keeps the employer role with the agency while you direct the work. Whatever model you use, get the certificate of insurance and the training split in writing before the crew arrives.
W2 employee: A worker whose employer withholds income, Social Security and Medicare taxes and reports wages on Form W-2.
1099 independent contractor: A worker in business for themselves, paid without withholding and reported on a Form 1099.
Misclassification: Treating a worker who is legally an employee as an independent contractor.
Host employer: The contractor whose site a staffed worker works on and who directs the work day to day.
Form SS-8: The IRS form a business or worker files to have the IRS determine worker status.
EMR (Experience Modification Rate): A multiplier on a company's workers' compensation premium, based on its own claims history.
A W2 worker is an employee whose employer withholds taxes and carries workers' compensation. A 1099 worker is an independent contractor who pays their own taxes and insurance. On a staffing order, a W2 worker is the agency's employee, not yours.
The staffing agency, when the workers are its W2 employees and its policy covers your project's state. Ask for a certificate of insurance before the crew mobilizes. Cruitfly carries workers' compensation on every worker it places, in every state it operates in.
Confirm in writing that every worker is the agency's W2 employee, get a certificate of insurance showing coverage in your project's state, ask for the agency's EMR, and agree who provides site-specific safety training and who records injuries.
Only if they are genuinely in business for themselves. The IRS looks at behavioral control, financial control and the type of relationship. If you set the hours, methods and tools, the worker is likely an employee, whatever the paperwork says.
Both of you. OSHA treats the staffing agency and the host employer as jointly responsible for temporary workers' safety. The agency typically provides general safety training and you provide training for hazards specific to your site.
The employer that supervises the worker day to day. On most construction sites that is the contractor, not the staffing agency. Each injury is recorded on only one employer's log.
It moves the employer role, payroll taxes and workers' compensation to the agency, which removes the misclassification risk of a 1099 crew. It does not remove your safety duties: OSHA still treats you and the agency as jointly responsible.
Tell us the project, the start date and the certifications you need through Request an Employee, or call 317-426-7703.
Cody is co-owner of Cruitfly, where he leads business development and works with commercial and industrial contractors to staff abatement, demolition, insulation, and scaffolding crews across the country. Connect with Cody on LinkedIn.
Need a certified crew on site? Tell us the project, the start date and the certifications you need. Typical fill is 48 to 72 hours, and every worker is a W2 Cruitfly employee covered by our workers' compensation. Prefer to talk? Call 317-426-7703.