Pool, Spa & Water Treatment Chemistry worked example

Pool Heater Energy Cost with heating energy demand of 4,200 kBTU: a worked example

This scenario runs the pool heater energy cost calculation on the strong side: heating energy demand of 4,200 kBTU, with every other input held at its documented default. Use it before heating a pool or spa, comparing schedules, or quoting event warmups.

The inputs for this scenario

  • Heating energy demand: 4,200 kBTU (raised for this scenario; the documented default is 1,668)
  • Fuel price per therm: 1.85 $ / therm (unchanged)
  • Therms per kBTU conversion: 0.01 therms / kBTU (unchanged)
  • Heater efficiency correction: 1.22 x (unchanged)

Working through the calculation

  • Applying the documented formula (Energy cost = heating demand in kBTU x energy price x therms per kBTU x efficiency correction) to the inputs above produces each figure below.
  • At this operating point the engine returns 94.79 $ for heater energy cost, the number this scenario is built around.
  • At this operating point the engine returns 77.7 value for base product.
  • At this operating point the engine returns 1.22 x for multiplier.
  • At this operating point the engine returns 7,770 value for factor a x b.

How this compares with the baseline

  • Against the tool's baseline example, where heating energy demand sits at 1,668 kBTU and the headline result is 37.65 $, this scenario comes in 152% above the baseline at 94.79 $.
  • Use it when quoting a reheat, budgeting a season opening, or comparing fuel sources and heater efficiencies for the same temperature rise. Treat this as a target state: the delta against the baseline quantifies what the improvement is worth before you commit to chasing it.

Results at a glance

  • Heater energy cost: 94.79 $ (headline result)
  • Base product: 77.7 value
  • Multiplier: 1.22 x
  • Factor A x B: 7,770 value

Run it with your numbers

  • Every input above is editable in the live Pool Heater Energy Cost calculator, which recalculates instantly and can be shared with the inputs intact.

Last reviewed 2026-05-12.