Gross margin vs. net margin for home-service businesses — and why QuickBooks shows the wrong number
Gross vs. net margin explained for home-service owners, plus the QuickBooks setup error that makes your gross margin look better than it really is.
Frank Andolina
Founder, Ando Systems
Two numbers decide whether your home-service business is actually healthy: gross margin and net margin. Most owners can't say which is which off the top of their head — and worse, the gross margin number sitting in their QuickBooks is usually wrong in a way that makes the business look better than it is.
"I've lived this one. When you're wearing every hat — running the trucks, quoting the jobs, chasing payments — the money is what slips. The biggest mistake isn't overspending; it's flying blind: nobody has time to watch the numbers until they're already a crisis instead of a small fix. Before tools like this existed, just keeping up was the hardest part."
— Frank Andolina, Founder of Ando Systems
That blind spot usually hides in one specific place in your books. Let's fix it in about five minutes.
Gross margin vs. net margin, in plain English
Gross margin is what's left of a job after you pay the direct cost of doing that job. For a home-service business, "direct cost" means the stuff you only spend because you did the work: technician wages, materials and chemicals, fuel to get to the site, subcontractors.
Gross margin = (Revenue − Cost of services) ÷ Revenue
Net margin is what's left after everything — gross costs plus all your overhead: office rent, software, your office manager's salary, insurance, marketing, the truck loan.
Net margin = (Revenue − all expenses) ÷ Revenue
Here's the mental model: gross margin tells you if your jobs are priced right. Net margin tells you if your business is run right. You can have great gross margin and still go broke if your overhead is bloated. You can have thin gross margin and survive if you run lean. You need both.
What "good" looks like by vertical
Margin is not one-size-fits-all. A 55% gross margin is healthy for pest control and a fantasy for general contracting. Here's roughly where well-run home-service businesses land, based on the industry benchmarks Ando uses:
| Vertical | Healthy gross margin | Source |
|---|---|---|
| Pest control | ~50–58% | NPMA + PCO Bookkeepers 2025 |
| Lawn care / landscaping | ~50–58% | NALP 2025 Financial Benchmark |
| HVAC | ~42–55% | ACCA 2024 Financial Benchmarking |
| Cleaning / janitorial | ~50–70% | ISSA + BSCAI benchmarking |
| General contractor / remodeler | ~28–40% | NAHB 2024 Cost of Doing Business |
If your gross margin is wildly above the top of your range, don't celebrate yet. That's usually the QuickBooks problem we're about to cover.
Why QuickBooks shows you the wrong gross margin
Here's the trap. Gross margin only works if your cost of services (QuickBooks calls it Cost of Goods Sold, or COGS) actually contains the direct costs of doing the work — especially technician labor.
In a huge number of home-service QuickBooks files, technician wages are booked to a generic "Payroll" or "Wages" expense account that sits below the gross-profit line, lumped in with the office manager and the owner's draw. When that happens:
- Your COGS looks artificially small (it's missing the techs).
- Your gross margin looks artificially high — sometimes 15–20 points too high.
- You think your pricing is great when it isn't, or you can't figure out why a "70% gross margin" business has nothing left at the bottom.
This isn't a rare edge case. It's the single most common bookkeeping error we see in home-service files, and it's almost always an honest setup mistake — nobody told the bookkeeper that field labor belongs in COGS.
The tell: if your QuickBooks gross margin is 5+ points above your industry benchmark, your tech labor is probably misclassified. A pest control business showing 75% gross margin against a 58% industry norm doesn't have magic pricing — it has techs sitting in the wrong account.
How to check it yourself
- Open your Profit & Loss in QuickBooks.
- Find the Cost of Goods Sold section (above gross profit).
- Ask: are my field technicians' wages in here? If field labor is down in "Payroll" with the office staff, that's the bug.
- Have your accountant move direct field labor into COGS. Your gross margin will drop to something believable — and now it's useful, because it reflects real job economics.
Your net margin won't change (the money's the same either way). But your gross margin finally tells the truth, which is the number you price against.
This is exactly what Ando's Clean Numbers feature catches
You shouldn't have to know any of this to run a pest control or lawn care company. That's the whole reason we built Ando Forecast.
Ando reads your QuickBooks gross margin and compares it against the benchmark for your vertical. When your margin sits 5+ points above where it should be, Ando flags it as a likely labor-classification error — names the dollar consequence, cites the industry source, and tells you what to ask your accountant to fix. We call it Clean Numbers: the idea that the numbers on your dashboard should be the real numbers, not whatever a default QuickBooks setup happened to produce.
It also separates gross from net cleanly, so you can finally see both at a glance instead of squinting at a P&L.
The takeaway
Gross margin = are my jobs priced right. Net margin = is my business run right. Both matter. And before you trust either number, make sure your technicians' wages are in cost of services — because if they're not, your gross margin is lying to you.
Want to see whether your books have this exact problem? Try the live demo — it shows a real home-service P&L with the margin gap surfaced — or start a free trial and point it at your own QuickBooks.
See your own numbers this clearly
Ando Forecast connects to QuickBooks or your bank and shows you exactly where your money is going — no bookkeeper required. 14-day free trial, no card.
Written by
Frank Andolina
Founder, Ando Systems
Frank Andolina is the founder of Ando Systems, where he builds financial-intelligence software for home-service businesses. With a background in digital marketing, he writes about the money and growth side of running pest control, lawn care, HVAC, and cleaning companies.