Should a landscaping company track revenue by client or by job?
The short answer is both, but the emphasis depends on the type of work you’re doing. Most landscaping companies have a mix of recurring maintenance and one-time projects, and those two revenue streams call for different tracking approaches.
For recurring maintenance like weekly mowing, trimming, and blowing, tracking by client makes the most sense. There’s no distinct “job” to measure. The question you need to answer is whether each client relationship is profitable over time. If you’re sending a crew to a commercial property every Tuesday for $400 a month, you want to know what that route actually costs in labor and fuel so you can tell whether the account is worth keeping or renegotiating.
For project-based work like landscape installations, hardscaping, irrigation systems, or major redesigns, tracking by job is essential. Each project has its own materials, labor hours, subcontractor costs, and margin. A $15,000 patio installation might look great on the top line but lose money once you account for the extra trips, material overruns, and subcontractor markups. You won’t know that unless you track costs and revenue at the job level.
QuickBooks Online handles this well if it’s configured correctly. You can set up clients as customers and then create sub-customers or projects underneath them for individual jobs. Recurring maintenance revenue posts to the client level. Project revenue and costs post to the specific job. This gives you both views without duplicating data. A QuickBooks ProAdvisor in Chandler can help get this structure set up so your reports actually tell you something useful.
The tracking method also affects how you evaluate your crew efficiency and routing. If you only track by job, you lose sight of which ongoing clients are dragging down your margins. If you only track by client, you can’t see whether your installation work is actually profitable or just generating revenue that gets eaten up by costs.
One thing landscaping companies often overlook is tracking revenue by service type alongside client or job tracking. Knowing that maintenance generates 40% margins while installations generate 15% changes how you allocate your crew’s time and where you focus your sales efforts. This kind of insight becomes possible when your books are structured for how home and property service businesses actually operate, not just set up with generic categories.
Start with the basics. Make sure every invoice is tied to a client and, for project work, tied to a specific job. Make sure costs follow the same structure. Once that foundation is in place, the reporting will show you where your money is actually being made and where it’s leaking out.
Bookkeeping for East Valley Small Businesses
The Next Step:
Tell Us About Your Business
Let us know where things stand with your books and what kind of help you're looking for. We'll give you an honest assessment and a clear price.
More Questions
What is a 13-week cash flow forecast and who needs one?
A 13-week cash flow forecast is a week-by-week projection of money coming in and going out of your business over the next quarter. It's especially useful for businesses with uneven revenue, seasonal swings, or tight cash positions.
Read answerShould I run payroll myself or outsource it?
Most small business owners are better off outsourcing payroll. The cost difference between DIY software and a payroll service is often small, but the time savings and reduced compliance risk make outsourcing the better value.
Read answerShould I let QuickBooks automatically categorize my transactions?
Use it as a starting point, not a final answer. QuickBooks auto-categorization gets things wrong often enough that blindly accepting suggestions will create messy books and potentially incorrect tax filings.
Read answerWhat's the best way to handle retainage in bookkeeping?
Set up dedicated Retainage Receivable and Retainage Payable accounts in your chart of accounts, track balances by project, and review them monthly so nothing falls through the cracks at project closeout.
Read answerHow do I separate personal and business finances?
Open a dedicated business bank account and credit card, use them exclusively for business transactions, and pay yourself through a consistent transfer. Every personal charge that touches your business accounts creates extra work and risk.
Read answerWhat makes restaurant bookkeeping different from other businesses?
Restaurants deal with high transaction volumes, perishable inventory, tip reporting, and multiple revenue channels that most businesses never touch. These factors make the bookkeeping more complex and more time-sensitive than a typical service or retail business.
Read answer

