Pular para o conteúdo principal

Landscaping and Lawn Care Bookkeeping: Smoothing Five Months of Revenue Into a Twelve-Month Cash Flow Plan

9 min para lerMike ThriftMike Thrift
Landscaping and Lawn Care Bookkeeping: Smoothing Five Months of Revenue Into a Twelve-Month Cash Flow Plan

Your mowers are paid for, your crews are scheduled, and May through September feels like a money machine. Then November arrives, the phone stops ringing, and you realize the profit you thought you had is now covering rent on idle equipment.

If you run a landscaping or lawn care business, you live a seasonal truth most accounting guides ignore: you earn in five months what must last twelve. The companies that survive aren't the ones that cut the best stripe — they're the ones that turn a feast-and-famine revenue curve into a manageable cash flow plan.

This guide shows how seasonal landscapers should handle bookkeeping: smoothing revenue, reserving for winter costs, tracking job profitability, and using your books to price the next season with confidence.

Why Landscaping Books Break the Usual Model

Most small-business bookkeeping assumes relatively even monthly sales. Landscaping doesn't. In temperate markets, 60–75% of annual revenue lands between April and September. October and November add cleanups and leaf removal, then December through March brings snow work if you're lucky — or nothing at all.

That pattern creates three bookkeeping traps:

  1. Profit illusion in summer. Cash is abundant, so you assume you're profitable. But you haven't reserved for winter rent, insurance, loan payments, and key-staff retainers.
  2. Panic cuts in winter. Cash gets tight, so you defer maintenance, skip marketing, or let your best crew lead take another job — damaging next season's capacity.
  3. Mispriced work. Without per-job costing, you don't know whether mowing, fertilizing, mulching, or hardscaping actually makes money after labor, fuel, and equipment wear.

Good books fix all three by forcing you to see the full year at once.

Build a Twelve-Month Cash Flow Plan From Five Months of Revenue

Start with last year's bank statements and your accounting software. Pull monthly revenue and monthly cash outflows for the past 24 months, then separate them into two views:

1. The Seasonal Revenue Map

Create a simple table: month vs. revenue. Average the last two years per month, then express each month as a percentage of annual revenue. You'll likely see a curve like April 12%, May 18%, June 19%, July 16%, August 14%, September 9%, October 6%, the rest 6% combined.

That map is your budgeting engine. When you sign a $3,600 annual maintenance contract, you already know roughly when that cash will arrive — and when it won't.

2. The Fixed-Cost Baseline

