The honest version of this question is usually not “which is better.” It’s “can I treat this person as a contractor, because payroll taxes and workers’ comp would be easier to avoid.”
That’s worth naming, because it’s where small businesses get into trouble. Whether someone is a contractor or an employee is not a preference you exercise, and it isn’t settled by what the two of you agreed, what form you filed, or what the person said they wanted. It’s a factual test applied to how the work actually happens. The IRS and the Department of Labor both look at behavioural control, financial control and the nature of the arrangement, regardless of which tax form was filed (Jupid).
So this post covers the decision itself: how the test works, what each option really costs, and what getting it wrong exposes you to. The mechanics of putting someone on payroll once you’ve decided they’re an employee are in the step-by-step guide to hiring employees, choosing well between candidates is covered in how to hire good employees for your small business, and deciding which work to hand off in the first place is in 10 tasks to delegate to grow your small business.
The Bottom Line
- Classification is a test, not a choice. The IRS looks at behavioural control, financial control and the nature of the relationship, and a signed contract doesn’t override the facts (Jupid).
- Control over how the work gets done is the deciding factor. Setting schedules, providing training and directing method all point toward employment.
- Misclassification stacks across three regimes at once (IRS back taxes, federal wage law, and state penalties) rather than producing one fine (Slasify).
- Unintentional errors under IRS Section 3509 start at $50 per unfiled W-2 plus 1.5–3% of wages and 20–40% of unpaid employee FICA; intentional misclassification adds $1,000 per worker and potential criminal exposure (Playroll).
- Use contractors for bounded work they run themselves, on their own equipment. Use employees for ongoing work you need to direct, which is most core operational work in a small business.
Lower your delivery costs by 23%
How we reduce costs:
- No delivery vehicle expenses
- Optimized local routes
- Pay-per-delivery model
- Average 23% delivery cost reduction
What actually decides whether someone is a contractor or an employee
There is no single question, but the factors group into three buckets, and one of them does most of the work.
Behavioural control: who decides how the job gets done. Do you set the hours? Specify the method? Provide training on your procedures? Require the work to be done in a particular order, or on your premises? The more you direct how rather than just what, the more the relationship looks like employment. This is the bucket that catches most small businesses, because directing method is what running a tight operation feels like.
Financial control: who carries the business risk. Does the person invest in their own equipment? Can they make a loss on a job? Do they set their own price, work for other clients, and market themselves? A contractor is running a business; an employee is being paid for time. If you supply the van, the phone, the packaging and the uniform, and pay a flat hourly rate, financial control sits with you.
The nature of the relationship. Is it open-ended or bounded by a project? Is the work the core of what your business does, or peripheral to it? Are there benefits attached? Indefinite work that is central to your operation tends to read as employment.
Two further points people get wrong regularly.
The 2024 DOL Final Rule on worker status moved away from relying solely on the IRS common-law approach or state ABC models, finalising a test centred on economic reliance and the outward signs of running an independent business (Weisberg Kainen Mark). So the federal wage-law analysis and the tax analysis are related but not identical, and you can fail one while passing the other.
And state law can be stricter than federal. Several states apply an ABC test that presumes employment unless all three of its conditions are met, which is a materially harder standard than the IRS factors. Check your own state before you conclude anything, particularly in California, New Jersey and Massachusetts.
What each option actually costs
The sticker price comparison is what drives most bad decisions, so it’s worth laying out properly.
| Employee | Independent contractor | |
|---|---|---|
| Base cost | Hourly or salary | Invoice rate, usually higher per hour |
| Payroll taxes | You pay the employer share of FICA, plus FUTA and state unemployment | None — they handle their own |
| Workers’ compensation | Required in nearly every state | Not provided by you |
| Benefits | Whatever you offer | None |
| Equipment and vehicle | Typically yours | Typically theirs |
| Training | You provide it | You generally cannot direct method |
| Scheduling | You set it | They control it |
| Termination | Notice, final pay rules, unemployment exposure | End of contract |
| Admin overhead | Payroll, withholding, quarterly filings, year-end W-2 | One 1099-NEC |
The line most often missed is the third one. Workers’ compensation isn’t optional, it isn’t cheap in physical or driving work, and it’s the coverage that matters most when something goes wrong on a route. A business that classified a driver as a contractor to avoid workers’ comp and then has an accident is looking at exactly the scenario the penalties were written for.
The line most often overestimated is the first. Contractor rates are higher per hour, often by 20–40%, precisely because the person is absorbing taxes, insurance, equipment and unpaid time. The apparent saving from “no payroll taxes” is frequently already priced into the invoice.
When a contractor is the right structure for the work
Contractors aren’t a loophole; they’re the right structure for a real category of work. The pattern that holds up is bounded, specialist, and self-directed.
Clear cases at a small business:
- A bookkeeper who closes your month. Specialist, periodic, uses their own software and methods, works for several clients.
- A designer doing your packaging refresh. A defined project with a deliverable and an end.
- A web developer, an accountant, a photographer for the new catalogue. Same shape: outcome specified, method theirs.
- A trade covering a real overflow project: building out the cold room, not covering Saturdays indefinitely.
- Seasonal specialist capacity where the person really does run their own operation, sets their price and serves other clients.
At larger scale the same logic extends to contracting whole functions rather than individuals, an offshore development centre is the enterprise version of the same distinction, where the vendor manages its own people and you specify outcomes. The principle transfers down to a ten-person business: the cleaner the line between what you specify and how it gets done, the safer the arrangement.
The test to apply before you commit: could this person send someone else to do the job, use their own method and finish early without you objecting? If yes, contractor is defensible. If any part of that makes you uncomfortable, you want an employee, and the discomfort is the diagnostic.
If you’re scaling and building a long-term team, employees are usually the fit; if you’re testing an idea or handling a bounded burst of demand, contractors offer flexibility (Roll by ADP).
When you need an employee, even though it’s more work
Most of the roles small businesses agonise over are employees. The tell is that the work is ongoing, central to your operation, and needs to be done your way.
Packing and production staff who follow your procedures. Counter and customer-facing staff working your opening hours. Anyone on a recurring schedule you set. Anyone you train on your methods. Anyone whose work you inspect and correct on method rather than just accepting or rejecting an outcome.
Delivery is where this gets debated, so it’s worth being precise. Drivers can be employees, or they can be independent contractors, or you can use a delivery platform and have no direct relationship with the driver at all. What determines your exposure is the facts of the arrangement, who sets the route, who owns the vehicle, who decides the sequence, whether the person can decline work, whether they serve other clients. If you’re directing a driver’s day the way you’d direct an employee’s, calling them a contractor does not protect you, and there’s an entirely separate analysis of whether to run your own drivers at all rather than use a service.
Notice the connection to everything else you might want to do with this person. Schedule guarantees, a training programme, a promotion path, a perks package, the retention machinery in employee retention strategies for small business owners, the training system in training your team, and the package described in the best employee perks for small businesses with delivery drivers all assume an employment relationship. If you find yourself wanting to apply them to a contractor, that’s the test telling you something.
What misclassification actually costs
The reason to take this seriously isn’t a single fine. It’s that the exposure stacks across three regimes simultaneously (Slasify):
The IRS charges back employment taxes, penalties and interest, at reduced rates where the error was unintentional and doubled where no Forms 1099 were filed. Under Section 3509, unintentional misclassification typically starts at $50 per unfiled W-2, 1.5–3% of wages, and 20–40% of the unpaid employee share of FICA, plus the full employer share (Playroll).
Federal wage law adds unpaid overtime and minimum wage, usually doubled by liquidated damages. If your “contractor” worked 55-hour weeks, you’re looking at back overtime on all of it.
State authorities add per-violation civil penalties. California, for example, imposes additional fines of $5,000 to $25,000 per violation (Playroll).
Where the misclassification is found to be intentional, the numbers escalate sharply: 20% of wages, 100% of FICA taxes, $1,000 per worker, and potential criminal charges (Playroll).
Two practical notes on how these cases actually start. Very few begin with an audit. Most begin with a worker filing for unemployment after you let them go, or filing a workers’ comp claim after an injury, at which point the state asks why there’s no wage record. And the finding is rarely limited to one person: if one driver was misclassified, every driver on the same arrangement is in scope, retroactively.
A practical way to decide, and to document it
Do this once per role, not once per person, and keep a record.
- Write down what the person will actually do, in the form of a normal week. Not the job title, the week. This is the evidence base for everything that follows.
- Score the three buckets honestly. Who decides method, who carries financial risk, how open-ended is it. Be honest specifically about the parts you’d want to control, because wanting to control them is itself the answer.
- Check your state’s test as well as the federal factors. If your state applies an ABC test, start from the presumption of employment and work out whether you clear all three prongs.
- If it’s a contractor, make the relationship match the label. A written agreement specifying outcomes and not methods. Their equipment. Their insurance, evidenced. An invoice with their business details. No mandatory schedule. Collect a W-9 before the first payment and file the 1099-NEC.
- If it’s an employee, put them on payroll properly and don’t hybridise. “Contractor for now, employee once we’re bigger” is the arrangement that generates retroactive liability, because the facts were there from the start.
- Re-check when the work changes. A contractor relationship that drifts (more hours, a fixed schedule, your equipment, your procedures) becomes employment without anyone signing anything. This drift is the most common route into a problem for a growing business.
When it’s close, a couple of hundred dollars with an employment attorney or your CPA is trivially cheap against the stacked penalties above. And if you want certainty from the IRS itself, Form SS-8 exists for exactly that, though the determination takes months.
Frequently asked questions
Can I just have the worker sign an agreement saying they’re a contractor?
No. A contract is one factor among many and it doesn’t override how the work is actually performed. The IRS and DOL assess behavioural control, financial control and the nature of the arrangement regardless of what was signed or which form was filed (Jupid). An agreement that describes a relationship you don’t operate can make things worse, not better.
Is a contractor cheaper than an employee?
Less often than people assume. Contractor rates typically run 20–40% above an equivalent hourly wage because the person is absorbing their own taxes, insurance, equipment and unpaid time. The savings are in workers’ comp, benefits and admin, and workers’ comp is the one you least want to be without in physical or driving work.
What happens if I’ve already misclassified someone?
Stop the clock and get advice before anything else, because the exposure stacks across IRS back taxes, federal wage law and state penalties at once (Slasify). Voluntary correction programmes exist and unintentional errors are penalised at materially lower rates than intentional ones, so self-correcting is almost always cheaper than being found.
Can the same person be both a contractor and an employee?
It’s possible but it’s a red flag and hard to defend. If someone is your employee for packing shifts and separately invoices you as a contractor for deliveries, expect the whole relationship to be treated as employment. Different work, different in character, with clean separation, occasionally defensible. Usually not worth the risk.
Do I need workers’ compensation for a contractor?
You generally don’t provide it for a true independent contractor, but you should require evidence of their own coverage and general liability before work starts. If it turns out the classification was wrong, you were the employer for workers’ comp purposes all along, and an injury claim is one of the most common ways misclassification comes to light.
The question to ask yourself
Strip it back to one thing: do you need to control how this work gets done?
If yes (if you need them there at 6am, doing it your way, on your equipment, to your standard, indefinitely) you need an employee, and the extra admin is the price of getting the operation you actually want. If the work is bounded, specialist and theirs to run, a contractor is the right structure and you should make the paperwork match the reality.
What doesn’t work is picking the label you’d prefer and running the relationship the other way. That’s the arrangement the penalties are designed to catch, and it usually surfaces at the worst possible moment, when someone gets hurt, or files for unemployment.