β More on Pool Invoicing & Billing
Find Your Most Profitable Pools Using Billing and Route Data
Every pool service company has accounts that quietly make money and accounts that quietly lose it. The trouble is, when you bill by hand or run a stack of spreadsheets, they all look the same on the schedule. A pool is a pool, a stop is a stop, and the invoice goes out at the same flat rate. But two pools billed at the same price aren't equally profitable β one might be a five-minute clean on a tight route, the other a 35-minute fight with a heater that's always tripping. PoolBossPro already captures the billing and route data you need to tell them apart. The numbers are sitting in your account; you just have to look at them the right way.
Profit Hides Between the Invoice and the Drive
Revenue is easy to see β it's the number on the invoice. Profit is harder, because it lives in the time and miles each pool actually costs you. PoolBossPro ties both ends together. The invoicing side records what every account is billed, including the recurring weekly cleaning rate plus any chemistry upcharges, equipment repairs, openings, and closings. The route side records where the pool sits, which tech serviced it, and how it fit into the day's sequence. When you look at billing and route data side by side, the under-performing accounts stop hiding. A $42 weekly clean that's ten minutes out of the way from your nearest cluster is costing you the windshield time you don't see on the invoice.
Start With Revenue Per Stop From Your Invoices
The first lens is the simplest: what does each pool actually bill over a month? PoolBossPro's reporting rolls up every charge against an account β the base recurring rate, chemical upcharges logged at the stop, and any repair or seasonal work invoiced through the system. A pool you remember as a "$160 a month" account might be billing $215 once you count the filter cleans and the chlorine you keep adding. Another that feels premium might be flat-rate with no add-ons ever. Because card-on-file payments run automatically when the visit closes, the billed number and the collected number match β you're ranking pools by money that actually landed in the bank, not money you hope to chase down later.
Layer In the Pool Profile and Chemistry Demand
Revenue alone doesn't tell you cost. That's where the pool and property profile earns its keep. PoolBossPro stores pool type, size in gallons, and equipment on every account, so you can see why one pool eats labor and chemicals while another runs itself. A 35,000-gallon pool with a salt system, a heater, and a spa spillover is a different animal than a 12,000-gallon vinyl pool. Pull the water chemistry history β chlorine, pH, alkalinity, cyanuric acid, salt, and phosphate β and the pattern shows up fast. A pool that needs heavy dosing on every visit, or that swings out of balance week after week, is burning chemical cost and tech time you may not be billing for. The profile and chemistry log turn "this one's a pain" into a number you can act on.
Read Profit Through Route Density
The single biggest hidden cost in pool service is windshield time, and route data is the only way to measure it. PoolBossPro builds recurring route-based schedules and shows you how each pool fits into the day's sequence. A pool that sits inside a tight neighborhood cluster of fifteen other accounts is cheap to service β the drive between stops is two minutes. A pool stranded across town, with the tech burning twenty minutes each way, can wipe out the entire margin on the visit even at a healthy rate. When you rank accounts by billed revenue and then check where they fall on the route, the outliers jump out: high-rate pools in dense clusters are your champions, and low-rate pools way off the route are the ones to re-price, re-sequence, or reconsider. This is the same per-stop math that drives smart dispatch every morning.
Act on What the Data Tells You
Finding your most profitable pools only matters if you do something with the answer. The data gives you three plays. Re-price the losers: a pool that bills below the cost of its chemistry and drive time gets a rate adjustment at renewal, backed by the chemistry log so the conversation is about facts, not feelings. Re-route the strays: an off-cluster account might be fine financially if you move it to a tech who passes nearby, tightening density for both. And replicate the winners: when you know your best accounts are mid-size pools with simple equipment in dense neighborhoods, you market and sell toward exactly that profile instead of taking every pool that calls. You can even invoice on the spot to capture the upcharges that lift a marginal account into a profitable one β the workflow in Send Pool Service Invoices From the Truck Between Stops shows how techs bill chemistry and repair work before they pull away.
One System, One Source of Truth
The reason this analysis is even possible is that PoolBossPro keeps billing, profiles, chemistry, routes, and payments in one place. When your invoices live in one app, your schedule in another, and your water readings on paper in the truck, no one can connect revenue to cost β the data never sits in the same room. With everything tied to the account, the reporting dashboards do the joining for you: revenue per pool, chemical demand per pool, route position per pool, all on the same screen. You stop guessing which accounts carry the company and which ones drag, and you start building a customer base of pools that actually make money. For the full picture of how billing ties into the rest of your operation, start from the pool invoicing & billing overview.
Stop treating every pool the same. Find the accounts that actually make you money.
PoolBossPro joins your invoice totals, pool profiles, chemistry history, and route data so you can rank every account by real profit per stop β then re-price, re-route, and sell toward your best ones.
Start Free Trial