β More on Pool Scheduling Software
Recurring Billing and Card-on-File Payments Tied to the Pool Schedule
Most pool service businesses run their billing on a calendar that has nothing to do with the route. Techs clean pools all month, the owner sits down on the 28th to build invoices from memory or a clipboard, emails go out, and then the chase begins β checks in the mail, customers who swear they already paid, accounts that quietly slip two months behind. The work was done weekly, but the money moves monthly, and the gap between the two is where revenue leaks out. PoolBossPro closes that gap by tying recurring billing directly to the pool schedule, so the card on file is charged the moment a stop is marked complete on the route.
Billing That Follows the Route, Not the Calendar
In PoolBossPro, every recurring account carries a service price and a billing rule on its pool profile. When a tech finishes a weekly cleaning and submits the visit β chlorine, pH, alkalinity, cyanuric acid, salt, and phosphate readings logged, along with any chemicals added β that completed stop becomes the billing event. You decide whether the card on file is charged per visit as each cleaning is finished or rolled into a flat monthly recurring charge that posts on a set day. Either way, the system is reading from the actual route. A pool that got skipped for a green-to-clean reschedule does not generate a phantom charge, and a pool that took an extra mid-week visit is captured. Billing and dispatch are looking at the same calendar.
Card-on-File: Paid the Day the Pool Is Cleaned
At enrollment, the customer stores a card through the integrated payment processor. From then on, there is nothing to invoice in the traditional sense. When the weekly cleaning is logged complete, PoolBossPro charges the stored card for that account's price and emails a receipt automatically. The customer never gets a statement to ignore, and you never deposit a check. For a route-based business, this is the single biggest change to cash flow you can make: the money arrives the same day the pool is serviced, every week, across every stop the crew completed. Accounts receivable, as a number you have to manage and worry about, effectively goes to zero.
Recurring Monthly Plans for Steady Accounts
Plenty of pool customers prefer a flat monthly rate rather than a per-visit charge, especially on year-round maintenance agreements where some months have four cleanings and some have five. PoolBossPro handles both. A recurring monthly plan charges the same amount on the same day regardless of cleaning count, while the schedule still drives the actual visits and water chemistry logging underneath it. You get predictable, smooth monthly revenue on the books, the customer gets a predictable bill, and the route data still proves the work was performed. When a customer adds a service β a filter clean, a salt cell replacement, an equipment repair β that one-off charge can be added to the card on file on top of the recurring plan without breaking the monthly rhythm.
Failed Cards and One-Off Charges Without the Chase
The only real exception in a card-on-file model is a declined card β expired, over limit, or replaced. PoolBossPro flags the failed charge against the account and triggers an automated text or email asking the customer to update their payment method, with a link to do it themselves. Most people fix it within a day because the request is specific and easy. Pool openings, closings, and green-to-clean recovery jobs β the bigger one-time tickets β run through the same stored card, so a spring opening or an equipment repair is charged on completion just like a weekly cleaning. You are not building a separate invoice or waiting on a separate check for the work that actually carries the biggest margin.
Reporting That Matches the Route
Because billing is driven by completed stops, your revenue reporting and your operations reporting finally agree. At the end of any day, the dispatcher can see how many pools were cleaned and exactly what was collected, because completed stops are paid stops. You can pull collected revenue by route, by tech, or by service type, and it ties back to the pool profiles and water chemistry logs that prove the work. No more reconciling a stack of invoices against a clipboard. The same system that builds the recurring route, dispatches the crew, and records the chemistry is the system that moved the money β one source of truth instead of three. If you want customers kept in the loop alongside billing, pair this with Automated Customer Texts From Your Pool Scheduling Software so a service-complete text and a payment receipt land together.
Why This Belongs Inside Your Scheduling Software
Bolting a standalone payment app onto a separate scheduling tool means re-entering prices, reconciling two systems, and hoping the charge matches the visit. Tying billing to the schedule only works when billing lives inside the schedule. That is the whole point of running purpose-built pool scheduling software rather than a generic invoicing product: the recurring route, the pool and equipment profiles, the chemistry log, and the card on file are one connected record. Mark the stop complete, and the rest β the charge, the receipt, the report β happens on its own. For a pool company that wants to grow without adding a back-office person whose only job is billing, that connection is the difference between scaling cleanly and drowning in receivables.
Charge the card the moment the pool is cleaned β no invoices, no chasing checks.
PoolBossPro ties recurring billing and card-on-file payments straight to your pool route, so every completed cleaning is a paid cleaning.
Start Free Trial