Pool equipment and plumbing — LSI water balance

LSI (Langelier Saturation Index): What It Is and Why Pool Pros Care

September 17, 2025 Pool Chemistry 9 min read

Most pool owners understand pH and chlorine. Fewer have heard of the Langelier Saturation Index. Pool professionals, however, treat it as the single most complete picture of water balance available — the number that tells you what all five of your major parameters are doing together, and whether the water is working with your surfaces or against them.

If you've ever had a pool owner ask why their new plaster is getting rough, why their heater coils are scaling up in year two, or why the water always looks slightly dull even when the chemistry "looks fine" — LSI is often the answer they haven't been given yet.

What the Langelier Saturation Index Actually Measures

The LSI, developed by Dr. Wilfred Langelier in 1936, quantifies the relationship between pool water and calcium carbonate (CaCO₃). Specifically, it tells you whether your water is:

Key insight: LSI does not measure sanitization, chlorine effectiveness, or bather safety. It measures calcium carbonate saturation — a pure water chemistry concept about surface and equipment compatibility.

The LSI Formula

The formula is:

LSI = pH − pHs

Where pHs is the pH at which the water would be saturated with calcium carbonate given its current temperature, calcium hardness, total alkalinity, and TDS. pHs is itself calculated as:

pHs = (9.3 + A + B) − (C + D)

In practice, you do not need to solve this by hand. Apps like PoolLens calculate LSI automatically once you enter your test readings. But understanding the inputs — and which direction they push the LSI — is essential for diagnosing and correcting balance problems.

The Five Inputs and How They Move LSI

ParameterRaising It Does...Lowering It Does...
pHRaises LSI (scale risk)Lowers LSI (corrosion risk)
TemperatureRaises LSI (scale risk)Lowers LSI (corrosion risk)
Calcium HardnessRaises LSI (scale risk)Lowers LSI (corrosion risk)
Total AlkalinityRaises LSI (scale risk)Lowers LSI (corrosion risk)
TDSSlightly lowers LSISlightly raises LSI

Notice that pH, temperature, calcium hardness, and total alkalinity all push LSI in the same direction. This is why a hot summer pool with high CH and high TA is chronically scale-prone — three of the four major parameters are all elevated simultaneously.

Ideal LSI Range for Swimming Pools

LSI ValueWater ConditionRisk
Below −0.5Aggressively corrosiveSevere plaster etching, metal pitting
−0.3 to −0.5CorrosiveSurface deterioration over time
−0.3 to +0.3BalancedAcceptable — ideal target zone
+0.3 to +0.5Scale-formingCalcium deposits on surfaces and equipment
Above +0.5Aggressively scale-formingRapid scaling, cloudy water, heater damage
Pro target: Many experienced technicians aim for −0.1 to +0.1. This tighter band minimizes both etching and scaling and is achievable when all five parameters are deliberately managed rather than just adjusted reactively.

Why Temperature Is the Most Underestimated Factor

The temperature factor (Tf) in the LSI formula spans from roughly 0.0 at 32°F to 0.9 at 105°F. This 0.9-unit range can push your LSI from balanced to aggressively scale-forming without changing a single chemical.

Consider a pool with pH 7.6, CH 300 ppm, TA 100 ppm, and TDS 1,000 ppm:

Warning — Spas and heated pools: Spas running at 100–104°F with standard pool chemistry almost always have a positive LSI. Scale on heater elements and jet nozzles is not a maintenance failure — it's a chemistry problem. Use a digital LSI calculator and adjust accordingly before writing up a service report.

Diagnosing Surface and Equipment Problems with LSI

Corrosion Symptoms (Negative LSI)

Scaling Symptoms (Positive LSI)

How to Correct a Negative LSI (Corrosive Water)

