What Pool Software Actually Costs — And the Fees Nobody Quotes
The monthly price on the website is not what you'll pay. Ask anyone who's run a route a few years and switched apps twice — the real cost shows up in three places the sales page skips: how the price scales, what moving the money costs, and what happens to your customer list.
Here's how to read the actual number before you sign up.
1. Per-pool pricing taxes the thing you're trying to do
Plenty of apps price per active account or per stop. It looks like nothing at 20 pools. Run it at 80:
- A couple bucks a pool sounds free. At 80 pools that's a couple hundred a month — a couple grand a year.
- Every account you add raises the bill. The better your year, the more you pay to run the exact same software.
Per-pool pricing means growth is taxed. A flat rate caps it — same price whether you run 30 pools or 130. If a tool charges per stop, do the math at the route size you're building toward, not the one you have today.
2. Payments are where the quiet markup lives
"Easy billing" on a feature list doesn't tell you what moving the money costs. Two things to pin down before you trust an app with invoicing:
- Card vs ACH. Card payments carry processing fees — roughly 3%. Some apps only run ACH through a card rail, which means you pay card fees on a bank transfer that should be nearly free. On a $200 monthly invoice, 3% is a few dollars a month, per customer, every month.
- Who eats it. Is processing baked into the subscription, passed to you, or passed to the customer? Get it in writing.
Run it across your whole book. A few percent on every invoice every month is a real line on your P&L — for most routes, bigger than the software fee itself.
3. "Free" or "a dollar a pool" usually isn't about the software
When a platform is free, near-free, or owned by a parts retailer, ask how it actually makes money. Often the answer is your data. Your customer list, addresses, and service history are worth more to a retailer than a subscription — because now those customers can be marketed to directly.
Operators who've been through it say it plainly: you hand over your book, and a while later your customers start getting mail from the company that owns the app. The route you built becomes someone else's marketing list. "Free" can cost you the one thing you can't rebuild — the customer relationship.
Before you import your customers anywhere, ask one question: who owns this data, and can it be used to contact my customers? If the answer is fuzzy, that's your answer.
4. What to actually compare
Ignore the headline price. Line the tools up on:
- Total cost at your real account count — not the starter tier.
- What's included — billing, a customer portal, bookkeeping, or are those add-ons?
- Payment fees — card vs ACH, and who pays them.
- Data ownership — is your customer list yours, and is it ever used to market to them?
- Flat or scaling — does the price climb every time you do?
The cheapest sticker is rarely the cheapest tool.
Where PoolPilot stands
We built PoolPilot for the operator who got tired of all three surprises. It's a flat $30 a month — every pool, every feature, whether you run 25 accounts or 150. We're independent: not owned by a distributor, and we never market to your customers or sell your route data. Billing, the customer portal, and bookkeeping are included, not add-ons.
$30 flat, 14-day free trial. Know exactly what you're paying — and keep what's yours.