Limiting Reagents & Theoretical Yield
Most real reactions don't have reactants in perfect stoichiometric proportions — one runs out first and stops the reaction. Identifying which reactant is limiting and calculating maximum yield are among the most tested skills in HSC Chemistry.
Practise this lesson
Four printable worksheets that build from the foundations up to exam-style questions — start at whatever level suits you.
When you make sandwiches, having more bread than fillings means you'll run out of filling first — the filling limits how many sandwiches you can make. In chemistry, how would you decide which of two reactants "runs out first" and stops the reaction? What information would you need beyond just the masses given?
⚠️ Never identify the LR by comparing masses or moles alone — you must divide each by its coefficient first. A substance with fewer moles might still be in excess if its coefficient is smaller.
Key facts
- Limiting reagent (LR) — the reactant that runs out first
- Excess reagent — the reactant remaining when reaction stops
- Theoretical yield — maximum product from LR
- LR identified by smallest n ÷ coefficient value
Concepts
- Why the reaction stops when the LR is consumed
- Why comparing raw moles alone is insufficient
- Why theoretical yield is calculated from the LR only
Skills
- Identify the LR from masses of two reactants
- Calculate theoretical yield of any product from the LR
- Calculate mass of excess reagent remaining after reaction
When two reactants are mixed in non-stoichiometric amounts, one will be completely consumed before the other. The reactant that runs out first is the limiting reagent (LR) — it limits the amount of product that can form. The other reactant is the excess reagent — some of it remains unreacted when the reaction stops.
Example: 2H₂ + O₂ → 2H₂O
n(H₂) = 3 mol → 3 ÷ 2 = 1.5
n(O₂) = 2 mol → 2 ÷ 1 = 2.0
H₂ has the smaller value (1.5 < 2.0) → H₂ is the limiting reagent
Theoretical Yield
The theoretical yield is the maximum mass of product that can form, calculated from the moles of the limiting reagent. Once you have identified the LR, the yield calculation is just the standard 4-step stoichiometry method applied to the LR.
n(excess consumed) = n(LR) × coeff(excess) ÷ coeff(LR)
n(excess remaining) = n(excess original) − n(excess consumed)
m(excess remaining) = n(excess remaining) × MM(excess)
The limiting reagent (LR) is identified by comparing n ÷ coefficient for each reactant — the smaller value is the LR. Theoretical yield always uses LR moles. Excess remaining = n(initial excess) − n(excess consumed), where n(excess consumed) = n(LR) × coeff(excess) ÷ coeff(LR).
Pause — copy the highlighted rule into your book before moving on.
Did you get this? True or false: in 2Na + Cl₂ → 2NaCl, if you have 0.44 mol Na and 0.28 mol Cl₂, you can identify the LR just by saying "Cl₂ has fewer moles, so it's the LR".
Quick check: 2Al + 3Cl₂ → 2AlCl₃. You have 0.40 mol Al and 0.30 mol Cl₂. Which is the limiting reagent?
Worked examples · reveal as you go
5.00 g of H₂ reacts with 32.0 g of O₂ to form water. Identify the limiting reagent and calculate the theoretical yield of H₂O. 2H₂ + O₂ → 2H₂O. (H = 1.008, O = 15.999)
n(O₂) = 32.0 ÷ 31.998 = 1.000 mol
O₂: 1.000 ÷ 1 = 1.000
O₂ smaller → O₂ is the LR
MM(H₂O) = 18.015; m(H₂O) = 2.000 × 18.015 = 36.0 g ✓
10.0 g of Na reacts with 20.0 g of Cl₂. Identify the limiting reagent and calculate the theoretical yield of NaCl. 2Na + Cl₂ → 2NaCl. (Na = 22.990, Cl = 35.453)
n(Cl₂) = 20.0 ÷ 70.906 = 0.2820 mol
Cl₂: 0.2820 ÷ 1 = 0.2820
Na smaller → Na is the LR
MM(NaCl) = 58.443; m(NaCl) = 0.4350 × 58.443 = 25.4 g ✓
From WE2: 10.0 g Na + 20.0 g Cl₂ → NaCl. Na is the LR. Calculate the mass of Cl₂ remaining after the reaction.
10.8 g of Al reacts with 21.3 g of Cl₂. (a) Identify the LR. (b) Find theoretical yield of AlCl₃. (c) Find mass of excess reagent remaining. (Al = 26.982, Cl = 35.453)
n(Cl₂) = 21.3 ÷ 70.906 = 0.3004 mol
Cl₂: 0.3004 ÷ 3 = 0.1001
(a) Cl₂ is the LR
MM(AlCl₃) = 26.982+3(35.453) = 133.34; m = 0.2003×133.34 = (b) 26.7 g
n(Al remaining) = 0.4003 − 0.2003 = 0.2000 mol
m(Al remaining) = 0.2000 × 26.982 = (c) 5.40 g
Match each term to its definition.
- Limiting reagent
- Excess reagent
- Theoretical yield
- Mole ratio
- The maximum mass (or moles) of product calculable from the limiting reagent and a 100% conversion.
- The reactant that runs out first and therefore caps the amount of product formed.
- The ratio of stoichiometric coefficients used to convert between moles of two species in the balanced equation.
- The reactant present in more moles than needed by the mole ratio; some remains unreacted at the end.
Sort the steps — given the masses of two reactants, find the theoretical yield of the product. Click two steps to swap them, then check the order.
- For each reactant, calculate n ÷ coefficient — the smaller value is the limiting reagent
- Write the balanced equation and note the coefficients
- m(product) = n(product) × MM(product) — the theoretical yield
- Convert each reactant mass to moles: n = m ÷ MM
- n(product) = n(limiting reagent) × (coefficient of product ÷ coefficient of limiting reagent)
Common errors · the 3 traps that cost marks
Picking the LR based on smaller mass or smaller moles alone
In 2Na + Cl₂ → 2NaCl with 0.44 mol Na and 0.28 mol Cl₂, a student might say "Cl₂ is the LR because it has fewer moles." But you must divide by coefficients: Na = 0.44 ÷ 2 = 0.22, Cl₂ = 0.28 ÷ 1 = 0.28. Na is actually the LR.
Fix: Always perform n ÷ coefficient for every reactant before comparing. Never compare raw moles or masses.
Using the excess reagent's moles to calculate yield
Once the LR is identified, all product yield calculations must use the LR's moles. Using the excess reagent's moles gives a larger, incorrect theoretical yield — particularly dangerous because the number seems plausible.
Fix: After identifying the LR, cross out the excess reagent's moles. Proceed from LR moles only for all yield calculations.
Forgetting to subtract consumed moles when finding excess remaining
The mass of excess reagent remaining requires two steps: (1) calculate how much was consumed using the LR and the ratio, (2) subtract from the original amount. Reporting just the original mass of the excess reagent is wrong.
Fix: n(excess remaining) = n(excess original) − n(excess consumed). Always calculate n(consumed) first using LR moles and the equation ratio.
Quick-fire practice · 5 reps +2 XP per reveal
4.00 g of Fe reacts with 4.00 g of S. Fe + S → FeS. Identify the LR and calculate theoretical yield of FeS. (Fe = 55.845, S = 32.06)
6.00 g of H₂ reacts with 32.0 g of O₂. 2H₂ + O₂ → 2H₂O. Identify the LR and calculate m(H₂O). (H = 1.008, O = 15.999)
From Q2 above — calculate the mass of H₂ remaining after the reaction.
5.60 g of N₂ reacts with 1.50 g of H₂. N₂ + 3H₂ → 2NH₃. Identify the LR. (N = 14.007, H = 1.008)
Following Q4: calculate the theoretical mass of NH₃ produced from 5.60 g N₂ and 1.50 g H₂. (MM(NH₃) = 17.031)
Earlier you were asked: How would you decide which of two reactants runs out first?
The key insight is that you cannot compare masses directly — you must convert to moles and then divide by each reactant's coefficient. The reactant with the smallest "moles ÷ coefficient" value is the limiting reagent, because it is the first to be fully consumed. The theoretical yield of any product must be calculated from the limiting reagent alone.
Pick your answer, then rate your confidence — that tells the system what to drill next.
Q1. 5.40 g of Al reacts with 10.65 g of Cl₂. 2Al + 3Cl₂ → 2AlCl₃. (a) Show which reactant is the limiting reagent using the correct comparison method. (b) Calculate the theoretical yield of AlCl₃. (Al = 26.982, Cl = 35.453)
Q2. 16.0 g of CH₄ reacts with 64.0 g of O₂. CH₄ + 2O₂ → CO₂ + 2H₂O. (a) Identify the limiting reagent. (b) Calculate the theoretical yield of CO₂. (c) Calculate the mass of the excess reagent remaining after the reaction. (C=12.011, H=1.008, O=15.999)
Q3. A student says: "I mixed 10 g of each reactant, so neither one can be limiting — they're in equal amounts." Explain why this reasoning is incorrect and describe the correct method for identifying the limiting reagent.
Q4. 14.0 g of N₂ is mixed with 6.00 g of H₂ for the Haber process: N₂ + 3H₂ → 2NH₃. (a) Identify the limiting reagent using the correct method. (b) Calculate the theoretical yield of NH₃. (c) Calculate the mass of the excess reagent remaining after the reaction. (N = 14.007, H = 1.008)
Q5. In the reaction 4NH₃ + 5O₂ → 4NO + 6H₂O, a student is given 17.0 g of NH₃ and 48.0 g of O₂. She correctly identifies the LR and calculates the theoretical yield of NO. Another student argues: "We should use whichever reagent gives the larger amount of product, because that's the maximum." Evaluate this second student's reasoning and explain what is wrong with it. (N = 14.007, H = 1.008, O = 15.999)
📖 Comprehensive answers (click to reveal)
Multiple choice — drill bank
MC answers and feedback are shown inline as you complete each question. Use the retry button to attempt a fresh set.
Short answer model answers
Q1 (5 marks):
(a) n(Al) = 5.40÷26.982 = 0.2001 mol; ÷2 = 0.1001
n(Cl₂) = 10.65÷70.906 = 0.1502 mol; ÷3 = 0.05006
Cl₂ has smaller quotient (0.0501 < 0.1001) → Cl₂ is the LR
(b) Ratio Cl₂:AlCl₃ = 3:2; n(AlCl₃) = 0.1502×(2÷3) = 0.1001 mol
MM(AlCl₃) = 133.34; m(AlCl₃) = 0.1001×133.34 = 13.4 g
Q2 (6 marks):
(a) n(CH₄) = 16.0÷16.043 = 0.9973 mol; ÷1 = 0.9973
n(O₂) = 64.0÷31.998 = 2.000 mol; ÷2 = 1.000
CH₄ has smaller quotient (0.9973 < 1.000) → CH₄ is the LR
(b) Ratio CH₄:CO₂ = 1:1; n(CO₂) = 0.9973 mol; m(CO₂) = 0.9973×44.009 = 43.9 g
(c) n(O₂ consumed) = 0.9973×(2÷1) = 1.995 mol; n(O₂ remaining) = 2.000−1.995 = 0.005 mol; m = 0.005×31.998 = 0.16 g
Q3 (3 marks): Equal masses do not mean equal moles, because different substances have different molar masses. Even if the masses are identical, the number of moles of each reactant (n = m ÷ MM) will differ unless their molar masses happen to be equal. Furthermore, even equal moles does not guarantee stoichiometric equivalence — the coefficients in the balanced equation determine the ratio in which reactants are consumed. The correct method is to calculate moles of each reactant, divide each by its coefficient in the balanced equation, and identify the reactant with the smaller quotient as the limiting reagent.
Q4 (6 marks):
(a) n(N₂) = 14.0÷28.014 = 0.4998 mol; ÷1 = 0.4998
n(H₂) = 6.00÷2.016 = 2.976 mol; ÷3 = 0.9921
N₂ has smaller quotient (0.4998 < 0.9921) → N₂ is the LR
(b) Ratio N₂:NH₃ = 1:2; n(NH₃) = 0.4998×2 = 0.9996 mol; MM(NH₃) = 17.031; m = 0.9996×17.031 = 17.0 g
(c) Ratio N₂:H₂ = 1:3; n(H₂ consumed) = 0.4998×3 = 1.499 mol; n(H₂ remaining) = 2.976−1.499 = 1.477 mol; m = 1.477×2.016 = 2.98 g
Q5 (4 marks):
n(NH₃) = 17.0÷17.031 = 0.9982; ÷4 = 0.2496
n(O₂) = 48.0÷31.998 = 1.500; ÷5 = 0.3000
NH₃ smaller → NH₃ is the LR
If NH₃ is LR: ratio NH₃:NO = 4:4 = 1:1; n(NO) = 0.9982; m = 0.9982×30.006 = 29.9 g (correct)
If O₂ used incorrectly: ratio O₂:NO = 5:4; n(NO) = 1.500×(4÷5) = 1.200; m = 1.200×30.006 = 36.0 g (incorrect — too large)
The second student's reasoning is wrong because using the excess reagent overestimates how much product can form. The excess reagent has "too much" relative to the LR; the reaction stops when the LR runs out, leaving excess reagent unused. The theoretical yield must be calculated only from the limiting reagent, which gives the lower (correct) answer.
Five timed questions on limiting reagents and theoretical yield. Beat the boss to bank a tier — gold (perfect + fast), silver (80%+), or bronze (cleared).
⚔ Enter the arenaClimb platforms, hit checkpoints, and answer LR / yield questions. Quick recall, lighter than the boss.
Mark lesson as complete
Tick when you've finished the practice and review.
Work through this topic 1-on-1 with an experienced HSC tutor.
Book a free session →