Solutions
All Resources
Discover "Me" · Work Personality
THE AI COACH THAT ACTUALLY GETS YOU.
Voice or text coaching built on psychology. For you, your team, or the candidates you place.
Hey Compono!
A coach that actually gets you.
Get 10 minutes free, then $15 a month. Cancel anytime.
Get Started ≫W-2 employees are on payroll with taxes withheld and employment-law protections; 1099 contractors are self-employed, paying their own taxes with no employee protections. Which side of the line a worker falls on is decided by legal tests about control and economic reality, not by the label on the contract.
The tests that decide it
The IRS applies its common-law test grouped around behavioural control, financial control and the nature of the relationship. For wage-and-hour purposes the Department of Labor's position is in transition: the 2024 six-factor economic realities rule stopped being enforced in 2025, a proposal to replace it with a modified, core-factors version was published in February 2026 and is not yet final. States can be stricter again: California's ABC test presumes employee status unless the hirer proves all three prongs, and several states apply ABC tests to wage claims. The direction across all of them is the same: substance over label.
What misclassification costs
Back taxes and penalties (the employer's share of FICA plus withholding failures), unpaid overtime and minimum wage under the FLSA, retroactive benefits eligibility, workers' compensation and unemployment insurance assessments, and class-action exposure where a whole category of workers was labelled alike. The 1099 relationship is cheaper only while it is genuine; a re-characterised workforce is the expensive kind of savings.
The design question underneath
The defensible structures start from the work, not the tax outcome: genuinely project-based scope, contractor control over method and schedule, their own tools and clients, and an absence of the management apparatus (reviews, rosters, exclusivity) that signals employment. If the role needs managing like an employee, classify it like one and let the cost-to-company arithmetic be honest, because the misclassification discount is a contingent liability, not a saving.
Next step
W-2 vs 1099 Cost Calculator (US)
Put a number on it. Free, no sign-up, every benchmark sourced.
Open the calculator →Related termIR35 (off-payroll working)
IR35, formally the off-payroll working rules, is UK tax law that catches contractors working through their own companies who would be employees if engaged directly, taxing the engagement like employment.
Read the definition →Related termFLSA exempt vs non-exempt
Under the US Fair Labor Standards Act (FLSA), non-exempt employees must receive overtime at 1.5 times their regular rate after 40 hours a week, while exempt employees do not.
Read the definition →Related termFull-time equivalent (FTE)
A full-time equivalent (FTE) expresses workforce size in units of full-time workload rather than people: one FTE equals one full-time load (a 38-hour week under Australia's National Employment Standards), so two half-time employees are 1.0 FTE.
Read the definition →HR GlossaryAll terms
Every definition, with the local rules, rates and thresholds attached.
Browse the glossary →Where
Compono Hire fits.
Compono Hire is an applicant tracking system (ATS) that measures fit before you make the offer, alongside the process every ATS runs.
Headcount or contractor, the true cost question is the same. Price both honestly.
See how it worksCommon questions
Can a worker agree in writing to be a 1099 contractor?
The agreement is evidence of intent, nothing more. If the working reality fails the applicable test, the classification fails with it, whatever both parties signed.
Do 1099 contractors get overtime or benefits?
No. That is precisely why the classification is policed: every employment protection (minimum wage, overtime, leave, benefits eligibility) switches off with the 1099 label, so the label has to be true.
.webp?width=559&height=292&name=2026.07.21%20Fireside%20KV%20-%201200x627%20(event%20featured).webp)
.png?width=383&height=200&name=team%20(1).png)