Pool, Spa & Water Treatment Chemistry worked example
Total Alkalinity Adjustment with target total alkalinity of 230 ppm: a worked example
Push target total alkalinity up to 230 ppm and the picture changes. This example computes every intermediate figure at that operating point. Use it before adding alkalinity increaser or acid/aeration steps.
The inputs for this scenario
- Target total alkalinity: 230 ppm (raised for this scenario; the documented default is 90)
- Current total alkalinity reading: 70 ppm (unchanged)
- Alkalinity change from planned dose: 0 ppm (unchanged)
- Alkalinity reserve above midpoint: 0 ppm (unchanged)
Working through the calculation
- Applying the documented formula (Remaining alkalinity gap = target alkalinity - current alkalinity - planned correction + reserve) to the inputs above produces each figure below.
- At this operating point the engine returns 160 ppm for remaining alkalinity gap, the number this scenario is built around.
- At this operating point the engine returns 70 value for current and planned alkalinity.
- At this operating point the engine returns 230 value for target alkalinity.
- At this operating point the engine returns 69.57 % for utilization.
How this compares with the baseline
- Against the tool's baseline example, where target total alkalinity sits at 90 ppm and the headline result is 20 ppm, this scenario comes in 700% above the baseline at 160 ppm.
- It computes the remaining total alkalinity gap in ppm as target minus current minus any planned correction, plus any reserve you want above the midpoint. The value of this scenario is the size of the gap it exposes: that gap, priced out over a year, is the budget you can justify spending to close it.
Results at a glance
- Remaining alkalinity gap: 160 ppm (headline result)
- Current and planned alkalinity: 70 value
- Target alkalinity: 230 value
- Utilization: 69.57 %
Run it with your numbers
- Every input above is editable in the live Total Alkalinity Adjustment calculator, which recalculates instantly and can be shared with the inputs intact.
Last reviewed 2026-05-12.