HomeBlogBookkeeping for Landscaping Companies
Bookkeeping

Bookkeeping for Landscaping Companies

February 5, 20259 min read

Landscaping is seasonal, weather dependent, and built on tight margins across dozens of small jobs. If you do not track costs by job and route, you can finish a busy season and not know which crews made money and which ones lost it. This guide covers what landscaping bookkeeping involves, how to set it up right, and how to keep it accurate all year.

A polished silver and emerald chess piece on a black background, representing the strategic precision of landscaping bookkeeping and job costing for Chess Bookkeeping & Payroll.

Landscaping is not like most businesses. You run dozens of small jobs across multiple crews, your revenue swings with the seasons, and your profit margins are tight enough that a few untracked costs can erase a month of work. If you do not track costs by job and by route, you can finish a busy season, feel like you had a great year, and discover at tax time that half your jobs lost money.

Landscaping bookkeeping is built to solve that problem. It adds a layer of detail that general bookkeeping does not: the ability to see exactly what each job cost, what each route earned, and where your profit actually came from. This guide explains what landscaping bookkeeping involves, how it differs from standard bookkeeping, and how to set it up so you know your margins on every job. If you are newer to bookkeeping altogether, it helps to start with our guide on bookkeeping basics first.

Why Landscaping Bookkeeping Is Different

Most businesses track income and expenses by month. Landscaping companies need to track them by job and by route. A retail store buys inventory and sells it. A landscape company sends crews to dozens of properties each week, buys materials for installations, fuels and maintains equipment, pays subcontractors for specialized work, and bills clients in stages on larger projects. If you only look at your monthly profit and loss, you can see whether the business as a whole is profitable, but you cannot see which jobs and which routes made money and which ones lost it.

That is the core difference. Landscaping bookkeeping adds job costing, which means every cost gets tagged to a specific project or route. Materials, labor, fuel, equipment costs, subcontractor fees, and overhead all get assigned to a job so you can see the true cost and the true margin on every project. Without that detail, you are running a landscaping business the way a restaurant would run without knowing the cost of each dish. You might be busy all season and still be losing money on a third of your jobs without knowing it.

The other piece is seasonality. Landscaping revenue is concentrated in spring, summer, and fall, with a slowdown in winter in most climates. That swing creates cash flow pressure that most other businesses do not face. Your bookkeeping has to account for it, plan for it, and give you the numbers to make decisions about pricing, hiring, and which services to push in the slow months. For a broader look at how bookkeeping supports those decisions, see our guide on how bookkeeping helps small businesses manage cash flow.

Quick tip. Set up your bookkeeping software to tag every transaction to a job or route from day one. Retrofitting job costing onto books that were never set up for it is one of the hardest cleanup projects there is, and it is far more expensive than setting it up correctly the first time.

Job Costing and Route Profitability

Job costing is the foundation of landscaping bookkeeping. It means tracking every dollar that goes into a project and comparing it to what you billed. When you bid a job, you estimate the materials, labor, equipment, and overhead. As the job progresses, you record actual costs against that estimate. The difference between what you expected and what actually happened is where you learn which estimates were good and which ones were costing you money.

Route profitability is the other half. For recurring maintenance work, you do not cost each lawn individually. You group jobs by route and track the labor, fuel, and materials that go into each route. If a route has ten weekly lawns and takes a crew four hours, you compare the revenue from those ten lawns to the cost of the crew, fuel, and equipment for that four hours. That tells you whether the route is worth keeping or whether you need to raise prices or drop unprofitable stops. Over a season, route profitability tells you which neighborhoods are worth expanding in and which ones are quietly dragging down your margins.

The structure that makes both of these work is your chart of accounts. Each cost category, from materials to fuel to subcontractor fees, needs its own account so you can tag transactions accurately. For a deeper look at the structure behind this, see our guide on what a chart of accounts is and why it matters.

Example: Tracking a Backyard Installation

