Total Alkalinity as CaCO₃ from Species

TA=0.8202 HCO3+1.6679 CO3+2.9425 OH\mathrm{TA} = 0.8202\,\mathrm{HCO_3} + 1.6679\,\mathrm{CO_3} + 2.9425\,\mathrm{OH}

Worked example: 122 mg/L HCO3 + 30 mg/L CO3 → TA = 150.1 mg/L as CaCO3 — press Try an example to run it live, then adjust anything.

Enter your known values, leave one input blank, and solves for the missing one. Tap a variable’s symbol to see what it means, with a typical value. Try different units for next level excitement!

Here the solver did the work — could you?

The alkalinity ledger →

UniversityProcess & Water Chemistry

Test your skills in the Exam Room: new numbers every attempt — free lessons for students, no sign-up, just pure learning.

See your Report Card
Compete with your friends
share your results
Learning zone

Total Alkalinity as CaCO₃ from Species explained

HCO3CO3OHTA

Alkalinity is the water's capacity to absorb acid, and it lives in three species: bicarbonate below about pH 8.3, carbonate between roughly 8.3 and 11, and free hydroxide above that. An ICP or ion-chromatography report gives them as their own ions, but every alkalinity limit, every dealkalizer sizing chart and every LSI calculation wants a single number as CaCO₃. The factors are equivalent-weight ratios: 50.04/61.02 = 0.8202 for bicarbonate, 50.04/30.00 = 1.6679 for carbonate, and 50.04/17.01 = 2.9425 for hydroxide. A groundwater with 122 mg/L HCO₃⁻ and 30 mg/L CO₃²⁻ has TA = 0.8202 × 122 + 1.6679 × 30 = 100.1 + 50.0 = 150 mg/L as CaCO₃.

In the field you rarely get the species — you get a two-stage titration. Titrating to pH 8.3 with phenolphthalein gives P alkalinity, then on to about pH 4.5 with methyl orange gives total M alkalinity, and the classic relations back out the split: if P = 0 it is all bicarbonate, if 2P < M you have bicarbonate plus carbonate, if 2P = M it is pure carbonate, and if 2P > M you have carbonate plus hydroxide. Note that carbonate's 1.6679 is roughly double bicarbonate's 0.8202 — a water whose pH has drifted up into the carbonate range gains alkalinity as CaCO₃ without gaining a single milligram of carbon, which routinely confuses operators chasing a runaway boiler.

Total Alkalinity as CaCO₃ from Species formula

TA=0.8202 HCO3+1.6679 CO3+2.9425 OH\mathrm{TA} = 0.8202\,\mathrm{HCO_3} + 1.6679\,\mathrm{CO_3} + 2.9425\,\mathrm{OH}
Where
  • TA\mathrm{TA}= Total alkalinity as CaCO₃ (%)
  • HCO3\mathrm{HCO_3}= Bicarbonate as HCO₃⁻ (%)
  • CO3\mathrm{CO_3}= Carbonate as CO₃²⁻ (%)
  • OH\mathrm{OH}= Hydroxide as OH⁻ (%)