Calculating pH at Every Stage of a Titration

Most students learn the Henderson-Hasselbalch equation and stop there, then get confused when the titration doesn't behave the way the formula predicts. The pH of a titration formula isn't one equation. It's three or four different calculations depending on where you are relative to the equivalence point. Get that straight first and everything else gets easier. I need to be blunt about something people don't always hear: the pH at the half-equivalence point equals the pKa of the weak acid only if the approximation that x is small actually holds. For acids with pKa values above about 4 or so, that assumption breaks down more often than textbooks admit. I ran into this with a 0.01 M solution of a carboxylic acid with a pKa around 4.75. The Henderson-Hasselbalch shortcut gave me a pH of about 4.75 at the half-equivalence point, but when I solved the full equilibrium expression, the actual pH was closer to 4.91. That's a meaningful difference if you're grading lab reports or working in quality control where your acceptable range is tight. Here's how I actually break it down in practice, stage by stage.

Before the Equivalence Point

You have a mixture of weak acid and its conjugate base. This is the buffer region. The standard approach is the Henderson-Hasselbalch equation: pH = pKa + log([A-]/[HA]) The ratio [A-]/[HA] is simply the ratio of moles of base added to moles of acid remaining. Volume cancels out in the ratio, so you don't need to recalculate concentrations every time. Just track moles. This saves a lot of unnecessary arithmetic and cuts calculation time significantly once you've set up your mole table.

But if the acid is very dilute or the Ka is relatively large, you need to go back to the ICE table. Plug the equilibrium concentrations into Ka = [H+][A-]/[HA] and solve. If you're doing this by hand and the quadratic gives you a messy root, the approximation method still works as long as your percent ionization is under 5%. That's the rule of thumb my old analytical chemistry professor drilled into us.

Get the Full Details

PPT - Procedure for Calculating pH in Titration with HNO2 and NaOH PowerPoint Presentation - ID ...
PPT - Procedure for Calculating pH in Titration with HNO2 and NaOH PowerPoint Presentation - ID ...

At the Equivalence Point

At this stage, all the weak acid has been converted to its conjugate base. The pH is no longer governed by the original acid's Ka. It's governed by the hydrolysis of the conjugate base in water. You treat this as a weak base equilibrium problem. First, find the concentration of the conjugate base at the equivalence point. This means dividing the moles of base (which equals the initial moles of acid) by the total volume at equivalence. Then calculate Kb using the relationship Kb = Kw/Ka. Set up an ICE table for the base hydrolysis, solve for [OH-], and convert to pH through pOH. The equivalence point pH for a weak acid-strong base titration is always above 7. I see students routinely write 7 for this and lose points. It's wrong. The conjugate base of a weak acid is itself a weak base, and it pushes the pH up. For a strong acid-strong base titration, the equivalence point is exactly 7 at 25 degrees Celsius because the salt formed is neutral. Those are two completely different scenarios.

After the Equivalence Point

Once you've passed the equivalence point, the pH is controlled by the excess strong base. The conjugate base from the reaction is still there, but its contribution to [OH-] is negligible compared to the excess titrant. This is the simplest region mathematically. Calculate moles of excess strong base added, divide by the total volume to get concentration, find pOH, then subtract from 14. That's it. The weak base hydrolysis is mathematically suppressed by the common ion effect of the excess OH-.

A Practical Problem That Trips People Up

I'll share something specific from my experience. We were running a routine titration of a weak organic acid with NaOH, and the calculated pH at the equivalence point didn't match our potentiometric data. The discrepancy was about 0.3 pH units. I spent two days checking concentrations, temperature corrections, and electrode calibration before realizing the issue was activity coefficients. At the ionic strengths present at equivalence, the Debye-Huckel correction mattered. The textbook formula assumes ideal behavior, and our solution wasn't ideal. I switched to calculating using activity instead of concentration and the numbers aligned. If you're working at concentrations above 0.1 M, this is worth considering. Below 0.01 M, the ideal approximation is generally fine. Let me be clear about the limitations. The standard pH of a titration formula approach assumes you're titrating a monoprotic acid with a strong base, or vice versa, in aqueous solution at constant temperature. Strip away any of those conditions and the simple framework falls apart. Polyprotic acids require separate calculations for each equivalence point. Diprotic acids like sulfuric acid or phosphoric acid create multiple buffer regions and multiple equivalence points, each needing its own treatment. Mixing weak acid and weak base titrations introduces complications because neither component fully dominates the equilibrium. And if you're working in non-aqueous solvents, Kw changes and your pH scale shifts entirely. None of the standard formulas apply there.

pH Titration Curves | CIE A Level Chemistry Revision Notes 2025
pH Titration Curves | CIE A Level Chemistry Revision Notes 2025

For polyprotic systems specifically, the approximation that the second dissociation doesn't affect the first equivalence point pH breaks down when the two Ka values are within about three orders of magnitude of each other. If Ka1 and Ka2 are too close, you get a single broad equivalence region instead of two distinct ones, and the standard stepwise calculation gives misleading results. In those cases, you need a full systematic treatment using charge balance and mass balance equations simultaneously. Software like PHREEQC or even a properly set-up spreadsheet with Solver handles this much faster than manual calculation.

Quick Reference for the Most Common Cases

Strong acid titrated with strong base: before equivalence, pH comes from excess strong acid. At equivalence, pH is 7.00 at 25 C. After equivalence, pH comes from excess strong base. Weak acid titrated with strong base: before equivalence, use Henderson-Hasselbalch with the buffer ratio. At equivalence, calculate from Kb of the conjugate base. After equivalence, calculate from excess strong base. Weak base titrated with strong acid: flip the logic. Before equivalence, you have a buffer of weak base and conjugate acid. Use pOH = pKb + log([BH+]/[B]). At equivalence, calculate from Ka of the conjugate acid. After equivalence, pH comes from excess strong acid.

Track moles, not concentrations, until you actually need concentration for an equilibrium expression. That single habit eliminates most arithmetic errors in titration calculations.

Weak Acid / Strong Base Titration - All pH Calculations - YouTube
Weak Acid / Strong Base Titration - All pH Calculations - YouTube