Proven Plaza

Pool LSI Calculator (Langelier Saturation Index / Water Balance)

Langelier Saturation Index for your pool or spa from pH, water temperature, calcium hardness and total alkalinity, using the factor table and formula in state pool rules, plus the pH that would balance it.

Formula

SI = pH + TF + CF + AF − 12.1 (12.2 when TDS is above 1,000 ppm). TF, CF and AF come from the temperature, calcium hardness and alkalinity factor table; when a reading falls between rows the table method uses the next greater row. pH for SI = 0: 12.1 − TF − CF − AF.

Worked example

Inputs: pH = 7.6; Water temperature = 86 °F; Calcium hardness = 380 ppm; Total alkalinity = 70 ppm; Total dissolved solids (0 if unknown) = 0 ppm; Factor lookup = Table: next greater row (health-department method).

Temperature factor0.8
Calcium factor2.2
Alkalinity factor1.9
Tds constant12.1
Saturation index0.4
Ph for index zero7.2
Water isScale-forming (above +0.3)

Ideal is −0.3 to +0.3 (0 is best). Maryland and New York public-pool rules allow −0.5 to +0.5. Raise or lower pH, alkalinity or hardness to move the index; the pH for an index of 0 assumes the other readings stay put.

FAQ

What is a good LSI for a pool?

Between −0.3 and +0.3, with 0 best. Above +0.3 the water tends to deposit scale and turn cloudy; below −0.3 it tends to etch plaster and corrode metal. Maryland and New York public-pool rules accept −0.5 to +0.5.

How do I calculate LSI by hand?

Add pH, the temperature factor, the calcium factor and the alkalinity factor, then subtract 12.1. Example from a county health handout: pH 7.6, 86 °F (0.8), hardness 380 ppm (2.2), alkalinity 70 ppm (1.9): 7.6 + 0.8 + 2.2 + 1.9 − 12.1 = +0.4, slightly scale-forming.

Why does the interpolate option give a different answer?

The health-department method rounds each reading up to the next table row, which can add about 0.1 per factor. Interpolating between rows gives +0.26 for the same example. Use the table method when you need to match an inspector's worksheet.

How do I fix a high LSI?

Lower pH or alkalinity first; they are the easiest to move. The calculator shows the pH that would bring the index to 0 with your other readings unchanged (7.2 in the example). Use the pool alkalinity calculator for acid doses.

Does stabilizer (CYA) change the LSI?

The state formula uses total alkalinity as tested and has no stabilizer term. Some pool industry calculators adjust alkalinity for cyanuric acid, so their result can be a little lower.

Sources

Related

More Pool calculators

Embed this calculator

Free to embed on your site; please keep the credit link.

Last reviewed 2026-10-30.