Built for pool service companies
Whether you're servicing pools in Phoenix or Palm Beach, WaffleInvoice's Pro recurring billing lets you set up every monthly maintenance contract once - and bill automatically every cycle while you focus on the water.
No credit card required. Free forever for unlimited invoices.

Sound familiar?
๐
You have 30, 50, maybe 100 pool customers on monthly maintenance. Every billing cycle, you're rebuilding invoices from scratch, updating dates, and hoping you don't miss anyone.
๐ง
When a pump fails or a filter needs replacing, the repair invoice is a separate, manual process. You end up with two billing systems: one for recurring maintenance, one for one-off repairs.
๐ง
Summer rates differ from winter rates. Switching over a large customer list manually takes hours and creates errors.
๐ฑ
You're at a customer's pool and spot an issue that needs extra work. You tell them you'll invoice it later - and the urgency to pay fades by the time you get back to your desk.
๐ณ
You're managing five different payment methods across dozens of customers. Reconciling what came in from where is a monthly headache.
๐
At the end of the month, you have no clean view of who's current and who owes you. You're matching receipts to names manually.
The fix
๐
Set up each maintenance customer on the Pro plan once. WaffleInvoice bills them automatically on the same date each cycle with automatic reminders - no rebuilding, no missed customers.
๐ง
Log one-off repair invoices alongside recurring maintenance in the same dashboard. Every customer's billing history - maintenance and repairs - is in one place.
๐ง
When rates change seasonally, update the recurring invoice template. The change applies on the next billing cycle. No manual rebuilding for each customer.
๐ฑ
Spotted a chemical imbalance that needs extra treatment? Create a line-item invoice on your phone at the pool and send it before you pack up your equipment.
๐ณ
On the Pro plan, every invoice includes a payment link. Customers pay by credit card or ACH bank transfer. One payment system, one dashboard, clean reconciliation.
๐
See every customer - paid, outstanding, and overdue - in one view. Know exactly who needs follow-up before the next service visit.
Your workflow
Add the customer once, set the monthly amount and billing date. WaffleInvoice handles sending and reminding every cycle automatically.
When repair work happens, create a one-off invoice with parts and labor. It stays connected to the customer record alongside their maintenance history.
They get an email or text with a payment link. They pay by card or ACH. You get notified. No manual reconciliation.
Your dashboard shows recurring revenue, outstanding repairs, and overdue accounts - everything you need to run the service route and the business.
Works for every pool service job type
Set up monthly maintenance retainers for every residential customer. Recurring billing runs automatically so you're not re-invoicing 80 customers every month.
Invoice for unexpected repairs with detailed line items - pump replacement, filter service, leak repair. Convert a repair estimate to an invoice after approval.
Manage billing for HOA pools, hotels, and commercial properties with recurring invoices and a client portal where property managers can review payment history.
Create one-time invoices for spring openings and fall closings. Add chemical treatments, equipment checks, and labor as separate line items.
Set up recurring invoices for ongoing chemical supply programs. Track each delivery and treatment visit with line-item billing tied to the customer record.
Manage billing for multiple service routes from one dashboard. Every technician's work generates a clean invoice tied to the right customer.
Upgrade when you need recurring monthly invoices for maintenance retainers, automatic payment reminders, and online card or ACH collection - so your billing runs on autopilot while you run the route.
FAQs
Yes. The free plan includes unlimited invoices, unlimited customers, mobile invoicing, branded invoices, and estimates. No trial limits and no credit card required.
On the Pro plan, create a recurring invoice for each customer with the monthly amount and billing date. WaffleInvoice sends and reminds automatically each cycle - no manual rebuilding.
Yes. Create one-off invoices for repair work alongside your recurring maintenance billing. Both are tied to the customer record so you have a complete service and billing history in one place.
Yes. On the Pro plan, every invoice includes a payment link. Customers pay by credit card or ACH bank transfer directly from the link - no separate payment system needed.
You update the recurring invoice template with the new rate. The change applies on the next billing cycle. You don't have to manually update each customer's invoice.
Yes. Your dashboard shows every customer's payment status - paid, outstanding, and overdue - in one view. Filter by status to see exactly who needs a follow-up before your next route.
Ready to put your pool service billing on autopilot?
Replace the manual monthly rebuilds, the inconsistent payment collection, and the end-of-month reconciliation headache with a recurring billing workflow that runs itself. Free forever.
Free resource
7 practical ways to grow your business online -- from Google Business Profile to getting paid faster. Free, no spam.
Related reading
Compare WaffleInvoice
Also built for