Per-Visit vs. Flat Monthly Billing
If you serve the same customers on a schedule — weekly mowing, monthly cleaning, quarterly pest control — you have two ways to bill them:
Per-visit: an invoice after every service. It's simple to explain and exactly matches work performed, but it multiplies your admin: 30 weekly customers means 120+ invoices a month to send, track, and chase. Your income also swings with the season — big in June, thin in November.
Flat monthly: the customer pays the same amount every month, calculated from the total annual value of the service. One invoice per customer per month, predictable revenue year-round, and payment stops being tied to whether a specific visit happened yet.
Flat monthly billing is how you smooth a seasonal business into something with winter cash flow. It also changes the customer relationship: they're subscribed to a maintained lawn or a clean house, not buying individual mows. Subscribed customers churn less and haggle less over individual visits.
The trade-off is that it requires more setup: honest pricing math, a clear agreement, and a policy for skipped visits. The rest of this guide covers each piece.
How to Calculate the Flat Monthly Rate
The formula is straightforward:
(visits per year × per-visit price) + annual extras, divided by 12.
Worked example for weekly lawn mowing in a market with a 28-week season:
- 28 mows × $45 = $1,260
- Spring + fall cleanup included: $300
- Annual total: $1,560 → $130/month, every month, including January
Three rules that keep the math honest:
- Count real visits, not ideal ones. If rain historically costs you two mows a season, price 26, not 28. Overpromising visit counts is how monthly plans lose money.
- Fold in the extras deliberately. Included cleanups, fertilization, or filter changes make the plan more attractive — but only if they're in the annual total, not given away on top of it.
- Round to a number that sounds like a plan. $130 reads better than $127.43, and the difference is your buffer for the visit that runs long.
If you're unsure of your per-visit pricing in the first place, fix that before converting anyone to monthly — a flat plan built on an underpriced visit locks the underpricing in for a year.
Moving Existing Customers to Monthly Billing
New customers can simply be quoted monthly. Existing per-visit customers need a conversion conversation, and it goes better when you lead with what they get:
- Same predictable amount every month — easier to budget than a big invoice in peak season.
- No more invoice pile. One charge a month instead of a paper trail per visit.
- Priority treatment. Many businesses give plan customers first pick of schedule slots or a small included extra. It costs little and makes the plan feel like membership.
A script that works: "We're moving our regular customers to a simple monthly plan — for you it works out to [X]/month, which covers all [N] visits this season plus [included extra]. Same service, one predictable bill. Can I switch you over starting [month]?"
Don't force holdouts. Run per-visit and monthly side by side and let the monthly plan's convenience recruit for you. If a customer pushes back on paying during the off-season, offer a seasonal variant — the same annual total divided over the service months instead of 12 — and keep the relationship.
Put the plan in writing. A one-page agreement should state the monthly amount, what's included and how many visits it assumes, what happens when a visit is skipped, when the price can change, and how either side cancels. This isn't about lawyers; it's about the March conversation where a customer asks what exactly they've been paying for since November.
Handling Skipped Visits, Rain Weeks, and Pauses
Every recurring plan eventually hits the same questions. Decide your answers before the plan launches, and write them into the agreement:
Weather skips: the standard policy is no credit — the annual price already assumes a realistic visit count, and a skipped mow in a drought week is usually made up by heavier work the next visit. Say this explicitly: "Our monthly price is based on the season, not a per-visit count, so occasional weather skips don't change the bill."
Customer-requested skips: pick one: bank the visit (make it up later), credit a defined amount (say, half the per-visit rate — you still held the route slot), or allow a limited number of free skips per year. Any of these work; ambiguity doesn't.
Vacations and pauses: for long pauses, pause the plan rather than improvising credits — and be clear that a paused customer may lose their route slot in peak season.
Mid-season cancellations: reconcile against work already performed. If a customer cancels in October having paid $130 × 7 months but consumed a full season of mowing, the agreement should let you invoice the difference — this is the clause that protects you most.
The Mechanics: Make the Invoicing Run Itself
Monthly billing only reduces admin if the system does the repeating parts. The setup that works:
- Recurring jobs generate the schedule. Set the visit frequency once per customer and let the software create the season's jobs — no Sunday-night calendar sessions. In FieldSpoke, recurring jobs handle this, and the schedule feeds the crew's mobile app automatically.
- The monthly invoice goes out on the same day each month. Automate it if your platform supports it; at minimum, make it a fixed first-of-month routine rather than something you remember to do.
- Payment happens online, not by check. An invoice with a pay-online link gets settled faster than one that waits for a checkbook. If your platform supports saved payment methods or autopay, monthly plans are the perfect use for them — the customer approves once and stops thinking about it.
- The paper trail lives with the customer record. Agreement, visit history, and invoices in one place, so the "what am I paying for?" conversation is a link, not an argument. A customer portal where clients see their own visit history and invoices handles most of these questions before they're asked.
For the invoicing fundamentals underneath all of this — timing, payment terms, following up on late payment — see our guide to invoicing best practices for contractors.
When Monthly Billing Is the Wrong Choice
Flat monthly billing fits scheduled, repeatable service. It fits badly when:
- The work is one-off by nature. Repair plumbing, appliance fixes, junk removal — bill per job, and focus on same-day invoicing instead.
- Visit frequency is genuinely unpredictable. If you can't estimate annual visits within about 20%, you can't price a plan honestly. Bill per visit until the pattern stabilizes.
- The customer is new and unproven. A monthly plan is a mutual commitment. Some businesses run new customers per-visit for the first season, then offer the plan with a real service history behind the number.
Many field service businesses land on a mix: plans for the recurring route work that anchors the week, per-job billing for everything else. The goal isn't purity — it's predictable revenue on the recurring side and fast collection on the rest.
FieldSpoke supports both models side by side — recurring jobs, contracts, estimates, invoices, and online payments in one place, with flat plan pricing that doesn't charge you for growing the crew that serves those routes. Start free — no credit card, and the free plan doesn't expire.