Limiting reagent, deeply
The single most common mistake in undergraduate stoichiometry is picking the smallest number of grams — or even the smallest number of moles — as the limiting reagent. The limiting reagent is the reagent that runs out first at the reaction’s mole ratio, not the one you happen to have less of on the bench. This distinction is the whole point, and once you internalize it, the rest of stoichiometry is bookkeeping.
The definition, said carefully
For a balanced reaction of the form aA + bB → cC, the limiting reagent is whichever of A or B satisfies
(moles of that reagent) / (its stoichiometric coefficient)
is smaller. That ratio is the number of times the reaction can proceed as written before that reagent is exhausted. Whichever reagent gives the smaller ratio is the one that quits first. Everyone else is in excess — they had more equivalents available than the reaction ratio required.
This ratio is sometimes called the extent of reaction if it hadn’t been consumed (Atkins uses ξ, “xi”); the limiting reagent is the one that sets the actual maximum ξ the reaction can reach.
Why grams alone lie to you
Grams are how balances measure. Reactions do not care about grams. A 5.0 g pile of hydrogen (2.48 mol, molar mass 2.016 g/mol) contains far more particles than a 5.0 g pile of iodine (0.020 mol, molar mass 253.8 g/mol). If you fed both to a synthesis of HI, the H₂ would win by a factor of 125 — but only if you looked at moles. Reading only the labels on the bottles would give you the wrong answer.
Rule: convert to moles first, always. Then compare mole/coefficient ratios. Then answer the question.
The three-column method
Here is the workflow that never fails on a homework problem or a synthesis planning session:
- Write the balanced equation. If it isn’t balanced, nothing downstream is trustworthy.
- List every reagent as a column with rows for: grams available, molar mass, moles available, coefficient, and moles-per-coefficient (mol / coeff).
- The smallest moles-per-coefficient row is the limiting reagent. Everything else is in excess.
- Compute product yield from the limiting reagent’s mole count, scaled by the product coefficient / limiting-reagent coefficient ratio.
- Compute leftover excess by subtracting what was consumed (limiting-reagent-moles × excess coefficient / limiting coefficient) from what was available.
The reason this works is that mol/coefficient is dimensionally the number of “reaction turns” that reagent alone could support. The reaction can only turn as many times as its slowest supplier permits.
A canonical worked example
- Reaction
- 2 Al + 3 I₂ → 2 AlI₃
- m(Al)
- 50.0 g
- m(I₂)
- 250.0 g
- Molar masses (IUPAC 2021)
- Al 26.98; I₂ 253.81; AlI₃ 407.68 g/mol
- Formula
- Substitute
- Note
Convert both reagents to moles: n(Al) = 50.0/26.98 = 1.853 mol; n(I₂) = 250.0/253.81 = 0.9850 mol. Divide by coefficients (Al by 2, I₂ by 3) — the smaller ratio wins. I₂ at 0.3283 is smaller, so I₂ is limiting. Scale to product: n(AlI₃) = 0.9850 × (2/3) = 0.6567 mol, and m(AlI₃) = 0.6567 × 407.68 = 267.7 g. Al consumed = 0.9850 × (2/3) = 0.6567 mol → 17.72 g, so 50.0 − 17.72 = 32.3 g Al remains. The mistake to avoid: comparing 1.853 mol Al to 0.9850 mol I₂ directly and picking I₂ because 0.9850 is smaller. Change to 20.0 g Al + 250.0 g I₂ and the naive comparison flips the answer. Always divide by the coefficient first.
- Result
The mistake to avoid: comparing 1.853 mol Al to 0.985 mol I₂ and concluding I₂ is limiting because 0.985 is smaller. It is limiting here, but only after you divide by the coefficients. Change the numbers slightly (say, 20.0 g Al and 250.0 g I₂) and the naive comparison flips the answer. Always divide by the coefficient before comparing.
The “moles you already have” trap
If a reagent is a solution rather than a solid, students often skip a step. Say the problem is 2 NaOH + H₂SO₄ → Na₂SO₄ + 2 H₂O, and you have 50.0 mL of 1.00 M NaOH mixed with 30.0 mL of 0.50 M H₂SO₄.
The correct move: use n = c × V (in litres) to get moles for each. n(NaOH) = 1.00 × 0.0500 = 0.0500 mol. n(H₂SO₄) = 0.50 × 0.0300 = 0.0150 mol. Then divide by coefficients: 0.0500/2 = 0.0250 for NaOH, 0.0150/1 = 0.0150 for H₂SO₄. H₂SO₄ is limiting.
The wrong move: eyeballing 50 mL vs 30 mL, or 1.00 M vs 0.50 M, and picking a limiting reagent from either alone. Neither concentration nor volume by itself tells you moles.
When both reagents look “equal”
Sometimes the mole/coefficient ratios come out identical — say 0.100 and 0.100. That is the stoichiometric point: no excess, both consumed exactly. In lab practice, this is uncommon by accident and hard to hit on purpose (you cannot weigh perfectly). If you compute equal ratios, double-check your arithmetic before congratulating yourself.
The stoichiometric point matters most in titration, where you deliberately design the endpoint to sit there. In synthesis, chemists usually run one reagent in modest excess (10-50%) to force the reaction toward completion of the expensive or hard-to-purify partner. If the equation says A + B → C and B is the expensive reagent, you want A in excess so that all of B gets converted.
Percent yield lives here
Once you have the theoretical yield in grams, percent yield is just the ratio to whatever you actually recovered:
percent yield = 100% × (actual grams / theoretical grams)
The theoretical grams come from the limiting reagent — no exceptions. If you compute a percent yield above 100%, one of three things is true: the product is wet, the product is impure (contains starting material or side product), or someone weighed something wrong. In organic synthesis, percent yields of 70-85% are common for a well-optimized single step; below 50% flags a mechanism problem or a workup loss.
What limiting reagent thinking looks like in real synthesis
A working chemist rarely stops at “which is limiting.” The real questions are:
- Which reagent should I make limiting? The one that is expensive, air-sensitive, or slow to synthesize. Your goal is 100% conversion of that reagent. So put everything else in excess.
- How large an excess is worth it? Beyond ~2 equivalents the return on investment drops fast, and workup becomes uglier. Typical excesses in the literature: 1.1-1.5 equiv for cheap reagents, 3-5 equiv only when the reaction is slow or the excess is easy to remove (like solvents in bulk).
- Where does the leftover excess go? Aqueous workup washes out water-soluble excesses. Silica-column chromatography separates non-polar excesses. Design the excess so it can leave cleanly.
Practice problems
Problem 1 Easy For N₂ + 3 H₂ → 2 NH₃, you have 28.0 g N₂ (1.000 mol) and 8.00 g H₂ (3.968 mol). Which is limiting?
Answer: N₂. Ratios: N₂ at 1.000/1 = 1.000; H₂ at 3.968/3 = 1.323. The smaller ratio is N₂, so N₂ runs out first. (Hint: divide each reagent's moles by its stoichiometric coefficient before comparing.)
Problem 2 Intermediate You mix 100.0 g CaCO₃ with 500.0 mL of 2.00 M HCl per CaCO₃ + 2 HCl → CaCl₂ + CO₂ + H₂O. Theoretical mass of CO₂? (M(CaCO₃) = 100.09 g/mol, M(CO₂) = 44.01 g/mol.)
Answer: n(CaCO₃) = 100.0/100.09 = 0.9991 mol; n(HCl) = 2.00 × 0.500 = 1.000 mol. Ratios: CaCO₃ 0.9991/1 = 0.9991; HCl 1.000/2 = 0.500. HCl is limiting. n(CO₂) = 1.000 × (1/2) = 0.500 mol → 0.500 × 44.01 = 22.0 g CO₂. Don't forget the 2 on HCl.
Problem 3 Easy If in the AlI₃ problem above you had recovered 220 g of AlI₃ from the workup, what is your percent yield?
Answer: 100% × 220 / 267.7 = 82.2%. Compare the actual grams to the theoretical grams (267.7 g) from the worked example.
Where to go next
- The limiting reagent calculator runs the three-column method for you, including for reactions with more than two reagents.
- The percent yield calculator closes the loop from theoretical grams to lab yield.
- If your reagents are solutions rather than solids, keep the molarity calculator open in another tab — you will use it every time.
Everything else in general chemistry — titrations, gas stoichiometry, thermochemistry with limiting reactants, even mass-balance in a distillation column — is a rerun of the same move: convert to moles, divide by coefficients, compare.
Sources
- Zumdahl, Chemistry, 10th ed. (2018), §3.9 — Calculations involving a limiting reactant
- Atkins' Chemical Principles, 7th ed. (2016), Ch. M — Reaction stoichiometry
- Silberberg, Chemistry: The Molecular Nature of Matter and Change, 8th ed. (2018), §3.4
- IUPAC Green Book, 3rd ed. (2007), §2.10 — Amount of substance