Imagine that making a sandwich requires 1 slice of ham and 2 slices of bread. If you have 10 slices of ham and 100 slices of bread, you can only make 10 sandwiches, because there are not enough ham slices to go with all the bread. 80 slices of bread are left over.
NaOH(aq) + HCl(aq) → NaCl(aq) + H2O(l)
Suppose 5 mol of NaOH and 3 mol of HCl are mixed. The equation says they react in a 1 : 1 mole ratio. All 3 mol of HCl are used up, while 2 mol of NaOH remain. NaOH is in excess, and HCl is the limiting reactant. 3 mol each of NaCl and H2O are formed.
2.00 g of calcium carbonate powder was added to 50.0 cm³ of 2.00 mol/dm³ dilute hydrochloric acid. Calculate the volume of carbon dioxide given off.
2HCl(aq) + CaCO3(s) → CaCl2(aq) + CO2(g) + H2O(l)
Number of moles of HCl present = 2.00 × (50 ÷ 1000) = 0.1 mol
Number of moles of CaCO3 present = 2.00 ÷ [40 + 12 + 3(16)] = 2.00 ÷ 100 = 0.02 mol
From the equation, 2 mol of HCl reacts with 1 mol of CaCO3. So 0.1 mol of HCl would react with 0.05 mol of CaCO3.
Only 0.02 mol of CaCO3 is present, so CaCO3 is the limiting reactant (HCl is in excess).
From the equation, 1 mol of CaCO3 produces 1 mol of CO2, so 0.02 mol of CO2 is produced.
Volume of CO2 = 0.02 × 24 = 0.48 dm³
Divide the number of moles of each reactant by its coefficient in the balanced equation. The reactant with the smaller answer is the limiting reactant. For 5 mol NaOH and 3 mol HCl: 5 ÷ 1 = 5 and 3 ÷ 1 = 3, so HCl is limiting. For 0.1 mol HCl and 0.02 mol CaCO3: 0.1 ÷ 2 = 0.05 and 0.02 ÷ 1 = 0.02, so CaCO3 is limiting. If both answers are equal, the reactants are in the exact ratio and both are completely used up.
Syllabus 4.2(d): calculate stoichiometric reacting masses and volumes of gases; calculations involving the idea of limiting reactants may be set.
Press Step ▸ to reveal one line of working at a time. Each line comes with the why beside it, and the part of the question it uses is highlighted. Press Show answer to see the whole solution. (Use → and ← on the keyboard once you have started.)
Worked example 1 — volume of solution needed to neutralise a spill Basic
Worked example 2 — volume of acid to neutralise an alkali (titration) Basic
Both questions are "exact amount" questions: the reactants are added in the exact mole ratio, so neither is limiting nor in excess. Try the Titration tab to see the same idea happen drop by drop.
Drop one label; the other ingredient gets the opposite label automatically. (You can also tap a label, then tap an ingredient.)
Run the reaction and watch. Then test the leftover mixture by adding more of one reactant: if the reaction starts again, the other reactant was still there — in excess.
The flask holds an acid with a few drops of indicator. Alkali is added from the burette. While acid is still in excess, every drop of alkali is used up (the alkali is the limiting reactant). At the end-point the amounts are exact — neither is in excess — and the indicator changes colour. One drop more and the alkali is in excess.
The number of moles of each reactant is given. Use the mole ratio in the equation to decide which reactant is limiting and which is in excess.
A balanced equation is a mole recipe. "Ingredients per burger" becomes "moles per reaction batch".
Skip this when moles are already given.
Work out how much of the other reactant is needed, or divide each reactant's moles by its coefficient.
The limiting reactant fixes the amount of product. Equal values mean exact amounts — nothing in excess.
These are the misconceptions that make limiting-reactant questions feel harder than they are.