Say you bid a $15,000 backyard installation. You estimate $5,000 in materials, $6,000 in labor, $2,000 in equipment, and $1,000 in overhead, leaving a $1,000 profit. As the job progresses, you tag every invoice, every payroll entry, and every material purchase to that job. Halfway through, you pull a job cost report and discover materials are running $800 over budget because the sod you ordered was more expensive than you estimated. You still have time to adjust your pricing on the next similar bid, or to talk to your supplier about volume pricing. Without job costing, you would not catch that overrun until the job was done and the money was already gone.

At the end of the job, your actual costs come in at $15,400. You billed $15,000. You lost $400 on a job that looked profitable on paper. That is the value of job costing. It turns a guess into a number you can act on, and it sharpens every bid after it. Over a season of thirty installation jobs, catching even a $400 overrun on each one is $12,000 of profit you would have quietly given away.

Example: Measuring a Maintenance Route

Now consider a weekly maintenance route with twelve lawns in one neighborhood, billed at $45 per lawn per week. That is $540 per week, or about $2,160 per month for the route. The route takes a two person crew about six hours, uses roughly $30 in fuel, and wears through string trimmer line and blade sharpening that you estimate at $20 per week. Crew labor for six hours, including payroll taxes, costs you about $180. Your total weekly cost is roughly $230, against $540 in revenue. That route is profitable, and it is the kind of route worth replicating.

Now compare it to a route across town with eight lawns spread over a wider area. The drive time eats an extra two hours per week, fuel doubles, and the crew is less efficient because of the distance. The same math may show that route barely breaks even, or even loses money once you account for drive time and equipment wear. Route profitability gives you the numbers to raise prices on that route, consolidate it, or drop it and focus your crews where the work actually pays. Without it, you are guessing, and guessing is expensive.

Seasonal Cash Flow Planning

Landscaping revenue is concentrated in spring, summer, and fall, with a slowdown in winter in most climates. That means your books can show big profits in peak months and losses in slow months. If you do not plan for that swing, you can run out of cash in January even though you had a great July. The businesses that survive their first few years are the ones that set aside cash during peak season to cover the slow months.

The key is using historical books to forecast. Look at your revenue and expenses from the prior year by month. If you know that December through February brings in 40 percent less than June through August, you can set aside cash during peak season to cover payroll, equipment payments, and overhead during the slow months. Some landscaping companies also use winter for snow removal, holiday lighting, or pruning work to smooth out the revenue dip. Others build a maintenance contract model with monthly billing that evens out the income across all twelve months. Your books tell you which approach is working and how much cushion you need.

Equipment, Vehicles, and Material Costs

Landscaping costs fall into a few categories, and tracking them separately is what makes job costing work. Here is how to break them down:

Cost typeWhat it includesHow to track it
MaterialsPlants, soil, mulch, stone, sod, irrigation parts, and hardscape supplies.Tag every purchase to the job it was bought for.
LaborWages paid to your crews, including payroll taxes and benefits.Assign crew hours to a job or route on each timesheet.
Equipment and vehiclesTrucks, mowers, blowers, trimmers, fuel, maintenance, and depreciation.Track fuel and repairs by vehicle or machine, depreciate larger items.
SubcontractorsPayments to specialists for irrigation, hardscape, tree removal, or electrical work.Track by vendor and by job, collect W 9s before paying.
OverheadInsurance, shop rent, advertising, office costs, and other business expenses.Allocate a share to each job so margins reflect true cost.

Each of these should be a separate category in your chart of accounts, and each transaction should be tagged to a job or route. When you can see materials versus labor versus equipment costs on every job, you can see where your estimates were off and adjust your bidding for the next project. If you lump everything into a single expense category, you lose the detail that makes landscaping bookkeeping useful, and your job cost reports become guesses.

Subcontractor Payments and 1099s

Landscaping companies work with subcontractors often, especially for irrigation, hardscape, tree removal, and electrical work. The tax rules around those payments are strict. If you pay a subcontractor $600 or more in a calendar year, you generally need to issue them a Form 1099 NEC at year end. If you do not, you can face penalties from the IRS, and you may lose the deduction for those payments if your records are incomplete.

