How to calculate bicarbonate concentration

Written by john brennan
  • Share
  • Tweet
  • Share
  • Pin
  • Email
How to calculate bicarbonate concentration
Dissolved CO2 reacts with water to form a weak acid called carbonic acid. (Clean water and water bubbles in blue image by Suto Norbert from

When carbon dioxide dissolves, it can react with water to form carbonic acid, H2CO3. H2CO3 can dissociate and give away one or two hydrogen ions to form either a bicarbonate ion (HCO3-) or a carbonate ion (CO3 w/ -2 charge). If dissolved calcium is present, it reacts to form insoluble calcium carbonate (CaCO3) or soluble calcium bicarbonate (Ca(HCO3-)2). If you're testing water samples for environmental health and/or water quality, you may need to calculate bicarbonate concentration. To calculate bicarbonate concentration, you'll first need to find total alkalinity for your sample. Testing total alkalinity is beyond the scope of this article; if you need to know how to do so, the link under Resources provides full instructions.

Skill level:

Things you need

  • Total alkalinity of your sample
  • pH of your sample
  • Pencil
  • Paper
  • Calculator
  • Second dissociation constant for carbonic acid, which is 5.6 x 10 to the -11

Show MoreHide


  1. 1

    Convert from total alkalinity to molarity. Total alkalinity is usually a measure of milligrams per litre of calcium carbonate; divide by 100,000 (approximately) grams per mole to find moles per litre or molarity. Molarity is the concentration of a substance in a solution.

  2. 2

    Substitute the equation for carbonate concentration as a function of bicarbonate concentration and pH for the equation for total alkalinity. The expression for total alkalinity is 2 x total alkalinity = [HCO3-] + 2 [CO3 -2] + [OH-]. (Note that in chemistry, the brackets around a species refer to its concentration, so [HCO3-] is the concentration of bicarbonate). The equation for carbonate concentration is [CO3 -2] = K2 [HCO3-] / [H+], where K2 is the second dissociation constant for carbonic acid. Substituting this expression will give us 2 x total alkalinity = [HCO3-] + 2 x ( K2 [HCO3-] / [H+] ) + [OH-].

  3. 3

    Rearrange this equation to solve for [HCO3-]. Since pH = -log [H+], [H+] = 10 to the negative pH. We can use this information and some algebra to rewrite the equation as [HCO3-] = ( 2 x total alkalinity ) - ( 10 to the (-14 + pH) ) / ( 1 + 2K2 x 10 to the pH).

  4. 4

    Plug the value for moles per litre of calcium carbonate you found previously into the equation to find bicarbonate concentration.

Tips and warnings

  • The formula will work only if calcium and carbonate compounds make up the bulk of the contribution to total alkalinity. If you suspect other compounds like ammonia are present, a more complex formula will be required; see the first link under the "References" for details.

Don't Miss

  • All types
  • Articles
  • Slideshows
  • Videos
  • Most relevant
  • Most popular
  • Most recent

No articles available

No slideshows available

No videos available

By using the site, you consent to the use of cookies. For more information, please see our Cookie policy.