← All guides

Bookkeeping for Landscaping and Lawn Care Businesses

Updated 2026-09-08 · Evolv Bookkeeping

Landscaping is one of the few trades where the calendar does most of the damage. Money arrives in a rush between spring and fall, expenses do not politely stop in December, and the equipment that makes the work possible costs more than a year of anything else you buy.

Books that ignore the shape of the year will tell you things that are technically true and practically useless — that July was a great month, that February was a disaster. Here is how to set them up so they tell you something you can act on.

The season is the whole problem

The trap is judging the business one month at a time. A landscaper who reads a strong June as proof the business is healthy, and a bare January as proof it is failing, is reading noise. What matters is whether the season as a whole covered the season plus the winter, and no single month’s P&L can answer that. Compare full seasons against each other, and watch the trailing twelve months rather than the last thirty days.

Snow removal, if you do it, is not a footnote to this — it is the reason the business survives the winter, and it earns its own income account rather than being folded into general services. Same for anything that runs on a different rhythm: irrigation startups and blowouts, holiday lighting, one-off installs. Recurring maintenance is your predictable base; installs are lumpy and high-dollar; seasonal add-ons plug the gaps. Split into three or four income accounts, the P&L shows you which part of the business is actually carrying the year, and where next season’s effort belongs.

Prepaid seasonal contracts add a wrinkle worth getting right. When a customer pays in March for a full season of mowing, that money is in your bank account but you have not earned it yet — you owe them the work. Recorded as revenue on the day it arrives, spring looks spectacular and the rest of the season looks like a slow decline, because the cost of doing the work shows up in months with no income against it. Recorded as a liability and released into revenue as you mow, every month reads honestly. That is also the only way to know whether a prepay discount you offered was worth what it cost you.

Equipment is not supplies

Mulch, sod, plants, fertilizer, fuel, string and blades are consumed doing the work — direct costs, expensed as you buy them, and ideally sitting in cost of goods sold rather than mixed into general overhead. Keeping them there is what lets you see your gross margin on the work itself, separate from the truck payment and the insurance.

A mower, a trailer, a skid steer or a truck is a different animal. Equipment with a useful life beyond a year is a fixed asset, capitalized on the balance sheet and depreciated over time rather than deducted in full as a supply purchase. There are provisions that let you accelerate a great deal of that deduction into the year of purchase, and the thresholds and limits change — that is a conversation with your tax preparer, not a default to assume. What matters for the books is that the purchase gets flagged as equipment when it happens, with the invoice attached, instead of being buried in a supplies account where nobody finds it in April.

Financed equipment is where this most often goes wrong. When a payment leaves the account, only the interest portion is an expense; the rest is paying down a loan on the balance sheet. Coding the whole payment to an expense account overstates your costs every month and leaves a loan balance on your books that never moves. It is a five-minute fix at setup and a genuine mess to unwind two years later.

Crews, subs, and the paperwork that follows

Labor is the largest cost in most landscaping businesses, and it is worth knowing what it costs you loaded rather than hourly. Wages plus the employer share of payroll taxes plus workers’ comp is the real number, and workers’ comp rates for this trade are not trivial. Pricing a route off the bare hourly rate is how a busy season ends with nothing left in the account.

When work gets pushed to another outfit — tree removal, hardscape, irrigation — that is subcontractor cost, and it belongs in cost of goods sold alongside materials, not in overhead. Two things follow from it. First, collect a W-9 before you pay anyone the first time, not in January when you are chasing addresses; any unincorporated contractor you pay $600 or more across the year needs a 1099-NEC. Second, be honest about who is genuinely a subcontractor. Someone on your schedule, in your truck, using your equipment, at prices you set is generally an employee whatever the paperwork says, and the tests are federal and state and not identical. That is a question for a professional — but the bookkeeping only works if the answer is settled.

Keeping up with it during the season

The honest problem is timing. Bookkeeping is most urgent exactly when you have the least capacity for it: the months you are out at dawn and quoting after dark are the months generating the transactions. So it slides to the off-season, which means you spend the whole earning season flying blind and then rebuild eight months of records from memory in January.

That is the part worth handing off. Evolv Bookkeeping is $199 per month flat — every account reconciled, transactions categorized, and your P&L and Balance Sheet closed and delivered by day 2 of the following month, with 1099 prep at year end for your subs. If last season never got recorded, catching up a backlog is a flat $500 one time however far back it goes, done within 2 days and guaranteed in writing. No contracts, cancel anytime, and there is an instant quote on our homepage.

Want it handled instead?

Flat $199/month bookkeeping with a day-2 close, or a $500 flat cleanup to catch you up — quoted instantly, no contracts.