The number owners want to talk about is the one on the top line. "We did $400,000 this year." Said like it settles the question. It doesn't. Revenue tells you how much work went through the truck, not how much of it you got to keep, and those two numbers are further apart in lawn care than almost any trade.
What a lawn care business actually makes is what's left after the crew, the fuel, the mowers, the office, and a real paycheck for you are all paid. In a healthy maintenance operation that's a thin slice: on the order of 8% to 12% of revenue as net operating profit, per NALP benchmarks, and that's after the owner has taken a market salary, not instead of it. On $400,000 that's $32,000 to $48,000 of actual business profit. The rest either went out the door as cost, or it's your wages wearing a profit costume.
That last part is where most owners lose the thread, so let's follow the dollar all the way down.
A solo route and a two-crew shop are not the same business
Lawn care has almost no barrier to entry, which means "lawn care business" covers everything from one person with a trailer to a shop running four crews. They earn in completely different ways, and the advice that fits one is nonsense for the other.
The solo operator is buying themselves a job, and there's nothing wrong with that. But when a solo owner says the business "makes" $70,000, what they almost always mean is: revenue came in, costs went out, and $70,000 landed in their account. That's not profit. That's mostly wages for the fifty hours a week they spent behind the mower. Strip out a fair market wage for that labor and the actual business profit, the return on owning the thing rather than working in it, is often close to zero. That's fine while it's just you. It becomes a trap the day you try to hire, because a business that only "worked" when you were free labor can't absorb a $50,000 employee.
The multi-crew shop is a different animal. Now the owner's hands are (mostly) off the mower, the crews produce the revenue, and the business has to throw off enough margin to pay those crews, cover a real overhead load, and still leave a profit on top. That profit is the thing you're actually building. It's also the thing that gets thin and scary if the route math is loose.
Follow one dollar from the customer to your pocket
Here's the whole stack on a hypothetical two-crew maintenance operation grossing $400,000 in a season. The percentages are cited; the dollar figures are just that arithmetic made concrete.
- Revenue: $400,000. The top line. Every mow, every cleanup, every fertilization round, before a nickel of cost.
- Direct job cost: about $232,000. Crew wages fully burdened (taxes, comp, insurance), fuel, equipment wear, and materials. On a healthy maintenance route this runs 55% to 62% of revenue, leaving a gross margin around 38% to 45% (NALP).
- Gross profit: about $168,000 (42%). What's left to run the company on. Lawn care sits below pest control's 50% to 55% here on purpose, mostly because of unbillable drive time between stops. We walked through why in the lawn care profit margin piece.
- Overhead: about $80,000. Office, admin, software, the owner's truck, insurance that isn't in job cost, marketing, the phone. The line owners underweight until it's eating a fifth of gross profit.
- Owner's salary: about $70,000. A real market wage for the job you do running the place. This is a cost of the business, not the profit of it.
- Net operating profit: about $18,000 (4.5%). What's actually left. And 4.5% is well under the 8% to 12% a healthy shop should clear.
So how much does that business make? Two answers, and you have to say both. It pays its owner $70,000 in wages, and it earns $18,000 in profit. The owner's total take is $88,000. But only $18,000 of that is the business working. If they'd hired a manager to do their job for $70,000, the whole thing nets $18,000 on $400,000, and one soft spring erases it.
You get paid twice. Count both, separately.
The single most useful habit an owner can build is separating those two paychecks: the salary you earn for the labor you do, and the profit you earn for owning the asset. Most owners run them together in one number that hits their account, feel fine because the number is decent, and never notice the business itself barely clears water.
Keep them apart and the questions get sharp. Is my $70,000 salary real, or am I underpaying myself to make the profit line look better than it is? (Common, and it's the same trap we mapped for pest owners setting their own pay.) Is the business earning a real return on top of my wage, or am I just employed by my own trailer? You can only answer once the two are on separate lines.
The season hides how thin the year is
"$400,000 a year" reads like $33,000 a month. In most of the country a lawn business earns almost none of that in December through February and crams the whole year into eight or nine months. Real months look like $55,000 in June and near zero in January.
That does two things to the "how much does it make" question. First, the annual average lies about the shape: you have to fund a dead winter out of a fat summer, and the owners who don't set that cash aside spend the net profit in July and borrow it back in February. Second, a thin net margin is far more dangerous in a seasonal business than a steady one, because you don't get twelve chances to fix a bad year. You get one spring. Miss the early-season sign-ups and there's no slow quarter to recover in. The margin has to be built to survive the off months, not just the average month. We laid out how to see that dip coming in the slow-season cash flow piece.
What a healthy lawn business actually keeps
Rough targets for a maintenance-heavy operation, owner already paid a market salary:
- Gross margin: 38% to 45% (NALP). Below that and the route is too loose or the pricing is too soft. Design and construction work runs its own, different numbers.
- Net operating profit: 8% to 12%. Well-run shops live here; the strong ones push past it with tight routes and disciplined pricing. Below ~5% you're one bad season from trouble.
Notice this runs thinner than pest control, which targets a 50% to 55% gross margin and closer to 20% net operating profit (NPMA / PCO Bookkeepers). Same customer's yard, different economics, and the gap is mostly recurring, contracted, higher-density work versus a route that burns more windshield time. Neither is better. They're just different businesses, and expecting lawn to hit pest margins is how owners talk themselves into thinking their numbers are broken when they're actually normal.
The real number is already in your books
Every figure above is a benchmark. The only version that matters is yours, and it's sitting in your accounting file right now, buried under the seasonal swings and the labor that got miscategorized. Most owners have never once pulled net operating profit with their own salary broken out as its own line, which is exactly why they can't tell you what the business makes as opposed to what hit their account.
That's the gap we built Forecast to close. Connect QuickBooks read-only and it shows your real gross margin and net, with the seasonal noise smoothed so you can see the actual shape of the year, not just a month that happened to be flush. Connect only your bank and you'll still get cash flow, spending, and a solid margin estimate, though separating owner's pay from true profit cleanly needs the books behind it. Either way, you stop guessing what the business makes and start reading it.