How to Track Your Lawn Care Revenue

Three numbers each week: earned, collected, and still owed.

On this page

    Tracking lawn care revenue can feel... messy. Your bank account shows one big number, but it doesn’t show the mow you finished Tuesday that still is not paid, or the Venmo from last month you never tied to a yard.

    What’s really the best way to track lawn care revenue without turning into a part-time bookkeeper?

    Log the cut when it happens, split done from paid, and look at what is owed once a week. The software you use for this can really make or break your experience.

    I use the LawnRoute app to keep track of all of my mowing revenue. If you forget to request payment from a client you may never get paid just because you lost track. LawnRoute helps you keep track of all your weekly mows and who still owes you after a mow.

    1. Track these three numbers

    Pick one day each week and write down three totals:

    • Earned: finished mows this week times the price on each yard (work you did).
    • Collected: money that actually hit your account this week for those jobs.
    • Still owed: mows you already finished but have not marked paid yet.

    Your bank balance mixes all three. Revenue tracking using LawnRoute or another software keeps them separate so you know if you had a slow week or a slow-pay week.

    2. Use a spreadsheet

    You can use a Google Sheet or Excel file like this: customer name, their mow day, a box for each date in the month, a check when you cut it, a dash when you skip it, and a column for paid or not.

    That is usually enough to keep track of your first 15 to 30 yards. If you have 40+ yards you will want to use an app to keep track of all of your customers, mow days, and payment.

    If you're still a paper/pen type of guy you can always print out the spreadsheet and mark all of this by hand.

    3. Use a Lawn Care specific software

    There are several lawn care specific softwares and apps available that help you track revenue per customer to keep you from leaving money on the table that potentially could be forgotten.

    Some of these include Jobber, LawnBuddy, and LawnRoute.

    I of course prefer using LawnRoute to keep track of my yards and revenue.

    LawnRoute Money screen on a phone showing money in, money out, and profit for the month
    Money screen: track money in, money out, and profit for the week or month after you mark jobs done and paid.

    When to use LawnRoute instead of a sheet

    I use LawnRoute when the list outgrows the spreadsheet:

    • Per-yard price on the record
    • Done and paid as separate taps
    • Owed list with a running total
    • Schedule and payments in one place

    Start free · Demo

    Profit after expenses is a second step. Use the profit margin guide, expenses checklist, and profit calculator once earned and collected numbers are added up.

    Common tracking mistakes

    • Calling your bank balance “revenue”
    • Only logging payments, not finished mows
    • Waiting until month-end to remember who you cut
    • Letting Venmo pile up with no memo and no same-day match
    • Mowing customers who are already behind on the last batch

    Bottom line

    Track lawn care revenue with three weekly numbers: earned, collected, and still owed. Log each mow the day you do it, mark paid when money lands, put names in Venmo memos, and review owed every Friday. Sheet or app does not matter as much as same-day updates.

    Start free · Demo

    FAQ

    Common questions

    How do lawn care owners track revenue on a spreadsheet?

    A common setup on r/LawnCarePros: one row per customer, columns for each mow date in the month, a check when you cut it, a dash when you skip it, and a separate paid column. At month end you add the completed visits times the yard price. It works if you update it the same day, not from memory on Sunday.

    What is the easiest way to track lawn care revenue?

    Track three numbers every week: dollars earned from finished mows, dollars collected, and dollars still owed from earlier mows. Log each cut the day you do it with the price on the yard. Mark paid when money hits, not when you feel like updating the sheet.

    How do I track Venmo and cash without losing track?

    Tell customers to put their last name or invoice number in the Venmo or Zelle memo. Mark the job paid the same day the notification hits. For cash, mark paid when they hand it to you. If a payment lands with no memo, match it by amount that day while you still remember the stop.

    Should I bill weekly or monthly for mowing?

    Many residential weekly accounts bill monthly; a lot of bi-weekly and one-time work is paid per visit. Either way, revenue tracking is the same: log each completed mow when it happens, then mark paid when the batch or single payment arrives. Do not wait until the invoice goes out to count the mow.

    Do I need QuickBooks to track lawn care income?

    Not for day-to-day mowing. Owners on r/lawncare often run routes in Yardbook or a sheet, then push totals to QuickBooks or Wave for taxes. QuickBooks is for reporting and Schedule C, not for remembering which Tuesday mow never got marked paid.

    What if my bank balance looks good but I feel broke?

    You probably collected old owed money while new mows are still unpaid. Compare earned versus collected for the same week. If earned is high and collected is low, chase the owed list before you take on more yards.

    Keep reading

    All guides
    Getting paid

    Lawn Care Invoicing: How to Bill Customers and Actually Get Paid

    The job isn't done when the yard looks good — it's done when the money is in your account. Here's a billing system that takes minutes a week.

    Sep 28, 2026 · 7 min read
    Getting paid

    Lawn Care Contracts: What to Put in Writing (and What to Skip)

    A one-page service agreement prevents almost every argument you'll have with a mowing customer. Here's exactly what goes on it.

    Sep 28, 2026 · 7 min read
    Pricing

    How to Price Commercial Lawn Maintenance Contracts

    Commercial bids need written scope, real visit counts, and rates that cover net-30 and COI paperwork, not residential minimums on a whole pad.

    Oct 12, 2026 · 9 min read
    Put it to work

    Reading about it is step one. LawnRoute is step two.

    Add your customers, set the next mow, and open Today. Schedule, rain delays, and who owes you — in one simple lawn care app that’s free to start.

    Free to start · No credit card