Introduction to the Henderson-Hasselbalch Equation

Fifteen Buffer Examples     Buffer Problems 1-10     Buffer Problems 11-20     Buffer Problems 21-30     Buffer Problems 31-40
Return to Introduction to Buffers     Return to the Acid Base menu

A colleague found an interesting article on the development of the H-H Equation. Inside this pdf, you will find a link to the article as well as some brief comments on the H-H Equation.

The Henderson-Hasselbalch Equation is: (1) a rearrangement of the Ka expression followed by (2) the use of negative logarithms. I will derive the H-H equation using the generic weak acid HA.

Here is the dissociation equation for HA:

HA + H2O ⇌ H3O+ + A¯
From which, we write the Ka expression:
  [H3O+] [A¯]
Ka = ––––––––––
  [HA]

Next, we isolate the H3O+ and put it on the left-hand side of the equation:

    [HA]
[H3O+] = Ka · –––––
    [A¯]

Now, I'm going to take the negative log of each of the three terms in the above equation. When I do that, they become:

(a) −log [H3O+]
(b) −log Ka
(c) −log ([HA] / [A¯])

However,

(a) this is the pH
(b) this is the pKa
(c) to get rid of the negative sign (don't ask why!), I simply flip the log term to get this: +log ([A¯] / [HA])

Inserting these last three items (the pH, the pKa and the rearranged log term), we arrive at the Henderson-Hasselbalch Equation:

  [A¯]
pH = pKa + log –––––
  [HA]

Here is a common way the H-H equation is presented in a textbook explanation:

  [salt form]
pH = pKa + log –––––––––
  [acid form]

Remember that, in a buffer, the two substances differ by only a proton. The substance with the proton is the acid and the substance without the proton is the salt.

However, remember that the salt of a weak acid is a base (and the salt of a weak base is an acid).

Consequently, another common way to write the H-H Equation is to substitute "base" for "salt form" (sometimes you will see "conjugate base" or "base form"). This is probably the most useful way to describe the interactions between the acidic form (the HA) and the basic form (the A¯).

Here it is:

  [base]
pH = pKa + log –––––
  [acid]

Remember this: the base is the one WITHOUT the proton and the acid is the one WITH the proton.

An alternate form of the Henderson-Hasselbalch Equation:

The above discussion used pH and pKa. There is a alternate form of the H-H Equation using pOH and pKb. It doesn't have a name and is seldom discussed. Having said that, let me issue a warning: your teacher will probably teach the H-H Equation and then could test the alternate form as well as the H-H Equation that was taught. Be warned!

Here is a discussion of the alternate form.

Important comment

Look at the log part of the H-H Equation. Suppose that the salt form and the acid form were equal concentrations. That means that the ratio is 1 and the log of 1 is 0. The H-H equation then becomes:

pH = pKa

This is an important (and useful) result. It can be used to determine an unknown Ka by carrying out a titration. The odds are quite good that you will be tested on this point and its usefulness. It is commonly discussed in the area of acid-base titrations.

Last comment before moving on:

In solving Henderson-Hasselbalch problems, it is very easy to make mistakes. The ChemTeam has made mistakes while teaching in the classroom as well as when writing H-H problem solutions for the ChemTeam website. One common mistake is to switch the numbers that go in the numerator and denominator of the log term.

Be careful out there. Lots of mistakes to be made!


Fifteen Buffer Examples     Buffer Problems 1-10     Buffer Problems 11-20     Buffer Problems 21-30     Buffer Problems 31-40
Return to Introduction to Buffers     Return to the Acid Base menu