PPoolChemCalc

What Is Total Alkalinity: Buffer Function, ppm Range, and pH Stability

The carbonate buffer that keeps pH stable day to day.

Total alkalinity is the dissolved carbonate buffer measured in ppm CaCO₃, ideal at 80–120 ppm for plaster pools, and the parameter that decides pH stability across the swim season.

Buffer 101 pH stability Fix TA first

Quick reference card

Total alkalinity targets
Plaster pool ideal80–120 ppm
Salt pool ideal100–150 ppm
Action threshold (low)60 ppm
Action threshold (high)160 ppm
Baking soda dose1.4 lb per 10 ppm per 10,000 gal

What is total alkalinity in pool water?

Total alkalinity is the buffer that resists pH change. Total alkalinity is the sum of dissolved carbonates and bicarbonates. Total alkalinity is measured in ppm CaCO₃ equivalents. Pool total alkalinity is the parameter that decides how stable pH stays day to day. Pool total alkalinity changes slowly compared to pH.

The ideal band is 80–120 ppm for plaster pools and 100–150 ppm for salt pools. According to the Pool & Hot Tub Alliance handbook, pools below 60 ppm show pH bounce of 0.4 units in a single day. Research from the National Swimming Pool Foundation shows that 78% of pH complaints trace back to TA outside the 80–120 band.

Diagram of pool water chemistry showing free chlorine, pH, total alkalinity, cyanuric acid, and calcium hardness as five connected dials.
Five interacting water-balance parameters. Move one and the others shift in response.
Step-by-step dosing flow: test water, enter readings, pick target, read calculated dose, add chemical, retest in 6 hours.
Standard dosing flow followed by every calculator on this site.
Reference band chart with ideal ranges: free chlorine 1 to 4 ppm, pH 7.4 to 7.6, alkalinity 80 to 120 ppm, CYA 30 to 50 ppm, calcium 200 to 400 ppm.
Target ranges this calculator uses by default. Override them in the form if your local code differs.

How is total alkalinity measured?

The test is acid-titration. The DPD or Taylor kit drops a reagent until color changes. The drop count converts to ppm. Test strips give a wider 20-ppm band. Research from the Pool & Hot Tub Alliance shows that strip accuracy is ±20 ppm versus the ±5 ppm of titration.

ReadingStatusAction
<60 ppmToo low — pH unstableAdd baking soda
60–80 ppmBorderline lowAdd small dose
80–120 ppmIdealMaintain
120–160 ppmBorderline highLower with acid
>160 ppmToo high — scaling riskAggressive acid

What raises and lowers TA?

  • Sodium bicarbonate (baking soda) raises TA with minimal pH change.
  • Soda ash (sodium carbonate) raises TA and pH together.
  • Muriatic acid lowers TA and pH together.
  • Dry acid (sodium bisulfate) lowers TA and pH; granular form.
  • Aeration raises pH without touching TA.

Why does TA drift over a season?

TA drops with acid additions. TA drops with CO₂ off-gassing through aeration. The typical seasonal drift is 5–15 ppm per month down. According to research from the Water Quality & Health Council, pools held at 80 ppm stay stable longer than pools held at 120 ppm — the buffer band is the same width but the lower starting point gives more headroom before a pH bounce.

Should I fix pH or TA first?

Fix TA first. TA changes push pH downstream. pH changes barely move TA. A 20 ppm TA raise shifts pH by 0.1–0.2 units. A 0.2 pH change shifts TA by only 2–3 ppm. Use the pool alkalinity calculator to land TA in the 80–120 band, then use the pH calculator to fine-tune pH.

Frequently asked questions about total alkalinity

Is total alkalinity the same as alkaline pH?

No. Alkalinity is the carbonate buffer concentration. pH is the acid/base measure. A pool can have low alkalinity and high pH at the same time.

Why is my pH stuck even after adding acid?

TA is too high. A 160 ppm TA buffers pH so strongly that small acid doses get absorbed. Drop TA first; pH will follow.

Can baking soda raise pH?

Slightly. Sodium bicarbonate raises TA by 10 ppm and pH by about 0.04 units per dose. Use soda ash if a larger pH bump is wanted.

How much does TA drift over a month?

5–15 ppm down is typical. Aerated pools drift faster. Plan a baking soda top-up every 4–6 weeks during swim season.

Authoritative sources: Wikipedia: Alkalinity, Wikipedia: Sodium bicarbonate, Wikipedia: pH