How to Calculate Buffers

You can use the buffer equation to make a number of buffer calculations.
••• acid image by charles taylor from

In chemistry, a "buffer" is a solution you add to another solution in order to balance its pH, its relative acidity or its alkalinity. You make a buffer using a "weak" acid or base and its "conjugate" base or acid, respectively. To determine a buffer's pH--or extrapolate from its pH the concentration of any one of its components--you can make a series of calculations based on the Henderson-Hasselbalch equation, which is also known as the "buffer equation."

    Use the buffer equation to determine the pH of an acidic buffer solution, given certain acid-base concentrations. The Henderson-Hasselbalch equation is as follows: pH = pKa + log ([A-]/[HA]), where "pKa" is the dissociation constant, a number unique to each acid, "[A-]" represents the concentration of conjugate base in moles per liter (M) and "[HA]" represents the concentration of the acid itself. For example, consider a buffer that combines 2.3 M carbonic acid (H2CO3) with .78 M hydrogen carbonate ion (HCO3-). Consult a pKa table to see that carbonic acid has a pKa of 6.37. Plugging these values into the equation, you see that pH = 6.37 + log (.78/2.3) = 6.37 + log (.339) = 6.37 + (-0.470) = 5.9.

    Calculate the pH of an alkaline (or basic) buffer solution. You can rewrite the Henderson-Hasselbalch equation for bases: pOH = pKb + log ([B+]/[BOH]), where "pKb" is the base's dissociation constant, "[B+]" stands for the concentration of a base's conjugate acid and "[BOH]" is the concentration of the base. Consider a buffer that combines 4.0 M ammonia (NH3) with 1.3 M ammonium ion (NH4+), Consult a pKb table to locate ammonia's pKb, 4.75. Using the buffer equation, determine that pOH = 4.75 + log (1.3/4.0) = 4.75 + log (.325) = 4.75 + (-.488) = 4.6. Remember that pOH = 14 - pH, so pH = 14 -pOH = 14 - 4.6 = 9.4.

    Determine the concentration of a weak acid (or its conjugate base), given its pH, pKa and the concentration of the weak acid (or its conjugate base). Keeping in mind that you can rewrite a "quotient" of logarithms--i.e. log (x/y)--as log x - log y, rewrite the Henderson Hasselbalch equation as pH = pKa + log [A-] - log [HA]. If you have a carbonic acid buffer with a pH of 6.2 that you know is made with 1.37 M hydrogen carbonate, compute its [HA] as follows: 6.2 = 6.37 + log(1.37) - log[HA] = 6.37 + .137 - log[HA]. In other words log[HA] = 6.37 - 6.2 + .137 = .307. Calculate [HA] by taking the "inverse log" (10^x on your calculator) of .307. The concentration of carbonic acid is thus 2.03 M.

    Calculate the concentration of a weak base (or its conjugate acid), given its pH, pKb and the concentration of the weak acid (or its conjugate base). Determine the concentration of ammonia in an ammonia buffer with pH of 10.1 and ammonium ion concentration of .98 M, keeping in mind that the Henderson Hasselbalch equation also works for bases--so long as you use pOH instead of pH. Convert your pH to pOH as follows: pOH = 14 - pH = 14 - 10.1 = 3.9. Then, plug in your values to the alkaline buffer equation "pOH = pKb + log[B+] - log [BOH]" as follows: 3.9 = 4.75 + log[.98] - log[BOH] = 4.75 + (-0.009) - log[BOH]. Since log[BOH] = 4.75 - 3.9 - .009 = .841, the concentration of ammonia is the inverse log (10^x) or .841, or 6.93 M.

    Things You'll Need

    • Scientific calculator
    • pKa table


    • You may see two values for carbonic acid when you consult your pKa table. This is because H2CO3 has two hydrogens--and therefore two "protons"--and can dissociate twice, according to the equations H2CO3 + H2O --> HCO3 - + H3O + and HCO3 - + H2O --> CO3 (2-) + H3O. For the purposes of the calculation, you need only consider the first value.

Related Articles

How to Calculate Ka From Ph
How to Find the PKA of a Weak Acid
How to Calculate End Point
How to Prepare Acetate Buffers
How to Calculate Hydrogen Ion Concentration
How to Calculate PH of Buffer Solutions
How to Calculate the Percentage of Ionization Given...
How to Calculate 2nd Equivalence Points
How to Calculate Kb From Ka
How to Calculate Bicarbonate Concentration
How to Make a Citrate Buffer
How to Calculate Keq Given pKa
How do I Calculate the Amount of Acid to Reduce Water...
How to Calculate ph And pOH
How to Calculate the pH of Ammonia Water Using KB
How to Dissolve EDTA in Water
How to Calculate the PH of NaOH
How to Find pH for a Given Molarity
How to Calculate the Isoelectric Point of Peptides
How to Calculate the pH of a Strong Acid