Total Alkalinity as CaCO₃ from Species
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
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₃.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.
Total Alkalinity as CaCO₃ from Species explained
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
- = Total alkalinity as CaCO₃ (mg/L)
- = Bicarbonate as HCO₃⁻ (mg/L)
- = Carbonate as CO₃²⁻ (mg/L)
- = Hydroxide as OH⁻ (mg/L)
- Standard Methods for the Examination of Water and Wastewater (APHA, AWWA, WEF), Section 2320: Alkalinity.
Cite this page
formula.expert. (2026, October 16). Total Alkalinity as CaCO₃ from Species Formula & Calculator. https://formula.expert/solvers/total-alkalinity-as-caco3