The key is tracking subcontractor payments by vendor and by job throughout the year, not scrambling at year end. Collect a Form W 9 from every subcontractor before you pay them. The W 9 gives you their legal name, business name, and tax ID, which is what you need to file the 1099. If you wait until January to ask for W 9s, some subcontractors will be hard to reach, and you will be rushing to meet filing deadlines. For a full walkthrough of the worker classification rules that determine who counts as an employee and who counts as a subcontractor, see our guide on employees versus contractors for payroll.

Progress Billing for Design and Build Jobs

Larger landscaping projects, like a full backyard design and build, do not bill all at once. You bill in stages, called progress billing, based on the percentage of work completed. A $30,000 project might have draws at design completion, demolition, hardscape installation, planting, and final walkthrough. Each draw is a billing milestone tied to the work done, and each one should be recorded against the job so you can see how much has been billed versus how much has been earned.

Some commercial jobs also include retainage, a percentage of each payment, often five or ten percent, that the client holds back until the project is complete and accepted. In your books, retainage is a receivable, not cash you have collected. You track it separately so you know how much is being held on each job and when it becomes due. If that retainage is not tracked separately, it gets lost, and at the end of the job, you forget to invoice for it. Track retainage by job from the first draw, and reconcile it when the project closes.

Cash Basis vs Accrual Basis for Landscaping

Most small landscaping businesses start on cash basis accounting because it is simpler. Cash basis records revenue when you collect it and expenses when you pay them. It is easy to understand but it can distort profitability, especially in a seasonal business. You can show a big profit in a month where you collected a large draw, even if the costs for that draw were incurred weeks earlier. You can show a loss in a month where you paid for materials, even if you have not billed the client yet.

Accrual basis records revenue when you earn it and expenses when you incur them, regardless of when cash changes hands. It matches revenue to the costs that produced it, which gives you an accurate picture of job and route profitability. For job costing to work properly, accrual is usually the better fit, because it ties the cost of materials and labor to the job they were spent on, in the same period you recognize the revenue. The tradeoff is complexity, which is why many landscaping companies start on cash and move to accrual as they grow. For a full comparison, see our guide on cash basis versus accrual basis bookkeeping.

Printable Landscaping Bookkeeping Checklist

Use this checklist to keep your landscaping books accurate every month. Print it, save it, or share it with whoever handles your bookkeeping.

  • Reconcile every bank account and credit card to the monthly statement.
  • Tag every transaction to a job or route, not just a general expense category.
  • Record all material purchases against the job they were bought for.
  • Assign crew labor hours to the correct job or route on each timesheet.
  • Track fuel, maintenance, and repairs by vehicle or piece of equipment.
  • Record subcontractor payments by vendor and by job, and confirm a W 9 is on file.
  • Bill completed milestones on design and build jobs, and track retainage separately.
  • Review route profitability reports and flag routes that are losing money.
  • Review job cost reports against estimates and note where bids were off.
  • Update your cash flow forecast using the prior month and the same month last year.
  • Set aside cash during peak season to cover slow season overhead and payroll.
  • Confirm all accounts receivable are current and follow up on overdue invoices.

Common Landscaping Bookkeeping Mistakes

  • Not tagging costs to jobs. If every cost goes into a general expense category, you cannot see job or route margins. Job costing only works if you tag every transaction to a project or route from the start.
  • Ignoring route profitability. If you do not group recurring maintenance jobs by route, you cannot tell which neighborhoods are profitable and which ones are dragging you down. Track labor, fuel, and materials by route.
  • Not planning for seasonal cash flow. If you spend everything you earn in peak season, you will struggle in winter. Use historical books to forecast and set aside cash for slow months.
  • Not collecting W 9s before paying subcontractors. If you wait until year end, you will struggle to get the information you need to file 1099s. Collect a W 9 from every subcontractor before the first payment.
  • Lumping equipment costs into general expenses. If fuel, maintenance, and depreciation are not tracked separately, you cannot see what your equipment actually costs per job. Track them as their own categories.
  • Waiting until year end to reconcile. If your books are not reconciled monthly, your job cost reports are unreliable. Reconcile every month so your numbers are trustworthy when you need them.

