See what your lawn care route actually nets after collections, no-shows, overhead, and acquisition cost — not just what you quote.
Ten lawns a day at $65 a pop looks like $650 in the truck by sundown — and that number is a liar. Knock 13% off for the customers who never paid, another chunk for the locked gates and last-minute cancels you still drove to, then $4,200 a month for fuel, insurance, equipment, and the guy riding the second mower, and the daily billing total has almost nothing to do with what you take home. Volume hides margin problems beautifully; that's exactly why so many busy lawn crews are quietly broke. This calculator builds the real model: jobs per day, working days, average job value, collections rate, insurance-versus-cash mix, no-show rate, overhead, and client acquisition cost all roll into monthly gross, net profit, and profit per job.
Profit Per Job is the number that most lawn care operators miss. A route producing 8 jobs per day but netting only $11 per job is running a collection agency, not a business. The same route at $28 per job net produces meaningful income. The calculator makes that number visible so you can tell whether pricing, collections, or overhead is the constraint.
Collections rate: the gap between quoted and collected
Lawn care invoices are among the most commonly disputed or ignored in the service industry. Residential clients who leave town, switch providers without notice, or dispute a charge often result in uncollected invoices. A collections rate of 85–92% is realistic for a typical residential lawn care route; well-managed commercial routes with contract billing tend to run 94–98%. The Collections Rate (%) field converts your gross billing into what you will actually receive.
On a $20,000 billed month, the difference between 88% and 95% collections is $1,400 in additional cash — nearly a full week of net profit for many operations. If your collections rate is below 85%, the fix is usually invoice timing (send the same day as service, not monthly), payment method (auto-billing or card on file is dramatically more reliable than mailed checks), and a clear follow-up protocol for overdue accounts.
Locked gates and ghost stops: what a missed lawn really costs
A no-show in lawn care typically means a locked gate, a client who cancelled last-minute, or a property that was serviced by another crew before your arrival. On a 10-job day, a 10% no-show rate means one missed job — meaning you drove to the property, found you cannot service it, and earned nothing on that stop. In route-dense operations where jobs are geographically clustered, no-shows are less costly per incident. In spread-out routes with long drive times between stops, a single no-show can cost 30–45 minutes of paid crew time.
The No-Show Rate (%) input adjusts monthly jobs downward to reflect completed services rather than scheduled appointments. Some operators run at 5–7% no-show with tight communication and confirmation systems; less-managed routes can run 15–18%. The calculator shows you exactly how much revenue those missed jobs represent — which makes it easier to decide whether investing in a scheduling and client communication system pays for itself.
Why a net-45 commercial account can squeeze you harder than a cash client
Lawn care businesses increasingly deal with insurance-billed work — storm cleanup, damage assessments, and remediation services where clients file claims. The Insurance vs Cash Split field captures this mix. Cash-paying residential clients pay quickly; insurance-billed work involves documentation, adjuster approval, and payment delays that can stretch 30–90 days. A higher cash percentage means faster cash cycles and lower administrative burden.
Commercial lawn care clients often pay on net-30 or net-45 terms, which functions similarly to insurance from a cash flow perspective. Understanding your actual cash-versus-delayed-payment mix helps you manage working capital. If 30% of your revenue is on delayed payment terms, you may be carrying 6–8 weeks of completed work without having been paid — a cash flow risk that the monthly model alone does not fully capture.
Overhead and the hidden cost of running crews
Monthly Overhead ($) for a lawn care business includes more than most owners initially calculate: vehicle fuel and maintenance, mower and equipment upkeep, insurance (commercial auto, general liability, workers' comp), uniforms, phone and scheduling software, fertilizer and chemical storage, and administrative time. A solo operator might run $1,800–2,500/month in real overhead. A two-crew operation can easily be at $5,500–8,000/month once equipment costs, insurance, and crew wages are all loaded in.
The New Client Acquisition Cost ($) field captures what you spend per new client — whether through door hangers, digital ads, yard signs, or referral incentives. Understanding this number alongside profit per job tells you how long a new client needs to stay to become profitable. A client acquired at $45 who averages $62/visit and stays for 18 visits generates $1,116 over their relationship after a $45 acquisition cost — a strong lifetime value calculation.
Profit per job as the measure of business quality
Gross Revenue and Net Profit look at the business monthly. Profit Per Job is the per-transaction efficiency metric that tells you the quality of the business. A route running at $28 profit per job is probably well-priced, efficient, and collecting reliably. A route at $12 profit per job, even if it has high monthly gross revenue from volume, is fragile — one equipment breakdown or a slow collections month can erase the month's income.
Most operators who find themselves at low profit-per-job numbers have either priced below the market rate for their area, taken on too many low-value accounts that do not justify route density, or have overhead that has grown with the business without corresponding rate increases. Running this model quarterly and watching the profit-per-job trend over time is one of the best early warning systems for pricing and efficiency problems in a lawn care operation.
How to use it
- Enter Jobs Per Day using your true average across the week — not just the best day.
- Set Working Days Per Month to reflect your actual operating schedule, including weather-related and seasonal closures.
- Enter Average Revenue Per Job ($) — the blended average across mowing, fertilization, cleanup, and any other services you offer.
- Set Collections Rate (%) from your actual billing records, and adjust Insurance vs Cash Split — Cash % to your real payer mix.
- Enter No-Show Rate (%), Monthly Overhead ($), New Client Acquisition Cost ($), and New Clients Per Month to see Profit Per Job and Monthly Net Profit.
Who it's for
- Solo operator deciding whether to hire a crew — A solo operator running 8 jobs/day at $72 average models adding a second crew at $3,200/month crew cost and calculates how many additional daily jobs would be needed to maintain current net profit — then evaluates whether the market supports the expansion.
- Route owner evaluating a commercial contract — An operator weighing a commercial account at $420/visit but net-45 payment terms models the cash flow impact of adding two commercial accounts at the cost of four residential cash-pay clients — and sees whether the trade-off improves or hurts monthly net.
- Lawn care startup setting first-season targets — A pre-launch operator with $2,800 in startup overhead and a targeted 6 jobs/day opening schedule runs the model to see their projected first-month net profit and the breakeven client count.
- Established owner diagnosing a margin decline — An owner whose net profit dropped $1,800 over three months plugs in current numbers and identifies that fuel and insurance increases raised monthly overhead by $900 — then models a $5 per-job price increase to restore margin.
Key terms
- Collections rate
- The percentage of invoiced revenue that is actually collected. Below 90% suggests billing, communication, or payment method problems that can be addressed with process changes.
- Profit per job
- Monthly net profit divided by monthly completed jobs. The per-transaction efficiency metric for a route-based service business — more useful than total net profit for evaluating business quality.
- Route density
- The geographic concentration of jobs on a given day. High route density minimizes drive time between stops, reducing fuel cost and crew time per revenue dollar earned.
- Client acquisition cost
- The total marketing, advertising, and sales cost to acquire one new ongoing client. Should be evaluated against expected lifetime revenue to determine whether the acquisition investment is justified.
Frequently asked questions
What average job revenue should I use if I offer different service tiers?
Use the blended average across all completed jobs over the last 60–90 days. If mowing is 70% of your jobs at $55 and fertilization applications are 30% at $95, your blended average is about $67. Do not model off your highest-value service type unless it genuinely represents most of your revenue.
Should I include seasonal services like aeration or overseeding in the model?
If seasonal services are a regular annual revenue source, you can include the monthly average of those revenues in your Average Revenue Per Job or add them as a separate average during the months they run. The key is using a realistic 12-month average across all service types so the annual projection is accurate.
What is a healthy profit per job for a lawn care route?
Well-managed residential routes typically net $20–45 per job after all real costs, depending on job size, density, and overhead efficiency. Commercial routes often produce higher per-job revenue but more variable per-job profit due to contract terms and equipment demands. Below $15 per job is a signal to review pricing, collections, or overhead immediately.
How should I account for crew wages in this model?
Crew wages are a major expense category. Include all crew labor costs in Monthly Overhead ($). If your crew wages vary with job count (hourly employees), multiply your average hourly crew cost by monthly hours worked and include that in overhead. Alternatively, if wages are a consistent share of revenue, you can model them as a percentage by adjusting the effective Average Revenue Per Job downward by the labor share. Build your route model with real numbers now and see your profit per job and monthly net in under two minutes — free, no account needed.