Pool, Spa & Water Treatment Chemistry worked example

Chemical Cost Per 1,000 Gallons with total chemical program spend of 500 $: a worked example

What does the result look like when total chemical program spend reaches 500 $? The full calculation is worked below with real intermediate numbers. Use it to compare chemical programs, service routes, batch treatments, or treatment cost trends.

The inputs for this scenario

  • Total chemical program spend: 500 $ (raised for this scenario; the documented default is 200)
  • Treated water volume: 200 1k gal (unchanged)
  • Cost allocation factor: 1 x (unchanged)

Working through the calculation

  • Applying the documented formula (Chemical cost per 1,000 gallons = total chemical spend / treated volume x allocation factor) to the inputs above produces each figure below.
  • At this operating point the engine returns 2.5 $ / 1k gal for ratio, the number this scenario is built around.
  • At this operating point the engine returns 2.5 value for raw ratio.
  • At this operating point the engine returns 1 x for allocation factor.
  • At this operating point the engine returns 200 value for treated volume (1k gal).

How this compares with the baseline

  • Against the tool's baseline example, where total chemical program spend sits at 200 $ and the headline result is 1 $ / 1k gal, this scenario comes in 150% above the baseline at 2.5 $ / 1k gal.
  • A figure at this level is achievable when total chemical program spend is genuinely sustained, not just peaked for a shift. It is a blended average and hides which specific product is driving cost; a high number could be chlorine demand, a leaking feeder, or one-time shock events, so pair it with a per-product breakdown before acting.

Results at a glance

  • Ratio: 2.5 $ / 1k gal (headline result)
  • Raw ratio: 2.5 value
  • Allocation factor: 1 x
  • Treated volume (1k gal): 200 value

Run it with your numbers

  • Every input above is editable in the live Chemical Cost Per 1,000 Gallons calculator, which recalculates instantly and can be shared with the inputs intact.

Last reviewed 2026-05-12.