Affiliate disclosure: Some links in this article are affiliate links. If you sign up through them, we earn a commission at no extra cost to you. We only recommend tools we’d use on our own crews.
You mowed 25 lawns last week. You sent invoices by text to half of them, emailed a few, and maybe handed one to Mrs. Patterson on a sticky note. Eight of them still haven’t paid. Now it’s Thursday and you’re spending your morning sending “friendly reminder” texts instead of running routes.
This is the invoicing problem, and it has nothing to do with client character. According to the 2025 QuickBooks Late Payments Report, 56% of US small businesses are owed money from unpaid invoices, and the average small business carries roughly $17,500 in outstanding payments at any given time. In lawn care, where margins are tight and cash flow is seasonal, that number can sink you.
The fix isn’t chasing harder. It’s building a system where payment is the path of least resistance — where invoices go out automatically, clients pay with one tap, and you never think about it again. This guide covers the full invoicing workflow: what goes on an invoice, what payment terms to use, the best lawn care billing software, how to set up auto-invoicing, and what to do when someone genuinely doesn’t pay.
Download our free lawn care invoice template — already formatted with every required field. Use it in any invoicing tool or send it directly as a PDF.
Why Manual Invoicing Costs You More Than You Think
Here’s the math most operators never do.
Sending one invoice manually — creating it, sending it, following up when it’s overdue, then reconciling the payment in your records — takes roughly 15 minutes per client per month. That includes the initial send, at least one follow-up text or call, and marking it paid once the check clears or the Venmo hits.
At 40 recurring clients, that’s 10 hours per month on invoicing admin. Ten hours you could spend on two extra route days, closing quotes, or just being home for dinner.
With automated lawn care billing software, those same 40 clients get invoiced, reminded, and marked paid with about 30 minutes of your time per week. The software does the rest.
But time isn’t the only cost. There’s a direct correlation between how fast you invoice and how fast you get paid. A study by FreshBooks found that invoices sent on the same day as service completion get paid an average of two weeks faster than invoices sent at the end of the month. Every day you delay sending an invoice is a day the client forgets about the work — and a day your cash flow takes the hit.
The goal is simple: the invoice goes out automatically when the job is marked complete. The client gets a one-click payment button on their phone. The money lands in your account without you touching it.
What Goes on a Lawn Care Invoice
Whether you use software or a template, every lawn care invoice needs these elements to look professional and hold up if you ever need to chase a payment legally.
Required Fields
- Your business name, address, phone number, and email — this establishes you as a legitimate operation, not some guy with a truck
- Client name and service address — always the service address, not just the billing address
- Invoice number — sequential numbering (INV-001, INV-002, etc.) so you can track and reference
- Invoice date — the date you send the invoice
- Due date — Net 7 or Net 14 for residential (more on this below)
- Itemized services — date of service, description (e.g., “Weekly mowing — front and back yard”), quantity, rate, and line total
- Payment methods accepted — list every option: card, ACH bank transfer, check, payment link
- Payment link or bank details — make it as easy as possible for the client to pay right now
Optional But Professional
- Your logo — takes 30 seconds to add in any invoicing tool and makes you look established
- Late fee policy — “A late fee of 1.5% per month applies to balances over 30 days past due” printed on every invoice sets expectations before there’s a problem
- A short note — “Thanks for choosing [Your Business Name] — see you next week” goes a long way with residential clients
Download our free lawn care invoice template — it includes every field above, pre-formatted and ready to use. Plug in your business info and start sending.
Net 7 vs. Net 30 — What Payment Terms Should You Use?
Payment terms set the expectation for when you get paid. Get this wrong, and you’re basically offering free financing to your clients.
Net 7 (pay within 7 days): This is the standard for residential lawn care. You performed the service, you deserve payment within a week. For new clients or anyone without a card on file, Net 7 is non-negotiable.
Net 14 (pay within 14 days): Reasonable for established residential clients on recurring monthly service agreements. They’ve paid on time for 6+ months, they get a little breathing room.
Net 30 (pay within 30 days): Standard for commercial contracts — HOAs, property management companies, commercial properties. Be prepared: commercial clients will use every one of those 30 days, and some will push to 45. That’s the game. Factor it into your cash flow planning.
Our recommendation: Start every residential client on Net 7. Move reliable clients to Net 14 if they ask. Use Net 30 only for commercial accounts — and only after checking their payment reputation with other contractors in your area.
Auto-Pay: The Gold Standard
The real answer isn’t Net 7 or Net 30. It’s auto-pay.
When a client signs up, collect their card or bank account info and set up automatic charging when each job is completed (or on a monthly billing cycle). Frame it as a convenience: “Most of our clients use auto-pay so they never have to worry about a bill — you’ll get a receipt after each visit.”
Operators who default to auto-pay and make manual payment the opt-out exception report that overdue accounts drop to near zero. That’s not an exaggeration — when you remove the human step from the payment process, late payments essentially disappear.
The Best Invoicing Tools for Lawn Care
You have three solid options depending on how your operation is set up. We’ve used or tested all three.
Jobber — Best Integrated Invoicing (Scheduling + Invoicing in One)
If you’re already using Jobber for scheduling, its invoicing is the strongest reason to stay. Jobber auto-generates invoices when your crew marks a job complete — no manual step required. The client gets an email or text with a one-click payment link, and they can pay by card or ACH directly through Jobber’s client portal.
What makes it work for lawn care:
- Auto-invoicing on job completion — your crew hits “complete” in the app, the invoice goes out within minutes
- Card on file and auto-pay — available on Connect ($119/month) and Grow ($199/month) plans
- Automated payment reminders — configurable follow-ups so you never send another “just checking in” text
- Batch invoicing — invoice all your weekly clients at once instead of one by one
- QuickBooks sync — invoices and payments flow into your books automatically
- Payment processing: 2.9% + $0.30 per card transaction, 1% for ACH transfers
Jobber’s Core plan ($39/month) includes basic invoicing, but you need the Connect plan ($119/month) for auto-pay, payment reminders, and QuickBooks integration — the features that actually eliminate the chasing.
Start Your Free Jobber Trial — 14-day trial, no credit card required.
Read more: Our full Jobber review breaks down every feature by plan tier.
QuickBooks — Best for Operators Who Want Full Bookkeeping
If you need invoicing AND real accounting — profit and loss statements, tax-ready reports, expense tracking — QuickBooks{rel=“nofollow”} is the industry standard. It’s more accounting tool than field service tool, which means deeper financial reporting but zero scheduling, routing, or job management features.
What makes it work for lawn care:
- Invoicing + bookkeeping + tax prep in one platform
- Recurring invoices — set up monthly billing for contract clients
- Automated payment reminders and online payment acceptance
- Expense categorization — track fuel, equipment, and material costs alongside revenue
- Payment processing: 2.9% + $0.25 per invoice payment, 1% for ACH
QuickBooks Simple Start runs $19/month (often 50% off for the first 3 months). Most lawn care operators need the Essentials plan at $56/month for multiple users. Be aware: QuickBooks has documented annual price increases of 10-15%, so budget accordingly.
Best for: Operators who already have scheduling software (like Yardbook or a basic tool) and want standalone invoicing with real bookkeeping. Also the right call if you have a bookkeeper who needs access.
Keep your books clean with QuickBooks
FreshBooks — Best Invoicing-Only Tool for Clean, Professional Billing
FreshBooks sits between Jobber (field service focused) and QuickBooks (accounting focused). Its invoicing interface is the cleanest of the three — professional templates, easy customization, and a client portal that doesn’t look like it was designed in 2008.
What makes it work for lawn care:
- Professional invoice templates that you can customize with your branding in minutes
- Automated reminders and late fees — set them once, forget them
- Client portal — clients can view invoices, make payments, and message you about billing questions
- Recurring invoices — set up monthly auto-billing for maintenance contracts
- Multi-currency support — irrelevant for most lawn care, but nice if you do cross-border commercial work
FreshBooks Lite starts at $19/month for up to 5 clients. The Plus plan (needed for 50+ clients and proposals) runs higher. FreshBooks introduced updated pricing in 2026, so check their current plans page.
Best for: Operators who use separate scheduling software and want standalone invoicing that looks polished and professional.
Try FreshBooks for professional invoicing
Quick Comparison
| Feature | Jobber | QuickBooks | FreshBooks |
|---|---|---|---|
| Auto-invoice on job completion | Yes | No (manual or recurring) | No (manual or recurring) |
| Scheduling + invoicing | Yes | No | No |
| Full bookkeeping | No (syncs to QB) | Yes | Basic |
| Client portal | Yes | Yes | Yes |
| Auto-pay / card on file | Yes (Connect+) | Yes | Yes |
| Payment reminders | Yes (Connect+) | Yes | Yes |
| Starting price | $39/mo | $19/mo | $19/mo |
| Best for | All-in-one operators | Bookkeeping-focused | Clean invoicing |
For most lawn care operators running 20+ recurring clients, Jobber is the move because it ties scheduling to invoicing in one workflow. If you’re shopping for the right software overall, our guide to the best lawn care software covers scheduling, CRM, and invoicing features side by side.
Setting Up Auto-Invoicing in Jobber (Step by Step)
Since Jobber is the most common choice for lawn care invoicing, here’s the exact setup to get auto-invoicing running.
Step 1: Set the job as recurring. When you create a client’s job in Jobber, set it as a recurring job with the appropriate schedule (weekly, biweekly, etc.). This tells Jobber this isn’t a one-off.
Step 2: Enable auto-invoicing. In the job settings, navigate to the “Invoicing & automatic payments” section. Toggle “Get paid automatically” to On. You’ll choose between per-visit invoicing (a separate invoice after each mow) or fixed-price invoicing (same amount charged on a set schedule — good for monthly maintenance contracts).
Step 3: Get the client’s payment method on file. If the client doesn’t have a card or bank account saved, Jobber lets you send them a text or email requesting they add one. Once they do, auto-pay kicks in on their next invoice.
Step 4: Set up payment reminders. On the Connect plan and above, configure automatic reminders: one on the due date and another 3 days after. Jobber sends these without any input from you.
What this looks like in practice: Your crew marks a Tuesday mowing job complete at 2:15 PM. By 2:20 PM, the client has an invoice on their phone. If they’re on auto-pay, their card is charged automatically. If not, they tap “Pay Now” and it’s done. You see the payment in your Jobber dashboard that evening. No phone calls. No chasing. No sticky notes.
This single workflow change — auto-invoice on job completion with card on file — is the highest-ROI operational improvement most lawn care businesses can make. It costs you 30 minutes to set up and saves 10+ hours per month.
How to Handle Clients Who Don’t Pay
Even with the best systems, you’ll eventually deal with a non-paying client. The key is having a process — not winging it every time.
Step 1 — Have a Clear Payment Policy From Day One
This starts before the first mow. Every client should sign a service agreement that includes:
- Payment terms — Net 7 or auto-pay, spelled out clearly
- Late fee — 1.5% per month on balances over 30 days, or a flat $25 late fee after 30 days. Either is standard and enforceable in most states.
- Service suspension clause — “Service will be paused on accounts more than 14 days past due.” Put this in writing and enforce it without exception.
The service agreement is your leverage. Without it, you’re just a guy asking someone to pay. With it, you have a contract.
Step 2 — Escalate Systematically
Don’t go from zero to angry. Follow a timeline:
- Day 1 overdue: Automated reminder via Jobber or QuickBooks. No action required from you.
- Day 7 overdue: Personal follow-up — a quick text or email. Keep it friendly: “Hey [Name], just wanted to make sure you saw the invoice from last week. Let me know if you have any questions.”
- Day 14 overdue: Phone call. Reference the service agreement and remind them that service will be paused if the balance isn’t settled.
- Day 21 overdue: Suspend service. This is the hard one, but you have to do it. Do NOT continue mowing for a client who hasn’t paid in three weeks. Every visit after this point is money you’re giving away.
- Day 30+ overdue: Formal demand letter sent by certified mail. Reference your service agreement, the specific invoices, and the total amount owed including late fees.
Step 3 — Small Claims Court (When It Comes to That)
Most lawn care payment disputes are under $5,000, which puts them squarely in small claims court territory. Here’s what you need:
- Filing fee: $30-$100 depending on your state
- Maximum claim: $5,000-$10,000 depending on state (check your local limits)
- Documentation required: Your signed service agreement, dated invoices, proof of service (job completion photos from your software), and a record of your collection attempts
Here’s the reality: most residential clients pay before the court date. The certified letter alone resolves 80%+ of disputes. Filing the claim resolves most of the rest. Actual courtroom appearances are rare.
Both Jobber and QuickBooks generate clean, timestamped invoice reports that serve as documentation if you ever need to go this route.
Collections Agency — The Last Resort
For commercial clients or unusually large residential balances ($1,000+), a collections agency is an option. Know that they take 20-50% of whatever they recover. This is a last resort for truly non-responsive clients where the balance justifies the cut.
Preventing Late Payments — The Systems Approach
Chasing payments is a symptom. The cure is prevention. Here’s the stack, ranked by impact:
1. Auto-pay is the single best prevention tool. Remove the human from the payment step entirely. When the job is complete, the card is charged. Done.
2. Card on file before the first service. Collect payment info during the signup process. Frame it as convenience, not a trust issue: “We keep a card on file so you never have to worry about writing a check or remembering a due date.”
3. Automated reminders cut late payments by 40-60%. Operators who turn on email and SMS reminders in Jobber or QuickBooks report a 40-60% reduction in late payments compared to no reminders. That’s the difference between chasing 15 clients per month and chasing 6.
4. Upfront deposits for one-time jobs. Spring cleanups, fall cleanups, aeration and overseeding — anything that’s not recurring should require a 25-50% deposit before you schedule the work. This protects you on larger jobs where the risk is higher.
5. Credit checks for commercial accounts. Before you extend Net 30 terms to a property management company or HOA, run a basic business credit check. A $50 credit report can save you from a $3,000 writeoff.
The operators who never have payment problems aren’t lucky — they have systems. Build the system once, and the problem goes away.
Tax Basics — Track What You’re Owed and What You Receive
Quick but important: every invoice you send represents revenue, and every payment you receive represents income. These are not the same number. The gap between them — your accounts receivable — matters for cash flow planning and tax reporting.
QuickBooks tracks both sides automatically. Jobber tracks service revenue and syncs to QuickBooks for the full bookkeeping picture. If you’re using FreshBooks, it handles both invoicing and basic accounting in one platform.
Reconcile monthly. It takes 20 minutes with software and prevents the panic-inducing discovery in March that your books are $8,000 off. If you want the full picture on what you can deduct, check out our guide to lawn care tax deductions.
Putting It All Together
Here’s the invoicing system we recommend for lawn care operators at every stage:
Solo operator (under 20 clients): Start with a free invoice template and QuickBooks Simple Start ($19/month). Send invoices the day you complete the work. Set up auto-reminders.
Growing operation (20-60 clients): Switch to Jobber Connect ($119/month). Set up auto-invoicing on job completion, get every client on auto-pay, and sync to QuickBooks for bookkeeping. This is where the time savings become dramatic.
Established business (60+ clients, crews): Jobber Grow ($199/month) with full automation — auto-invoice, auto-pay, auto-reminders, and QuickBooks sync. Your invoicing should require less than 1 hour per week at this stage, regardless of client count.
The common thread: automate everything you can, collect payment info upfront, and have a written escalation process for the rare client who doesn’t pay.
Stop spending your mornings chasing money. Set up the system, and get back to running routes.
Ready to automate your invoicing? Start Your Free Jobber Trial and set up auto-invoicing in under 30 minutes. Or if you need full bookkeeping too, try QuickBooks.
Want more operational guides? Read how to price lawn care services to make sure the invoices you’re sending reflect what your time is actually worth. And if scheduling is also eating your time, our lawn care scheduling guide covers the same systems-first approach for route management.
Looking for more customers to invoice in the first place? Our guide to getting lawn care customers has the playbook.