β More on Pool Route & Dispatch Software
How to Bill Recurring Pool Cleaning Monthly With Card on File
Most weekly pool cleaning accounts are sold as a flat monthly rate, but plenty of pool pros still bill them like one-off jobs β printing invoices, chasing checks, and re-entering card numbers over the phone. That eats hours every month and leaves money sitting unpaid while your crews keep showing up. The fix is to set the recurring plan once, store a card on file, and let PoolBossPro charge the customer automatically. Here is how to move your whole route onto monthly card-on-file billing without losing track of a single stop.
Why Flat Monthly Beats Per-Visit Billing
A typical weekly cleaning account gets four or five visits a month depending on the calendar. If you invoice per visit, the customer's bill changes every month and your office spends time explaining why February cost less than March. Flat monthly billing smooths that out: the customer pays the same amount each month, you collect predictable revenue, and nobody argues about a fifth Tuesday. In PoolBossPro you set the monthly price on the pool/property profile β tied to pool type, size in gallons, and the equipment you service β and the system bills that amount on a fixed day regardless of how the weeks fall. Your crews still log every visit and every water test, but the charge stays steady.
Set Up the Recurring Plan Once
Open the customer's profile and create a recurring plan: choose the monthly amount, the billing day (the 1st works well for most route accounts), and the start date. Attach it to the recurring weekly cleaning service so the plan and the route stop are connected. Because the schedule already drives crew dispatch and routing, billing and service live in the same place β you are not maintaining a separate spreadsheet for who pays what. Add notes about anything that changes the price, like a spa that adds gallons or a salt system that needs extra attention, so future rate changes are obvious to whoever updates the account.
Get the Card on File
Card on file is what turns this from "send an invoice and wait" into "the money just shows up." Send the customer a secure link by text or email and let them enter their own card β you never touch the number, and the card is stored with the payment processor, not on a sticky note. Once it is saved, every monthly charge runs against that card automatically. New customers can add a card during onboarding, and you can text existing accounts a link during your next billing cycle. Make it the default ask: a clean pool service runs on autopilot, and the card on file is the engine.
Let the Charges Run Automatically
On the billing day, PoolBossPro charges each active plan, marks the invoice paid, and texts the customer a receipt. You wake up to a list of successful charges instead of a stack of invoices to mail. Any card that declines β expired, over limit, frozen β gets flagged so you can chase only the handful that failed instead of reconciling the entire route by hand. That exception-only workflow is the whole point: you spend five minutes on the three cards that bounced, not three hours on the two hundred that worked. Customers get a text receipt every month, which cuts down on "did you charge me?" calls and keeps your phone free for selling green-to-clean recoveries and equipment repairs.
Keep Service and Billing Tied Together
The reason card-on-file billing is safe to automate is that the work is documented. Every weekly stop logs water chemistry β chlorine, pH, alkalinity, cyanuric acid, salt, and phosphate β against the pool profile, so if a customer questions a charge you can show exactly when you were there and what the water looked like. Extra work outside the flat plan, like a filter clean or a pool opening or closing, gets added as a separate line and charged to the same card on file, so you are not invoicing those one-offs separately either. Recurring covers the weekly service; add-ons ride along on the same payment method. Knowing what each account is worth before you dispatch is its own advantage β see How to Know Each Route's Revenue Before a Single Truck Leaves the Lot for how the route and the revenue line up in one view.
Use Reporting to Watch Your Recurring Revenue
Once your accounts are on monthly card-on-file plans, reporting turns into a forecast. PoolBossPro shows your total recurring revenue, which accounts are active, and which cards are about to expire so you can re-collect before a charge fails. You can see month over month whether your route is growing, spot the accounts that churned, and tie revenue back to the crews and routes that earn it. This is the part of pool service most owners fly blind on, and it is also where the money is β a route full of reliable monthly charges is worth far more than a pile of unpredictable per-visit invoices. If you want to see how the scheduling, dispatch, water chemistry logging, and billing fit together, our pool route & dispatch software page walks through the full workflow from the first stop of the day to the deposit in your account.
Put Your Pool Route on Autopilot Billing
PoolBossPro schedules your recurring cleanings, logs water chemistry, and bills every account monthly with card on file so you get paid without chasing checks.
Start Free Trial