How do I handle bookkeeping for a cleaning business with both employees and contractors?
The first question isn’t bookkeeping. It’s classification. California’s ABC test under AB5 presumes every worker is an employee unless you can prove all three prongs. The worker is free from your control, performs work outside your usual course of business, and runs an independently established trade. For a cleaning company that hires cleaners, the middle prong is nearly impossible to satisfy. Cleaning is your usual business, so the person cleaning for you is almost certainly a W-2 employee.
Misclassification gets expensive fast. The EDD actively audits service businesses that run 1099 workers doing core work. Penalties include back payroll taxes, workers’ comp premiums, unemployment insurance contributions, and personal liability for owners. Getting this right from day one costs far less than unwinding it later.
For your actual W-2 employees, run everything through payroll software. Hours worked, gross wages, tax withholdings, employer payroll taxes, and workers’ comp all flow through one system that feeds your books. Each pay period posts to wages expense and employer tax expense accounts. This keeps your P&L clean and automates quarterly 941 and DE 9 filings.
For legitimate contractors, meaning someone with their own registered business, their own tools, their own insurance, and multiple clients, collect a signed W-9 before the first payment goes out. Record their payments through accounts payable with a separate vendor profile for each one. At year-end, any contractor paid $600 or more gets a 1099-NEC filed with the IRS and a copy sent to the contractor.
Keep these categories separate in your chart of accounts. Employee wages, employer payroll taxes, and contract labor should be distinct lines. That separation matters for management reporting, for EDD audits, and for spotting when contractor spend is creeping up in a way that probably means you should be hiring employees instead. Our work with cleaning operators consistently shows this classification question is where most owners trip up.
One more piece. California requires workers’ comp coverage for every W-2 employee, with almost no exceptions. If you’ve been treating cleaners as contractors to avoid payroll costs, you’re also likely uninsured against workplace injuries, which is a separate set of problems.
We help cleaning businesses in the San Gabriel Valley set up payroll properly, track contractor payments, and file 1099s at year-end. If you want help sorting through classification and getting your books lined up, bookkeeping services in Pasadena is what we do.
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
How do I handle employee vs subcontractor classification for my trades company?
California uses the ABC test, which presumes workers are employees unless you can prove all three conditions. Construction trades get extra scrutiny from the state, and misclassification leads to back taxes, unpaid benefits, and significant penalties.
Read answerWhat is Yardi and do I need it for my property management company?
Yardi is property management software built for real estate companies that handle tenants, leases, and multi-property accounting. Whether you need it depends on portfolio size and how complex your operations are. Smaller portfolios can run on QuickBooks, but once you're managing multiple properties with trust accounting and lease-level reporting, Yardi starts paying for itself.
Read answerHow do I set up recurring billing for a landscaping maintenance business?
QuickBooks Online has a built-in recurring transactions feature that handles this well. Set up each maintenance contract as a recurring invoice template with the right frequency, pair it with autopay, and track payment through customer-level aging reports.
Read answerHow much does a bookkeeper cost in Pasadena, California?
Freelance bookkeepers in Pasadena typically charge $35 to $75 per hour. Monthly firm packages start around $200 to $500 for basic bookkeeping, with full-service packages that include payroll, bill pay, and advisory work running higher. Price depends on transaction volume, complexity, and what's included.
Read answerWhat is progress billing and how does it work for general contractors?
Progress billing means invoicing the owner in stages based on how much of the work you've completed, not at project end. Each pay application breaks down work completed to date, retainage withheld, and the net amount due for that period.
Read answerWhat are the biggest bookkeeping mistakes real estate investors make?
The biggest mistakes are commingling personal and property funds, not tracking expenses by property, missing depreciation deductions, sloppy receipt habits, misclassifying repairs as improvements, and skipping 1099 filings. Most of these compound over time and show up as expensive problems at tax time or during a sale.
Read answer