List every cost that continues in winter whether you work or not:

  • Yard or shop rent, utilities, and storage
  • Truck, trailer, and mower loan or lease payments
  • Insurance (general liability, commercial auto, workers' comp)
  • Software (scheduling, routing, invoicing)
  • Licenses, pesticide applicator renewals, and association dues
  • Base payroll to retain a foreman or mechanic
  • Owner's draw or salary and estimated taxes

Add them up and divide by 12. That's your monthly nut — say $8,400. If your average summer month nets $22,000 after variable costs, you need to reserve roughly $13,600 each peak month to carry the winter. Without a transfer rule, you will spend it.

3. The Reserve Transfer Rule

Open a second business savings account labeled "Off-Season Reserve." Each week during peak season, sweep a fixed percentage of collections into it. The math is simple: total winter fixed costs divided by total expected peak-season revenue equals your reserve rate.

Example: Winter fixed costs for November–March total $42,000. Expected April–September revenue is $185,000 with $58,000 in variable costs, leaving $127,000. Reserve $42,000 / $127,000 = 33% of peak gross profit. Automate the transfer every Friday. By October 1, the reserve is full, and winter becomes a planned drawdown instead of a crisis.

Track the reserve as an asset transfer in your books, not an expense. The expense hits when you actually pay winter rent or insurance from the reserve account. This keeps your P&L accurate by month while your cash plan stays solvent.

Job Costing: Know Which Services Actually Make Money

Many landscapers price by gut: "$55 per mow, $85 per mulch yard." Gut pricing fails when fuel rises 18%, a crew takes 40% longer on a sloped property, or a zero-turn needs a $1,200 spindle repair mid-season.

Per-job or per-service costing fixes it. You don't need a complex system — just three buckets per job:

Labor: Crew hours × fully loaded rate. Fully loaded means base wage plus payroll taxes, workers' comp, and an allocation for non-billable time (drive time, load/unload, training). If you pay $18/hour and burden is 22%, your cost is $21.96. If the job takes 2 crew × 1.5 hours, labor cost is $65.88 before you add drive time.

Materials and consumables: Mulch, sod, fertilizer, herbicide, seed, plants at cost, plus a waste factor (5–10% for bulk materials). Track bulk inventory purchases as assets, then expense them as used per job. Buying 20 yards of mulch in April and expensing it all in April overstates April's cost and understates June's.

Equipment: Fuel per job (or an hourly rate), plus an equipment allocation. Take annual cost of each major asset — depreciation or lease, maintenance, and insurance — and divide by estimated billable hours. A $12,000 commercial mower with $1,800 annual maintenance over 600 billable hours costs $23/hour to run. A two-hour mow job carries $46 in equipment cost even before fuel.

Run this for each service line monthly: mowing, fertilization/weed control, mulching and bed care, leaf cleanups, snow removal, and design/install. You will often find mowing has lower margin than you thought (high labor, frequent visits, fuel) while fertilization has higher margin (materials-heavy, faster per visit) — or vice versa depending on your market. That insight tells you what to upsell and what to reprice.

Pricing With the Data

Once you know true cost per visit, set price as cost plus target margin plus overhead recovery. If a mow costs $68 in labor, materials, and equipment, and you need 45% gross margin and $18 per visit to cover overhead and profit, price is ($68 + $18) / (1 - 0.45) ≈ $156 for a larger property, or bundled as a monthly contract.

Annual contracts smooth cash flow and lock retention. Price them as total estimated visits × per-visit price, then divide by 12. A 28-visit mowing season at $55 per visit is $1,540 annually, or $128.33 per month. In your books, bill monthly but recognize revenue only as visits occur — the prepaid portion is deferred revenue (a liability) until earned. This aligns your P&L with reality and prevents December from looking like a profit when it's just collection timing.

The Winter Books Checklist

When the last cleanup is done, do five things before you close the season:

  1. Reconcile inventory. Count bulk materials, fuel, parts, and small tools. Adjust for shrinkage and write off waste. This resets COGS for next year.
  2. Depreciate and review equipment. Log year-end depreciation for mowers, trimmers, trucks, and trailers. Note any asset that needs replacement next spring — budget it now, don't finance it in a panic in April.
  3. Accrue what you owe. Unpaid vendor bills, credit card balances for fuel, and accrued payroll for the final week belong in this year, not next.
  4. Prepay wisely. If you have excess cash, prepaying January rent, insurance, or materials can shift deductions, but only with your tax advisor's sign-off on timing.
  5. Document snow vs. lawn. If you do snow removal, track it as a separate division with its own revenue, labor, and equipment costs. Snow has different pricing, liability, and workers' comp codes — commingling hides whether it helps or hurts.

Tax and Compliance Notes Landscapers Miss

  • Estimated taxes. Seasonal income still triggers quarterly estimated tax payments. Base them on annualized income, not last quarter's check — otherwise you'll underpay in Q2 and overpay in Q4. Your bookkeeping reserve should include a tax allocation, not just operating costs.
  • Fuel and mileage. Mower fuel and truck fuel are not the same. Mower fuel is equipment cost; truck fuel and mileage may be vehicle expense or part of standard mileage if you use that method. Don't double-count.
  • Pesticide and fertilizer records. Many states require application logs (date, product, rate, location). Those logs support both compliance and your materials COGS — tie them to invoices.
  • Contractor vs. employee. Crews paid per day without withholding are a common audit trigger. If you direct when, where, and how they work and provide the equipment, they are likely employees. Misclassification carries back payroll taxes, penalties, and workers' comp exposure that dwarfs any short-term savings.
  • Sales tax. Mowing and maintenance are often taxable services depending on the state; materials bundled into a lump-sum install may have different rules than labor-separated contracts. Confirm with your state revenue department — don't copy what a competitor does.

Turning Books Into Bids

Your books should make next season's bidding faster and more accurate. Before you quote spring renewals:

  • Pull last year's margin by service line and by client. Flag any account below target margin — those get a price increase or a scope reduction.
  • Update your hourly burdened rate for wage increases and insurance changes.
  • Adjust material cost assumptions for supplier price letters you received over winter.
  • Add a contingency line (3–5%) for weather delays and rework — it belongs in the bid, not in your profit if you get lucky.

Store these assumptions in a one-page rate sheet your estimator and office manager both use. When everyone bids from the same numbers, margin stops being an accident.

Keep Your Finances Organized From Day One

Seasonal businesses feel the cost of messy books harder than most. When your revenue is concentrated in a few months, clear records are what let you reserve for winter, price with confidence, and keep your best people.

Beancount.io gives you plain-text accounting that stays transparent and version-controlled — every transaction is a line of text you can audit, diff, and automate. Whether you track deferred revenue for annual contracts, per-job costing for crews, or a simple off-season reserve, plain-text books keep the logic visible and the history intact. Get started for free and build a bookkeeping system that works year-round, not just in peak season.

Partilhar este artigo