BizOnMain

Practical advice for independent business owners

1099 vs. W-2: The Worker Classification Mistake That Can Cost Your Small Business Thousands
All posts
hiringHR compliancesmall business finance

1099 vs. W-2: The Worker Classification Mistake That Can Cost Your Small Business Thousands

· 5 min read

Every local business owner has had the thought at some point: it would be so much simpler to bring this person on as a 1099 contractor instead of a W-2 employee. No payroll taxes to withhold, no overtime math, no unemployment insurance premiums, no benefits to think about. Just a flat rate and an invoice.

The problem is that this decision isn’t actually yours to make based on convenience. Worker classification is a legal test, not a label you choose, and the gap between “how we’ve always done it” and “what the law actually requires” is where a lot of small businesses end up writing checks they never budgeted for.

Why this keeps coming up now

The federal rules on this haven’t been static. The Department of Labor’s current independent-contractor rule under the Fair Labor Standards Act took effect in March 2024, replacing a more contractor-friendly standard from 2021. The new rule leans on a “totality-of-the-circumstances” economic reality test, meaning no single factor — not even having a signed contractor agreement — settles the question on its own. The DOL’s Wage and Hour Division has made worker misclassification an enforcement priority, and state labor agencies have followed with their own aggressive tests, some stricter than the federal one.

Meanwhile, the practical tools small businesses actually use to manage hourly and contract labor have been pushing this question back into owners’ inboxes. Payroll platforms serving restaurants, salons, and retail shops have been publishing more guidance on the topic this year because it’s one of the most common compliance questions they field from new business owners — right up there with “do I need workers’ comp.”

The test isn’t a vibe check

The IRS evaluates classification using three categories of evidence, and it’s worth understanding them because “that’s basically what we agreed on” is not a legal defense.

Behavioral control. Does your business control or have the right to control what the worker does and how they do it? If you set their schedule, dictate the exact steps of the job, require they use your equipment, or supervise their work closely, that points toward employee status — regardless of what the contract says.

Financial control. Does the worker have a real opportunity for profit or loss? Do they invest in their own tools and supplies, market their services to other clients, and set their own rates? A worker who shows up at the same shop, uses your equipment, and only works for you looks like an employee even if you pay them on a 1099.

Relationship type. Is there a written contract, are benefits provided, is the relationship ongoing and indefinite, and is the work a key part of your regular business? A line cook who works your dinner shift five nights a week is performing work central to your restaurant’s business — that’s a hard case to argue as “contract work,” no matter the paperwork.

The IRS is explicit that no single factor stands alone — auditors weigh the whole relationship. That ambiguity cuts against business owners who assume a signed independent contractor agreement is a shield. It isn’t.

What it actually costs if you get it wrong

This is the part that catches owners off guard, because the exposure isn’t limited to one bad outcome — it compounds across several agencies at once.

For a business with a handful of misclassified workers over a couple of years, this routinely adds up to tens of thousands of dollars once back taxes, penalties, and interest are combined — money that didn’t exist in any budget because the business believed the 1099 arrangement was settled and low-cost.

The relief valve most owners don’t know about

If you’ve been treating workers as contractors and you’re now worried you got it wrong, there’s a meaningfully better path than waiting for an audit. The IRS’s Voluntary Classification Settlement Program (VCSP) lets eligible businesses reclassify workers as employees going forward and pay a small fraction of the back payroll tax liability that would otherwise be owed — with no audit of prior years for that issue. To qualify, you generally need to have consistently treated the workers as non-employees, filed the required 1099s for them, and not currently be under an IRS, DOL, or state audit concerning the classification of those workers.

There’s also Section 530 relief, which can protect businesses that have a “reasonable basis” for their classification — such as following longstanding industry practice or a prior audit that didn’t flag the issue — provided the treatment has been consistent.

Neither of these is a reason to delay fixing a known problem. Both are time-sensitive and depend on your situation not already being under scrutiny.

A practical gut-check

For every worker currently paid on a 1099, ask honestly: Do they set their own hours, or do you? Do they bring their own tools and equipment, or use yours? Could they realistically work for a competitor next week, or are they functionally part of your regular team? Is the work they do core to running your business, or a discrete project outside your normal operations?

If most of those answers point toward control and integration rather than independence, it’s worth a conversation with a CPA or employment attorney before the question comes from a government agency instead. Reclassifying a worker proactively is a manageable fix. Being told to do it retroactively, with interest and penalties attached, is not.

If you’re unsure where you stand, start with a worker-by-worker audit this quarter rather than waiting for renewal season or tax time — it’s far cheaper to fix a classification on your own schedule than on an auditor’s.

Get new posts in your inbox

Practical advice for independent business owners, a few times a month. No spam.

Or visit the subscribe page →

Back to all posts

More posts