How do I handle employee vs subcontractor classification for my trades company?
California makes this harder than most states. Under AB 5 and the ABC test, every worker is presumed to be an employee unless you can prove all three of these conditions. If any one fails, the worker is an employee regardless of what your contract says or what the worker prefers.
Condition A is that the worker is free from your control and direction in how the work gets done. You can specify the outcome, but you can’t dictate hours, methods, tools, or processes. If you’re telling a plumber when to show up, what order to do tasks, and how to do them, that looks like employment.
Condition B is the hardest one for trades businesses. The worker must perform work outside the usual course of your business. An HVAC company hiring another HVAC technician as a 1099 fails this test because installing HVAC is exactly what the company does. This single condition disqualifies most of the subcontractor arrangements trades businesses try to set up.
Condition C requires the worker to have an independently established trade, occupation, or business of the same nature as the work performed. That means their own business license, their own insurance, their own clients beyond you, their own tools and vehicles, and evidence they hold themselves out to the public as an independent operator.
Construction has a narrow exception. Licensed contractors working for other licensed contractors under a written contract can be treated as independent under the Borello test rather than ABC, but only if specific conditions are met, including that the subcontractor holds their own state contractor’s license, carries workers’ comp for any employees, and maintains a business location separate from yours. This is why working with licensed subs matters in ways that go beyond just quality of work.
The penalties for getting this wrong are severe. You’ll owe back payroll taxes (both the employer and employee portions), unpaid workers’ comp premiums, unemployment insurance contributions, overtime and meal break violations, and civil penalties that can hit $5,000 to $25,000 per misclassified worker. The state actively investigates trades businesses because misclassification is so common in this industry. A disgruntled worker filing a claim with the EDD can trigger an audit that pulls in years of your payroll records.
Practically speaking, if a worker is regularly on your jobs doing your core trade work, they should be on payroll. Use 1099s for true specialists brought in for specific scopes, like a licensed electrician your plumbing company subs out for electrical portions of a bathroom remodel. Keep written contracts, verify their license and insurance, and document that they work for other businesses too.
As Pasadena bookkeepers who work with contractors and trades operators across the San Gabriel Valley, we see classification handled poorly more often than not. If you’re unsure about your current workers, get them reviewed before the EDD or IRS does it for you. Setting up clean payroll for workers who should be employees and proper 1099 processes for legitimate subs is straightforward. Fixing it after a state audit is not.
For businesses in the skilled trades, the cost of running legitimate payroll is almost always less than the exposure from misclassification. Workers’ comp, payroll taxes, and the administrative lift feel expensive until you compare them to a single misclassification finding that goes back three or four years.
Pasadena's Small Business Bookkeeper
The Next Step:
A 15-Minute Call
Tell us where your books stand today. We'll ask a few questions, share how we can help, and give you a clear quote.
More Questions
What bookkeeping does a security company need for its operations?
Security companies need tight payroll tracking since guard wages dominate the expense side. Beyond that, the books have to handle uniforms, equipment, vehicles, insurance, licensing, and a clean separation between capital investments and ongoing operating costs.
Read answerHow should a plumbing company set up QuickBooks for job tracking?
Use QuickBooks Online Plus or Advanced so you can access the Projects feature. Create a project for every job, set up service items for the types of work you do, and use classes to track crews or trucks. The setup takes effort upfront but it's what makes job profitability visible.
Read answerWhat's the best way for a welder to track equipment and tool expenses?
Keep a running log of every tool purchase with date, cost, receipt, and payment method. Items under $2,500 can be expensed under the de minimis safe harbor, while larger equipment qualifies for Section 179 or MACRS depreciation. Consumables like gas and rods get coded as direct job costs.
Read answerDo I need to charge sales tax for cleaning services in California?
Generally no. California doesn't tax labor or services, so cleaning work itself is exempt from sales tax. The exception is when you sell products to customers separately, such as supplies or retail items, which are taxable.
Read answerWhat's the difference between a repair and a capital improvement for rental property?
Repairs keep the property in working condition and are deducted the year you pay for them. Capital improvements add value or extend useful life and must be capitalized and depreciated over several years. The distinction directly affects how much taxable rental income you report.
Read answerHow do I handle bookkeeping for a cleaning business with both employees and contractors?
Run W-2 employee wages through payroll and track 1099 contractor payments separately in accounts payable. California's ABC test is strict, so most cleaners working under your direction are legally employees. File 1099-NEC for any contractor paid $600 or more.
Read answer
