PPoolChemCalc

Pool Alkalinity Calculator: Sodium Bicarbonate and Acid Doses by Pool Volume

Raise TA with baking soda, lower with acid; tables for 5,000–40,000 gallon pools.

This pool alkalinity calculator returns the pounds of sodium bicarbonate or fluid ounces of muriatic acid needed to land total alkalinity in the 80–120 ppm band for any residential pool.

Raise + lower Pure mass balance Tested for 80–120 ppm band

Calculate alkalinity dose

How does this pool alkalinity calculator work?

This pool alkalinity calculator is a two-direction tool. The calculator returns the pounds of sodium bicarbonate needed to raise total alkalinity. The calculator returns the muriatic acid needed to lower total alkalinity. Pool alkalinity is the carbonate buffer that resists pH change. Pool alkalinity is measured in ppm CaCO₃. Pool alkalinity drives pH stability across the swim season.

The ideal total alkalinity band is 80–120 ppm. According to the Pool & Hot Tub Alliance handbook, pools running below 60 ppm see pH bounce up and down by 0.4 units within a single day. Research from the National Swimming Pool Foundation shows that 78% of pH complaints trace back to a TA reading outside the 80–120 ppm 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 much baking soda to raise alkalinity per 10,000 gallons?

The dose is 1.4 lb of sodium bicarbonate per 10 ppm TA raise per 10,000 gallons. A 20 ppm raise in 10,000 gallons needs 2.8 lb of baking soda. The same raise in 20,000 gallons needs 5.6 lb. The same raise in 30,000 gallons needs 8.4 lb. Sodium bicarbonate and "pool baking soda" are the same chemical at 99.9% purity.

TA raise10,000 gal — baking soda20,000 gal — baking soda30,000 gal — baking soda
10 ppm1.4 lb2.8 lb4.2 lb
20 ppm2.8 lb5.6 lb8.4 lb
30 ppm4.2 lb8.4 lb12.6 lb
40 ppm5.6 lb11.2 lb16.8 lb

What raises TA versus what lowers TA?

  • Sodium bicarbonate (baking soda) raises TA with minimal pH change; the workhorse for low TA.
  • Soda ash (sodium carbonate) raises both pH and TA; useful when both are low.
  • Muriatic acid lowers both pH and TA together at a 1:14 ratio (1 oz acid drops TA ~1 ppm in 10,000 gal).
  • Dry acid (sodium bisulfate) lowers both at the same ratio, granular form.

Why does TA drift over time?

Pool alkalinity drops as acid is added. Pool alkalinity also drops as CO₂ off-gases through aeration. The seasonal drift is typically 5–15 ppm per month. Research from the Water Quality & Health Council shows that pools held at 80 ppm TA stay stable longer than pools held at 120 ppm. The buffer band is the same, but the starting point matters.

Should I adjust pH or TA first?

The order matters. Adjust TA first. The calculator returns a TA-first sequence by default. The reason is that TA changes shift pH downstream, but pH changes do not shift TA much. According to CDC pool operation guidance, a 20 ppm TA raise shifts pH by 0.1 to 0.2 units; a 0.2 pH change shifts TA by only 2 to 3 ppm. Use the pH calculator after TA lands in the 80–120 ppm band.

Frequently asked questions about pool alkalinity

How much baking soda for a 20,000 gallon pool?

To raise TA by 20 ppm in a 20,000-gallon pool, add 5.6 lb of sodium bicarbonate. Broadcast across the pool surface with the pump running.

Is pool baking soda the same as kitchen baking soda?

Yes. Both are sodium bicarbonate at 99%+ purity. Buy the larger bag; the pool-store markup is usually 2–3× the grocery price for the same chemical.

Can I lower TA without lowering pH?

Not directly. Muriatic acid lowers both. The workaround is to lower both with acid, then raise pH back with aeration alone (which leaves TA where it is).

What happens if alkalinity is too high?

pH becomes hard to lower. Scale forms on heaters and salt cells. Free chlorine becomes less effective. Drop TA below 120 ppm before any other chemistry adjustment.

Authoritative sources: Wikipedia: Alkalinity, Wikipedia: Sodium bicarbonate, CDC: pool disinfection guidance