Getting Started

Landscaping bookkeeping only works if it is set up right and maintained consistently. If your books are behind, your job costs are not tagged, or your accounts are not being reconciled, your reports are a guess, and guesses are a poor foundation for bidding the next job. The best next step is a conversation about where your books stand today. For more on when it makes sense to bring in help, see our guide on when to hire a bookkeeper.

Want job costing that shows the true cost and margin on every job and route? Explore our bookkeeping services and let us set up your books for landscaping from the ground up. We handle bookkeeping and payroll. We do not prepare income tax returns, offer tax planning, or perform audits, but we keep your books accurate and organized so you can bid with confidence and your tax preparer can do their part efficiently.

Frequently Asked Questions

What makes landscaping bookkeeping different from regular bookkeeping?

Landscaping bookkeeping adds job costing and route profitability tracking, which means tagging every cost to a specific job or route instead of just by month. Most businesses track income and expenses by period. Landscaping companies need to track them by job so they can see which crews and which types of work are profitable. Without that detail, you can finish a busy season and not know which jobs made money and which ones lost it.

How do I track profitability by route in landscaping?

Route profitability means grouping your recurring maintenance jobs by neighborhood or route and tracking the labor, fuel, and materials that go into each one. If a route has ten weekly lawns and takes a crew four hours, you compare the revenue from those ten lawns to the cost of the crew, fuel, and equipment for that four hours. That comparison tells you whether the route is worth keeping or whether you need to raise prices or drop unprofitable stops.

How should I handle equipment costs in landscaping bookkeeping?

Equipment costs include trucks, mowers, blowers, trimmers, and trailers. For bookkeeping, track fuel, maintenance, repairs, and depreciation separately from labor and materials. For larger equipment, you may depreciate the cost over several years rather than expensing it all at once. Talk to your accountant about how to handle depreciation. The key is knowing what your equipment actually costs you per month and per job so your pricing covers it.

Do I need to track subcontractor payments for 1099s in landscaping?

Yes. If you pay a subcontractor $600 or more in a calendar year, you generally need to issue them a Form 1099 NEC. Landscaping companies work with subcontractors often, especially for irrigation, hardscape, and tree work. Track every subcontractor payment by vendor and by job throughout the year so you have the totals ready at year end. Collect a W 9 from every subcontractor before you pay them so you have their legal name and tax ID on file.

How does seasonality affect landscaping bookkeeping?

Landscaping revenue is concentrated in spring, summer, and fall, with a slowdown in winter in most climates. That means your books can show big profits in peak months and losses in slow months. Accrual accounting helps smooth that out by matching revenue to the costs that earned it. You also need to plan cash flow carefully so you can cover payroll, equipment payments, and overhead during the slow season. Historical books from prior years are your best tool for forecasting seasonal swings.

Should a landscaping business use cash or accrual accounting?

Many landscaping businesses start on cash basis because it is simpler. Cash basis records revenue when you collect it and expenses when you pay them. It is easy to understand but can distort profitability, especially in a seasonal business where you earn revenue in one month and pay for materials in another. Accrual basis matches revenue to the costs that produced it, which gives you a more accurate picture of job and route profitability. For job costing to work properly, accrual is usually the better fit. Talk to your accountant about which method is right for your business.

Can Chess Bookkeeping & Payroll help with landscaping bookkeeping?

Yes. We keep your books reconciled and categorized each month, including job costing setup so you can see the cost and margin on every job and route. We handle bookkeeping and payroll. We do not prepare income tax returns, offer tax planning, or perform audits, but we keep your books accurate and organized so you can run your business and your tax preparer can do their part efficiently.

Need help getting your books in order?

We focus exclusively on bookkeeping and payroll. Let's talk about where your books stand today.

Get Started

Ready to simplify your books and payroll?

Schedule a consultation and let's talk about how precise bookkeeping and reliable payroll can give your business the clarity it deserves.