Landscaping

Bookkeeping for Landscaping and Lawn Care Companies

KWK Books  ·  Austin, TX  · 

Lawn care crew owner checking the day's jobs beside mowers on a trailer
← Back to Blog

A landscaping company can look busy all summer and still finish the year tight on cash. The mowing is not the problem. The books usually are.

Bookkeeping for landscaping and lawn care is different from a generic small-business file. Revenue spikes with the season. Crews, equipment loans, fuel, and materials move every week. If QuickBooks is set up like a retail shop, your reports will lie to you right when you need them — before the slow months.

Why landscaping books get messy

Most lawn care owners did not start a company to become accountants. They started it to run routes. The file then grows by accident: one bank account for everything, owner draws mixed with mulch purchases, and a single “Income” bucket that cannot tell weekly mowing from a $12,000 install.

In Austin, the season is real even if the grass never fully stops. Spring and early summer are heavy. Late summer heat and winter are thinner. Overhead — trucks, insurance, shop rent, software — does not shrink on the same calendar. That is a cash flow problem, and it only shows up if you close the books monthly. We covered the cash side in how seasonal businesses can stop the feast-or-famine cycle.

What to track in QuickBooks Online

You do not need 200 accounts. You need the ones that change how you bid and how you staff.

Revenue by service line

If maintenance and installs live in one income account, you will keep selling the work that feels busy and miss the work that is actually profitable.

Direct job costs vs overhead

Direct costs exist because you did the work: crew labor on the job, subcontractors, plants and materials, dump fees, equipment rental for that project. Overhead exists anyway: office, insurance, marketing, loan payments, shop utilities.

That split is what makes a profit and loss statement useful. Gross profit tells you whether the work pays. Net profit tells you whether the company can survive winter.

Labor, the line that eats landscapers

Labor is usually the biggest number after materials on installs, and the biggest number period on maintenance. If you pay W-2 crews, payroll should hit the right period and, when possible, the right job or service line. If you pay 1099 crews, collect W-9s before the first check and track every sub so January is not a scavenger hunt.

Equipment is not a miscellaneous expense

Mowers, trailers, and trucks are assets if you bought them to use for years. Expensing a $14,000 mower the day you swipe the card makes one month look terrible and every later month look too good. Your bookkeeper should know the difference between a repair, a small tool, and a capital purchase.

Job costing for routes vs installs

Weekly mowing does not need a project file for every address on day one. It does need a way to see whether a route is worth the drive: hours, fuel, and what you charged.

Installs do need jobs. A patio, a drainage fix, or a full yard renovation should have income and costs attached so you can see the margin before you bid the next one like it. Job costing in QuickBooks Online is how you stop guessing.

A common surprise: the $250 weekly mows with almost no materials can out-margin the big “impressive” landscape jobs once labor and dump runs are coded correctly. That does not mean you drop installs. It means you price them like a contractor, not like a hope.

A chart of accounts that matches the work

If your chart of accounts was copied from a bakery template, throw out the extra. Keep income by service line, COGS for labor and materials, and operating expenses you actually manage. We walk through the structure in what a chart of accounts is for contractors.

“Miscellaneous” should be empty. Fuel belongs in vehicles. Mulch belongs in materials. The owner’s grocery run does not belong in the company file at all.

The monthly rhythm that keeps you out of trouble

  1. Reconcile every bank and card account
  2. Code materials and sub bills to the right job or service line
  3. Review gross margin on maintenance vs installs
  4. Look at cash, not just profit — especially going into a slow stretch
  5. Fix the handful of uncategorized transactions instead of letting them stack

Do that every month and tax time is a package, not a forensic investigation. Skip it until November and you will spend the off-season reconstructing a year you already lived.

What this looks like with a bookkeeper who knows the trade

KWK Books works with landscaping and lawn care companies in the Austin area. We set up QBO around routes and jobs, close the month, and give you a short read on the numbers — not a lecture. Monthly bookkeeping starts at $500. Catch-up is scoped if you are behind. No long-term contracts.

Ready to see which work is actually making money? Book a free discovery call. We will look at how you run crews and tell you what the books need to look like before next season.

Book a Free Discovery Call