Lawn Care Invoicing for Weekly Customers
By Jeff Burt, founder of Invoice Goat.
Either invoice a weekly lawn customer after each cut, or keep one invoice open all month, add a line for each visit date, and send it on the last day. Extras like a leaf cleanup get their own line. Charge sales tax only if your state taxes mowing.
Most lawn care software wants to put your customers on a billing schedule. I think you should keep that call, customer by customer. You know who paid late in August and who has paid on time for six years. A schedule doesn't.
Should You Invoice After Every Cut or Once a Month?
Some owners split it by customer. New customers and the ones who pay slowly get an invoice after each visit. Long-time regulars get one bill at the end of the month. One owner on r/LawnCarePros put the risk of billing everyone monthly plainly: “if someone does screw you over, they got 4-5-6 services for free before you decide to stop cutting.”
A flat monthly rate is the third option: month-end billing where the number stays the same all year.
| How you bill | Who it fits | What to watch |
|---|---|---|
| An invoice after every cut | New customers, slow payers, one-off jobs | More invoices to send, one per visit |
| One invoice at month's end, a line per visit | Long-time regulars who pay on time | Four or five cuts done before you see a dollar |
| A flat monthly rate | Customers who want the same bill every month | You set it once a year from your visit count |
You can move a customer from one to another. A new customer who pays every invoice the day it lands can go to month-end billing after a few months. A regular who starts paying late can go right back to per-cut invoices.
What Does a Month of Weekly Mowing Look Like on an Invoice?
Here's one customer's October, billed three ways. The prices are made up for the example. The customer gets a front-and-back mow, edge and blow every Tuesday at $45. In October 2026 that's the 6th, 13th, 20th and 27th. It rains on the 20th, so you come back Thursday the 22nd. On the 27th they ask for a leaf cleanup, and you charge $120.
An invoice after every cut
Four invoices: $45 on the 6th, $45 on the 13th, $45 on the 22nd, and $165 on the 27th with the leaf cleanup as a second line. October comes to $300. In Invoice Goat, each one is a Duplicate of last week's: it gets the next invoice number and today's date, the due date moves with it, and the customer, lines, notes and payment options carry over. You add the leaf cleanup line on the 27th and send it from the curb.
One invoice at the end of the month
One invoice on October 31st, with every visit as its own line. Keep it as a Draft in Invoice Goat and add each visit as you go. It's a running tally until you send it.
| Line | Amount |
|---|---|
| Mow, edge and blow, Tue Oct 6 | $45.00 |
| Mow, edge and blow, Tue Oct 13 | $45.00 |
| Mow, edge and blow, Thu Oct 22 (rained out Tue Oct 20) | $45.00 |
| Mow, edge and blow, Tue Oct 27 | $45.00 |
| Leaf cleanup, front and back, Tue Oct 27 | $120.00 |
| Total before tax | $300.00 |
The dates matter. A customer who sees each mow listed by date doesn't text you asking why September cost more (it had five Tuesdays), and the rained-out Tuesday is on the bill as a Thursday visit, not a missing week. One owner on r/lawncare does exactly this: “I invoice at the end of every month, detail dates of cuts and any other work performed.”
A flat monthly rate
Another owner on r/LawnCarePros sets a year's rate: “I let them know it's 52 weeks a year and they get around 43 visits. This accounts for rain outs and scaling back in the winter.” The math is your price per visit × your visits per year ÷ 12. At that owner's 43 visits, $45 × 43 ÷ 12 = $161.25 a month. With a 30-visit season, it's $45 × 30 ÷ 12 = $112.50.
October's invoice is then $161.25 plus the $120 leaf cleanup on its own line, $281.25. The flat-rate customer pays less than $300 in October and keeps paying $161.25 in December, when you aren't mowing. Extras stay outside the rate, or the rate stops meaning anything. In Invoice Goat, that's a Duplicate of last month's invoice with this month's extras added.
Whichever you choose, say in writing what happens to a rained-out visit: made up later that week, or taken off the bill. On a flat rate, it's already in the number.
Which Lawn Care Software Handles Weekly Customers?
Most of these tools are built around routes and crews. Here's how each one handles a regular customer, at list prices from the Jobber, Housecall Pro, LawnPro, Square, Yardbook and Invoice Goat pricing pages on October 22, 2026.
| Software | Regular customers | Price |
|---|---|---|
| Jobber | Batch invoicing. Charging a client's card automatically is on Connect, not Core. | Core $49/mo, or $29/mo billed yearly, 1 user; Connect $199/mo for 5 users |
| Housecall Pro | Recurring service plans on its top plan only | Basic $79/mo, or $59/mo billed yearly, 1 user |
| LawnPro | Spreads a year's service into equal monthly payments | Startup $39/mo, up to 3 employees |
| Square Invoices | Recurring invoices on a daily, weekly, monthly or yearly schedule | $0/mo plan |
| Yardbook | Free web app for landscaping businesses | Free; a 1% fee on each payment on non-premium accounts |
| Invoice Goat | Duplicate last visit's invoice, or keep one Draft open all month | $79/mo, or $69/mo billed yearly, every feature included |
Invoice Goat has no route planning. We do the part between the mower and the money: the quote, the invoice and the payment, from your phone browser, with nothing to install. One price covers every feature, and nothing goes to a customer until you hit send. Jake, a window cleaner, has the same kind of regulars: “my repeat customers are already there with their same rates, so when it's time to clean their windows again I can rebill them in seconds.”
Do You Charge Sales Tax on Mowing?
Your state decides, and states disagree. Here's what three of them say. For yours, check your state revenue department or ask your accountant.
- Texas taxes it. The Comptroller lists “planting, mowing, trimming and edging grass” as taxable lawn care and says to collect state tax plus any local tax on the total charge: 6.25% state, up to 8.25% with local tax. Work that isn't lawn care (say, a fence repair, which falls under different rules) goes on its own line. If you don't list it separately, the whole charge is presumed taxable once the taxable part is more than 5%. There's an exemption if you do all the work yourself, with no employees, partners or anyone else helping, and took in $5,000 or less from it in the last four calendar quarters.
- Florida doesn't. The Department of Revenue says mowing, blowing, weed eating and edging by a lawn care business “are not subject to tax.” Planting trees, bushes and flowers counts as work on the property itself (a “real property contract”), and you don't charge the customer tax on it.
- Pennsylvania taxes it. The Department of Revenue says “lawn upkeep services performed in Pennsylvania are taxable”. That includes mowing, fertilizing, dethatching and applying herbicides. The state rate is 6%, plus 1% in Allegheny County and 2% in Philadelphia.
In Invoice Goat, each invoice has one tax rate, and you switch it on or off line by line. A Texas invoice taxes the mowing and leaf cleanup lines and gives a fence repair its own line. A Florida invoice for the same October leaves tax off the mowing lines.
What Goes on the Invoice When You Spray?
Whatever your state's pesticide rules require. Maryland's consumer sheet says the customer must get, in writing, your name, your Maryland pesticide business license number and phone, the Maryland Poison Center number, the product's common name or active ingredient, and a copy of the label (or an excerpt or approved summary). Put the details in the invoice notes. The label can go on as a PDF attachment, which the customer sees on the online invoice.
How Do You Get Paid Without Chasing Customers?
- Put a pay link on every invoice. With Invoice Goat, the customer pays by card or bank transfer (ACH) through Stripe, from the invoice on their phone. No check in the mailbox, no knock on the door. As of September 2026, 31% of invoices sent through Invoice Goat are paid in under 24 hours.
- Write the terms on the invoice before anyone is late. One owner on r/LawnCarePros has “the same handful of customers that never pay in the first 12 days. I charge a late fee of $20 after 12 days and those same customers pay it everytime.”
- When an invoice is late, re-send it, as often as you want. It comes from Invoice Goat, not your personal number, so you never send the awkward reminder text yourself.
For the customer who still won't pay, here's what to do when a customer won't pay an invoice.
How Do You Set This Up in Invoice Goat?
There isn't much to set up. Make the first invoice for each regular with your usual lines and your late-fee terms in the notes. Every invoice after it starts from that one.
Your first quote and first invoice are free, with every feature and no credit card. Send one after your next cut. For everything after that, see Invoice Goat pricing. For a one-off PDF, use the free invoice template, and for the rest of the paperwork, see how to invoice as a contractor.