Limiting reactants and excess left over
Limiting reactant: identify what runs out first using moles and the balanced equation, then calculate theoretical yield and excess left.
On this page
Limiting reactant questions become systematic when you use moles and the balanced equation. The limiting reactant is the one that runs out first, so it controls the maximum product.
Why a reaction stops
A balanced equation tells you how many particles must react together. For example:
2H₂(g) + O₂(g) → 2H₂O(l)
Two hydrogen molecules need one oxygen molecule. If all the hydrogen is used up, the remaining oxygen cannot make more water on its own. The limiting reactant is completely used up and sets the maximum product amount. An excess reactant remains afterwards. We assume the stated reaction goes to completion; the water shown is after cooling.
The diagram starts with more hydrogen molecules than oxygen molecules, yet hydrogen is limiting. Comparing particle counts alone misses the required 2:1 ratio.
The theoretical yield is the maximum product amount calculated from the balanced equation and the limiting reactant, assuming complete reaction with no competing reactions. The amount you actually collect may be smaller.
A reliable calculation method
- Write the balanced equation.
- Convert the supplied amounts to moles: use n = m/M for a mass, n = cV for a solution, or n = V/Vₘ for a gas.
- Divide each reactant’s mole amount by its coefficient. The smallest result identifies the limiting reactant.
- Use the limiting amount and the equation ratio to calculate the product.
Why divide by the coefficient? The result tells you how many complete reacting groups each supply can support. For the diagram, hydrogen supports 4/2 = 2 groups and oxygen supports 3/1 = 3. Only two groups can react: they form four water molecules and leave one oxygen molecule.
If both results are equal, the reactants are supplied in exactly the required ratio: both are used up together and neither is in excess.
Use the molar mass of the substance in the formula: M(Mg) = 24 g mol⁻¹, but M(O₂) = 32 g mol⁻¹, because oxygen gas contains molecules with two oxygen atoms. For n = cV with c in mol dm⁻³, convert cm³ to dm³ by dividing by 1000. For gases at RTP, use the syllabus approximation Vₘ = 24 dm³ mol⁻¹.
Revise mass to moles, gas volumes, solution concentration or balancing equations if needed.
When all the compared reactants are gases measured at the same temperature and pressure, their volume ratios follow their mole ratios. You may compare volume divided by coefficient directly in that case. Moles provide a general method when the supplied quantities include masses or solutions.
Another way to check your decision
Calculate how much product each reactant could make if the other reactants were in excess. The smaller possible product amount is the theoretical yield; the reactant that gives it is limiting. This is the same reasoning as the coefficient method.
Finding the excess left over
Use the limiting reactant to calculate how much of the excess reactant is used. Then subtract:
n_left = nᵢₙᵢₜᵢₐₗ-n_used
Convert the remaining mole amount to mass or concentration only if the question asks for it. A negative amount left over means the limiting decision or ratio needs checking.
Weigh out magnesium, choose the acid and watch the particles react. Compare each reactant’s n ÷ coefficient before you start, then check which one runs out.
0.096 g of magnesium and 20 cm³ of 0.6 mol/dm³ hydrochloric acid. Amounts now: Mg 0.00395 mol, HCl 0.0120 mol, MgCl₂ 0 mol, H₂ 0 mol.
- n(Mg)
- 0.00395 mol
- n(HCl)
- 0.0120 mol
- n(H2)
- 0.00395 mol
- n(O2)
- 0.0120 mol
- n(CaCO3)
- 0.00395 mol
- Volume of H2
- 0 cm³
- Gas left
- — cm³
- Theoretical mass of CO2
- 0.88 g
- Percentage yield of CO2
- — %
- Limiting reactant
- —
Try this
0 of 4 doneChoose magnesium and acid that react with nothing left over, then start. (not done yet)
The equation needs 2 mol of HCl for every 1 mol of Mg. With exactly that ratio, both run out together.
Run Mg + HCl once with the magnesium used up and once with the acid used up. (not done yet)
The reactant that runs out first is the limiting reactant. It alone sets how much H₂ forms; extra of the other reactant is left over.
Mix hydrogen and oxygen so that no gas is left after the spark. (not done yet)
At the same temperature and pressure, equal volumes of gases hold equal numbers of molecules. So the 2 : 1 mole ratio is also a 2 : 1 volume ratio.
Weigh the crucible part-way through heating, then again once its mass stops changing. (not done yet)
Heating to constant mass makes sure all the CaCO₃ has decomposed. Percentage yield = actual mass of CO₂ lost ÷ theoretical mass × 100.
Your readings
| # | t / min | m / g | Remove |
|---|---|---|---|
| No readings yet. Set up a measurement, then record it. | |||
Show both mole amounts and both amounts divided by coefficient, then state which reactant is limiting and why. A smaller mass or fewer moles alone does not establish the answer. Keep unrounded intermediate values, include units, and round the final answer to the precision supported by the data.
Worked examples
Modelled example 1
Mass + Moles Given (RTP Gas Volume)
Problem
Study the worked solution
Put both reactants in moles
Method
Convert magnesium mass to moles and retain the supplied acid amount.
Reason
Reactants must be compared as amounts, not as unlike mass and mole quantities.
Working
n(Mg) = 2.4/24 = 0.10 mol; n(HCl) = 0.15 mol.
Compare moles per coefficient
Method
Divide each amount by its balanced-equation coefficient.
Reason
The smaller amount divided by coefficient identifies the reactant used up first.
Working
Mg:0.10/1 = 0.10; HCl:0.15/2 = 0.075. Therefore HCl is limiting.
Find hydrogen amount
Method
Use the 2:1 ratio from HCl to H₂.
Reason
Product must be calculated from the limiting reactant.
Working
n(H₂) = 0.15/2 = 0.075 mol.Convert amount to RTP volume
Method
Multiply hydrogen moles by 24 dm³ mol⁻¹.Reason
This is the molar gas volume at RTP.Working
V(H₂) = 0.075(24) = 1.8 dm³.
Guided practice 2
Solution + Solid (Gas Volume at RTP)
Problem
Convert, compare, then calculate product
Hints
Hint 1: convert both reactants
n(HCl) = cV using 0.0250 dm³; n(Na₂CO₃) = m/M using M = 106 g mol⁻¹.
Hint 2: include coefficients
Compare 0.0250/2 for HCl with 0.0250/1 for sodium carbonate.
View solution step by step
Calculate both reactant amounts
Method
Use cV for acid and m/M for the solid.Reason
Both reactants must be expressed in moles before comparison.
Working
n(HCl) = 1.00(0.0250) = 0.0250 mol; n(Na₂CO₃) = 2.65/106 = 0.0250 mol.
Apply coefficients
Method
Divide each amount by its equation coefficient.Reason
Equal mole amounts are not stoichiometric here because the required ratio is 1:2.
Working
Na₂CO₃:0.0250/1 = 0.0250; HCl:0.0250/2 = 0.0125, so HCl is limiting.
Find carbon dioxide amount
Method
Use the 2:1 acid-to-carbon-dioxide ratio.Reason
Product is governed by the limiting acid amount.Working
n(CO₂) = 0.0250/2 = 0.0125 mol.Calculate gas volume
Working
V(CO₂) = 0.0125(24) = 0.300 dm³ = 300 cm³.
Common misconception 3
Fewer Moles Can Still Be in Excess
Learner response
Use comparable stoichiometric quantities
View solution step by step
Reject the raw-number comparison
Method
The reactants are already expressed in moles; include the required ratio.
Reason
One mole of magnesium needs two moles of HCl, so comparing mole amounts alone ignores how much acid the magnesium needs.
Working
0.050 mol Mg would need 0.10 mol HCl, but only 0.060 mol HCl is available.
Use the stoichiometric test
Method
Compare moles per coefficient.Reason
The smaller value corresponds to the reactant used up first.
Working
0.050/1 = 0.050 for Mg; 0.060/2 = 0.030 for HCl. Therefore HCl is limiting.
Examiner practice 4
Two Masses Given (Find Excess Left Over)
Examination question
Show the limiting, product and leftover chains
View solution step by step
Calculate hydrogen moles
1 markMethod
Divide hydrogen mass by its molar mass.Reason
Reactant amounts must be in moles before applying the equation ratio.
Working
n(H₂) = 5.0/2 = 2.5 mol.Calculate oxygen moles
1 markMethod
Divide oxygen mass by its molar mass.Reason
This gives a quantity directly comparable with the hydrogen amount.
Working
n(O₂) = 32.0/32 = 1.00 mol.Identify the limiting reactant
2 marksMethod
Compare moles per coefficient and state the decision.
Reason
The reactant with the smaller amount divided by coefficient is used up first.
Working
H₂:2.5/2 = 1.25; O₂:1.00/1 = 1.00, so O₂ is limiting.
Find water mass
2 marksMethod
Use the 1:2 oxygen-to-water ratio, then multiply by water molar mass.
Reason
One mole of limiting O₂ produces two moles of water.
Working
n(H₂O) = 2.00 mol; m(H₂O) = 2.00(18) = 36.0 g.
Find excess hydrogen left
2 marksMethod
Subtract hydrogen used from hydrogen supplied, then convert to mass.
Reason
Two moles of hydrogen react with the one mole of limiting oxygen.
Working
n(H₂)_left = 2.5-2.00 = 0.5 mol; m_left = 0.5(2) = 1.0 g.
Self-mark with the mark scheme
Compare your response with each mark point. Select a point only when your response contains that evidence.
Self-mark both mole conversions, coefficient comparison, water mass and excess hydrogen.
Challenge 5
Gas Volume + Solid (Mass of Product)
Representation transfer
Convert solid mass and gas volume to moles
Hints
Hint 1: two conversion routes
Use n = m/M for Fe₂O₃ and n = V/24 for CO.
Hint 2: compare equation extents
Compare 0.100/1 with (11.2/24)/3.
View solution step by step
Convert both reactants
Method
Convert solid mass and RTP gas volume into moles.Reason
A common amount unit is required for stoichiometric comparison.
Working
n(Fe₂O₃) = 16.0/160 = 0.100 mol; n(CO) = 11.2/24 ≈ 0.467 mol.
Identify the limiting reactant
Method
Divide by the coefficients 1 and 3.Reason
The smaller reaction extent controls the product amount.
Working
0.100/1 = 0.100 for Fe₂O₃; (11.2/24)/3 ≈ 0.156 for CO, so Fe₂O₃ is limiting.
Find iron amount
Method
Use the 1:2 ratio from Fe₂O₃ to Fe.Reason
One mole of limiting oxide produces two moles of iron.
Working
n(Fe) = 2(0.100) = 0.200 mol.Convert to product mass
Working
m(Fe) = 0.200(56) = 11.2 g.
Try independently
Mind stretcher 1: Find Limiting Reactant and Leftover ConcentrationExtension
50.0 cm³ of 0.500 mol/dm³ NaOH reacts with 25.0 cm³ of 0.800 mol/dm³ H₂SO₄: H₂SO₄(aq) + 2NaOH(aq) → Na₂SO₄(aq) + 2H₂O(l)
- Identify the limiting reactant.
- Calculate the moles of Na₂SO₄ formed.
- Find the concentration of excess acid remaining. Assume complete neutralisation by the stated equation and a final solution volume of 75.0 cm³.
Show Answer
Moles:
Compare moles ÷ coefficient:
- NaOH: 0.0250/2 = 0.0125
- H₂SO₄: 0.0200/1 = 0.0200
Since 0.0125 < 0.0200, NaOH is limiting.
Moles of Na₂SO₄ formed = moles of H₂SO₄ used = 0.0125 mol.
Excess H₂SO₄ left: 0.0200-0.0125 = 0.00750 mol.
Total volume = 0.0750 dm³, so concentration left: 0.00750/0.0750 = 0.100 mol/dm³.
Mind stretcher 2: Precipitation Mass (1:1 Ratio but Still Limiting)Extension
BaCl₂(aq) + Na₂SO₄(aq) → BaSO₄(s) + 2NaCl(aq) 50.0 cm³ of 0.200 mol/dm³ BaCl₂ is mixed with 25.0 cm³ of 0.300 mol/dm³ Na₂SO₄.
- Identify the limiting reactant.
- Calculate the mass of BaSO₄ formed. Use M(BaSO₄) = 233 g mol⁻¹ and assume complete precipitation.
Show Answer
Moles:
Ratio is 1:1, so the smaller moles is limiting: Na₂SO₄ is limiting.
Moles of BaSO₄ formed = 0.00750 mol.
Unrounded mass = 0.00750 × 233 = 1.7475 g. To three significant figures, the mass is 1.75 g.
Mind stretcher 3: Exactly the required ratioExtension
For 2H₂ + O₂ → 2H₂O, 0.20 mol hydrogen and 0.10 mol oxygen react completely. How many moles of water form, and which reactant is left over?
Show answer
Both amounts divided by coefficient are 0.10 mol: 0.20/2 = 0.10/1. The reactants are in the exact 2:1 ratio, so 0.20 mol water forms and neither reactant remains. There is no excess reactant.
Practise choosing the limiting reactant, then calculating product and excess amounts. Next, percentage yield and purity connects these maximum amounts to experimental results.
Syllabus and review details
- SEC G3 Pure Chemistry 2027 · 2027
Content structure and subject content, PDF pages 9–24
Last reviewed: