Back to blog
Billing

Pool service water chemistry — how to bill chemicals separately without confusing the customer

July 26, 2026 6 min read·Service Pro Suite Team
# Pool chemistry billing done right Pool service pros: how much of your monthly revenue is actually chemicals you paid for out of pocket? For the average residential pool cleaning company we onboard, it's **$180-260/month per truck** — margin that just disappears because chemicals were "included in the service." Stop doing that. Here's how to bill chemicals separately without a customer revolt. ## Step 1: Split the invoice into 2 line items - **Monthly Pool Service — $180.00** (labor, brush, skim, vacuum, filter clean, backwash, log water test results) - **Chemicals — actual cost + 25% markup** (billed monthly, itemized) Homeowners understand this framing intuitively. It's how their car mechanic bills them: labor separate from parts. ## Step 2: Log every chemical dose on the mobile app Techs add chemical use to the completed job. Set up your service catalog with unit-priced items: - **Chlorine tablets** — $/lb - **Muriatic acid** — $/gallon - **Cyanuric acid (stabilizer)** — $/lb - **Sodium bicarbonate (alkalinity up)** — $/lb - **Sodium bisulfate (pH down)** — $/lb - **Calcium chloride (calcium hardness up)** — $/lb - **Diatomaceous earth** — $/lb - **Salt (for salt-chlorine cells)** — $/40lb bag - **Algaecide** — $/quart - **Phosphate remover** — $/quart Each tech logs pounds/gallons dosed at the property. ## Step 3: Roll up chemical usage monthly End of month, Service Pro Suite generates one invoice per customer with labor + itemized chemical usage. Total is transparent, so no dispute. ## Step 4: Water testing log stays with the customer Every visit's water test (chlorine, pH, TA, calcium hardness, CYA, phosphates) lives on the customer's property record permanently. If a customer disputes a chemical charge ("why did I need 5 lbs of stabilizer last month?"), pull the CYA reading from the log — it was 12 ppm, well below the 30-50 ppm target. Fact-based conversation. ## Step 5: Explain the model at signup > "Your monthly service is $180 flat — that covers everything the tech > does on-site. Chemicals get billed separately at cost + 25%. Most > customers see $30-90 in chemicals per month depending on the season and > how heavy your usage is. You'll get a fully itemized invoice each month > so you know exactly what went in." Customers who won't sign up under this model wouldn't have been profitable anyway. Every pool service pro we've talked to says the same thing: transparency filters out bad customers. ## The math A pool tech running 60 accounts on flat-fee "chemicals included" burns $200/month/account in chemicals = **$12K/month of margin lost**. Same 60 accounts on split billing with 25% chemical markup: - **$12K/month recovered** (chemical cost pass-through) - **$3K/month added** (25% markup profit) - **Same labor cost** That's a $180K annual swing on the exact same book of business. ## Salt-chlorine cell customers get a discount Salt pool customers don't buy chlorine tablets — the cell generates it from salt. Advertise "Salt pool customers save $600/year on chemicals" in your neighborhood marketing. It's a real number, and it converts.
#pool-service#billing#chemistry#profitability

Ready to stop chasing paperwork?

Start free 14-day trial