Corrosive water needs more calcium carbonate saturation. Your options, in order of typical preference:

  1. Raise pH — from 7.2 to 7.4–7.6 using sodium carbonate (soda ash). Most effective single adjustment.
  2. Raise Calcium Hardness — add calcium chloride to reach 200–400 ppm. Especially important for new plaster pools.
  3. Raise Total Alkalinity — add sodium bicarbonate to 80–120 ppm. Helps buffer LSI upward.
  4. Lower temperature — not usually practical, but relevant for over-cooled pools in spring.
New plaster pools: During the startup/plaster cure period, many builders intentionally target a slightly negative LSI to encourage the plaster to harden properly. After the cure period (usually 28 days), transition to a balanced or slightly positive LSI to protect the surface.

How to Correct a Positive LSI (Scale-Forming Water)

Scale-forming water needs to reduce calcium carbonate saturation. Options:

  1. Lower pH — add muriatic acid (hydrochloric acid) to bring pH toward 7.4–7.6. Most immediate impact.
  2. Lower Total Alkalinity — acid additions that lower pH will also lower TA. Target 80–100 ppm.
  3. Lower Calcium Hardness — this requires partial drain and refill. Hard water areas often need this annually.
  4. Add a sequestrant — HEDP-based sequestrants like Jack's Magic Pink Stuff or Natural Chemistry Scale Free keep calcium in solution without changing LSI. This is a band-aid, not a fix, but useful when other adjustments aren't practical.

LSI in Hard Water Regions

In regions where tap water arrives at 400–600 ppm calcium hardness — common in Southern California, Arizona, Nevada, and parts of Texas — achieving a negative LSI is nearly impossible without extraordinary pH reduction. The practical solution in these markets is:

Warning — Zero-entry and water-feature pools: Sheer descents, waterfalls, and raised spa spillovers aerate the water and accelerate CO₂ offgassing, which raises pH over time. Pools with heavy water features need more frequent pH monitoring because the LSI drifts positive faster than in still pools.

Using LSI in Daily Service Work

Practically speaking, most service technicians don't hand-calculate LSI at every stop. The workflow that actually gets used:

  1. Test pH, TA, CH, and temperature at every stop (you're testing these anyway)
  2. Enter readings into PoolLens — the app calculates LSI automatically and flags out-of-range values
  3. Use LSI to diagnose surface complaints before they become warranty claims
  4. Log LSI trend over time to catch slow drift before it becomes visible damage

The Orenda App (by Orenda Technologies) is another tool specifically built around LSI for service pros. Taylor Technologies publishes printed LSI slide rules and tables. The Taylor K-2006 complete test kit gives you all the inputs needed for an accurate manual calculation.

Calculate LSI Automatically at Every Stop

Enter your test readings once and PoolLens calculates the Langelier Saturation Index instantly — no slide rules, no spreadsheets. Offline-first, works without signal.

Try PoolLens Free →

Frequently Asked Questions

What is the ideal LSI range for pool water? The industry-accepted ideal range is −0.3 to +0.3. Water within this range is balanced — neither aggressively dissolving surfaces nor depositing scale. Many pool pros target −0.1 to +0.1 for tighter control.
What does a negative LSI mean? A negative LSI (below −0.3) means the water is undersaturated with calcium carbonate and will aggressively seek minerals from surfaces — etching plaster, corroding metal fittings, and degrading grout. This is called aggressive or corrosive water.
What does a positive LSI mean? A positive LSI (above +0.3) means the water is supersaturated with calcium carbonate and will deposit scale on surfaces, equipment, and heater elements. This cloudy scale reduces heater efficiency and can clog filter media.
How does temperature affect LSI? Temperature has a significant effect. Warmer water drives LSI upward — meaning scale risk increases. The temperature factor (Tf) ranges from 0.0 at 32°F to 0.9 at 105°F. Always recalculate LSI after significant seasonal temperature changes.
Can I calculate LSI without a chemistry degree? Yes. Apps like PoolLens calculate LSI automatically once you enter your readings — pH, temperature, calcium hardness, total alkalinity, and TDS — so you get the result instantly without manual math.