Cleaning businesses run on thinner margins than most service trades. Recurring residential routes net 15–25% on a good day; commercial accounts a bit better. In a business this lean, every uncaptured supply receipt is a real percentage point off the bottom line. The owners who survive five years are the ones who track their costs with discipline. The ones who don't end up working harder for less every year until something breaks.
The two failure modes
Cleaning businesses lose receipts in two predictable ways. First, the bulk supply run: you go to Sam's Club or a janitorial wholesaler for a month's worth of paper towels, microfibers, all-purpose cleaner, trash bags. One receipt, $400. Half of it gets used on residential routes, half on the office building you contract for. Without tagging at purchase, the whole thing books to overhead and your per-client profitability is fiction.
Second, the at-property buy: a tech runs out of a chemical mid-job and runs to Home Depot for a replacement. $14. Receipt goes in a smock pocket and dies in the wash that night. Multiply by every tech, every week.
Per-client book accounting
Each significant client should be its own book. Weekly residential routes, monthly commercial, post-construction cleans, move-out cleans. All distinct cost centers. When supplies get bought, the tech (or whoever places the wholesale order) tags the receipt with the client name, or "restock" if it's truck/shop stock allocated as overhead.
The payoff shows up at month-end: which clients pay enough to cover their actual cost of being served, and which are losing you money once you account for supplies plus drive time plus the inevitable extra hours. Cleaning businesses commonly discover that one or two big accounts are below break-even once you track honestly, while smaller routes have surprisingly good margin.
Crew payments: employee vs contractor
The single hottest tax topic in cleaning is the IC vs employee distinction. The IRS scrutinizes cleaning operations harder than most because of how widespread misclassification is. The 1099 contractor route has real appeal (no payroll taxes, no workers' comp, simpler bookkeeping), but a tech who works fixed hours, uses your supplies, follows your scripts, and only works for you is almost certainly an employee under IRS common-law tests.
Bookkeeping-wise the difference is significant. W-2 employees: you withhold income tax and FICA, pay employer FICA, fund unemployment insurance, carry workers' comp. 1099 contractors: pay the invoice, issue a 1099-NEC if over $600. The 1099 path saves perhaps 12-15% on labor cost. Which the IRS knows. Which is exactly why misclassified workers are an audit-and-back-tax magnet. Talk to your accountant. Track contractor payments meticulously so 1099s are easy in January.
The deductions that get missed
- Bonding and insurance. General liability is standard. Bonding (covers theft from client premises) is industry-specific and 100% deductible.
- Uniforms. Branded company uniforms are deductible. Plain clothes used for work generally are not.
- Vehicle expenses. Whether it's a branded van or a personal car used part-time, mileage to and between client sites is deductible. Keep a contemporaneous log.
- Trash bags, paper towels, mop heads, microfibers. Consumables, immediate deduction.
- Equipment. Vacuums, floor buffers, carpet extractors. Anything over $2,500 typically capitalized.
- Janitorial chemicals. Bulk purchases from suppliers like HD Supply, Grainger, local wholesalers.
- Training and certifications. IICRC, CMI, OSHA cards, bloodborne pathogen training for biohazard cleanup.
- Business cell phones, dispatch software (Jobber, Housecall Pro, Service Fusion), CRM, accounting software.
- Marketing. Flyers, Google Ads, lawn signs, Angi/Yelp leads, branded vehicle wraps.
Capture without slowing the crew
The mechanics are familiar from other field trades. Text a photo of every receipt at the moment of purchase with the client name, or use a dedicated email inbox for wholesale orders that come in by PDF. Time investment per receipt is well under ten seconds. Across a year, that's the gap between a business that knows its margins and one that doesn't.
Text every cleaning supply receipt to one number.
Tag with the client. Per-client profitability builds itself; year-end takes minutes.
Get Started Free