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}
sig figs

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. Change any unit and the answer follows.

Where Total Alkalinity as CaCO₃ from Species fits

Your answer feeds

See also

Cooling Tower LSI at Cycles of Concentration: Both use total alkalinity as CaCO₃.Langelier Saturation Index from a Full Water Analysis: Both use total alkalinity as CaCO₃.Larson–Skold Index: Both use total alkalinity as CaCO₃.Lime Dose for Softening (as CaCO₃): Both use total alkalinity as CaCO₃.Predicted Cooling Tower LSI and Maximum Cycles, from the Makeup Analysis: Both use total alkalinity as CaCO₃.Puckorius (Practical) Scaling Index: Both use total alkalinity as CaCO₃.
3 more relatedSaturation pH (pHs) for Langelier's Index: Both use total alkalinity as CaCO₃.Soda Ash Dose for Softening (as CaCO₃): Both use total alkalinity as CaCO₃.Alkalinity Remaining After Alum: Both use total alkalinity as CaCO₃.
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
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₃ (mg/L)
  • HCO3\mathrm{HCO_3}= Bicarbonate as HCO₃⁻ (mg/L)
  • CO3\mathrm{CO_3}= Carbonate as CO₃²⁻ (mg/L)
  • OH\mathrm{OH}= Hydroxide as OH⁻ (mg/L)
Where this comes from
  • Standard Methods for the Examination of Water and Wastewater (APHA, AWWA, WEF), Section 2320: Alkalinity.
Revised 16 October 2026
Cite this page

formula.expert. (2026, October 16). Total Alkalinity as CaCO₃ from Species Formula & Calculator. https://formula.expert/solvers/total-alkalinity-as-caco3