Molar Mass Lab logo

22 min read

Limiting Reagent Problems

When reactants aren't mixed in perfect stoichiometric proportion, one of them runs out first and caps the amount of product formed. A complete guide to identifying the limiting reagent, with worked examples, lab and industrial context, and the workflow that prevents wrong-yield mistakes.

Introduction

Real chemical reactions almost never start with reactants mixed in exactly the ratio a balanced equation calls for. A chemist reaching for reagent bottles on a shelf, or an engineer designing an industrial reactor feed, rarely has the luxury of perfectly stoichiometric proportions — and that's actually fine, because chemistry has a well-defined way of handling "unbalanced" starting mixtures. The reactant that runs out first is called the limiting reagent (or limiting reactant), and it single-handedly determines the maximum amount of product the reaction can form, no matter how much of the other reactants remain unused.

This guide builds a reliable, repeatable method for identifying the limiting reagent in any reaction, then uses that identification to calculate theoretical yield correctly — a skill that underlies nearly every quantitative synthesis problem in general chemistry.

The simple explanation

Picture making sandwiches for a party. Each sandwich needs 2 slices of bread and 1 slice of cheese. If you have 20 slices of bread but only 6 slices of cheese, you can only make 6 sandwiches — the cheese runs out first, even though you have plenty of bread left over. Cheese, in this analogy, is the "limiting reagent," and bread is in "excess."

Chemical reactions work exactly the same way, just with moles of reactants instead of sandwich ingredients, and with the "recipe ratio" coming from the coefficients of a balanced chemical equation instead of a sandwich recipe card.

The deeper explanation — why reactant ratios matter

A balanced chemical equation specifies an exact mole ratio between every reactant and product. When reactants are combined in exactly that ratio, chemists call the mixture "stoichiometric" — every reactant is used up at precisely the same moment, with no leftovers of anything. In practice, most real reaction setups deviate from this exact ratio, either intentionally (to drive a reaction toward completion, or because one reagent is cheaper and safe to use in excess) or simply because measuring out a perfectly stoichiometric mixture is impractical.

When reactants are not in the exact stoichiometric ratio, the reaction proceeds until the first reactant is completely consumed. At that point, the reaction stops (or at least, that particular reaction pathway stops), regardless of how much of the other reactants remain. That first-consumed reactant is the limiting reagent, and it alone determines the theoretical yield of product — the maximum mass of product physically possible from that specific mixture.

The standard method: comparing moles of possible product

The most reliable way to identify the limiting reagent: convert every reactant's given mass into moles using its molar mass, then divide each reactant's moles by its own coefficient in the balanced equation. This produces a "moles of reaction" value for each reactant — essentially asking, "if this reactant were the only constraint, how many complete reaction cycles could it support?" The reactant with the smallest such value is the limiting reagent.

For the ammonia synthesis equation N₂ + 3 H₂ → 2 NH₃, suppose you start with 28.0 g of N₂ (molar mass 28.02 g/mol) and 6.06 g of H₂ (molar mass 2.016 g/mol). Moles of N₂ = 28.0 ÷ 28.02 = 1.00 mol; divided by its coefficient (1), gives 1.00. Moles of H₂ = 6.06 ÷ 2.016 = 3.01 mol; divided by its coefficient (3), gives 1.00. Both reactants give the same value (1.00), meaning this mixture is exactly stoichiometric — neither reactant is in excess, and both run out simultaneously.

Worked example: a genuinely limiting case

Now suppose the same ammonia synthesis reaction starts with 28.0 g of N₂ but only 4.00 g of H₂. Moles of N₂ = 28.0 ÷ 28.02 = 1.00 mol, divided by coefficient 1 = 1.00. Moles of H₂ = 4.00 ÷ 2.016 = 1.98 mol, divided by coefficient 3 = 0.661. Since 0.661 is smaller than 1.00, hydrogen is the limiting reagent this time.

To find the theoretical yield of ammonia, use only the limiting reagent's moles: 1.98 mol H₂ × (2 mol NH₃ ÷ 3 mol H₂) = 1.32 mol NH₃. Converting to mass: 1.32 mol × 17.03 g/mol = 22.5 g of ammonia. Note that we never used the full 28.0 g of nitrogen in this final calculation — nitrogen is in excess, and some of it (specifically, 1.00 − 0.661 = 0.339 mol worth, or about 9.5 g) remains unreacted after the reaction goes to completion.

Worked example: a precipitation reaction with two solid-derived reactants

Consider AgNO₃ + NaCl → AgCl + NaNO₃, a classic precipitation reaction. Suppose 10.0 g of silver nitrate (AgNO₃, molar mass 169.87 g/mol) is mixed with 10.0 g of sodium chloride (NaCl, molar mass 58.44 g/mol). Moles of AgNO₃ = 10.0 ÷ 169.87 = 0.0589 mol, divided by coefficient 1 = 0.0589. Moles of NaCl = 10.0 ÷ 58.44 = 0.1711 mol, divided by coefficient 1 = 0.1711.

Since 0.0589 is smaller, silver nitrate is the limiting reagent, even though both reactants were weighed out in identical masses. This is an important lesson: equal masses of two different reactants essentially never correspond to equal moles, because their molar masses differ — here, sodium chloride's much smaller molar mass means 10.0 g of it represents nearly three times as many moles as 10.0 g of the much heavier silver nitrate.

Worked example: acid-base neutralization with uneven mole ratios

Calcium hydroxide, Ca(OH)₂ (molar mass 74.09 g/mol), neutralizing hydrochloric acid, HCl (molar mass 36.46 g/mol), follows the equation Ca(OH)₂ + 2 HCl → CaCl₂ + 2 H₂O — a 1:2 mole ratio. Suppose you have 7.409 g of Ca(OH)₂ (0.1000 mol) and 7.292 g of HCl (0.2000 mol). Moles of Ca(OH)₂ divided by its coefficient (1) = 0.1000. Moles of HCl divided by its coefficient (2) = 0.1000. These match exactly — the mixture is stoichiometric, and 74 g of Ca(OH)₂ is genuinely "equivalent" to about 73 g of HCl in this specific reaction, purely because of the 1:2 mole ratio, not because their molar masses happen to be similar (which would be a coincidence, not a chemical rule).

Lab example: designing an experiment around a known limiting reagent

Many undergraduate synthesis labs deliberately use one reactant in a controlled, precisely known excess (often 10–20% more than the stoichiometric amount) to ensure the other, more valuable or more precisely measured reactant is the limiting reagent and reacts as completely as possible. This design choice simplifies yield calculations, since the student can be confident, by experimental design, which reactant to use for the theoretical yield calculation, without needing to double-check both reactants' mole ratios every time.

For example, in synthesizing aspirin from salicylic acid and acetic anhydride, a slight excess of acetic anhydride is typically used, making salicylic acid the limiting reagent and the reference point for calculating theoretical and percent yield of aspirin (C₉H₈O₄, molar mass 180.16 g/mol).

Industrial example: economic reasons for choosing an excess reagent

Industrial processes routinely use a deliberate excess of whichever reactant is cheaper, safer, or easier to recycle, ensuring the more expensive or more hazardous reactant reacts as completely as possible (minimizing waste of the costly material while accepting some inevitable waste of the cheap one). In ammonia synthesis via the Haber process, nitrogen gas (extracted essentially for free from the atmosphere) is often present in a ratio favoring more complete conversion of the comparatively more expensive, energy-intensive hydrogen feedstock. This economic reasoning — not just the underlying chemistry — is why real industrial reactant ratios often look deliberately "unbalanced" compared to the clean, simple ratios used in textbook problems.

Student notes and memory tricks

A reliable shortcut: "smallest wins the limit." After dividing each reactant's moles by its own coefficient, the smallest resulting number always identifies the limiting reagent — no exceptions, regardless of how many reactants are involved or how complex their coefficients are.

Another helpful habit: once you've identified the limiting reagent, physically cross out or ignore every other reactant's given mass for the rest of the problem. All subsequent calculations — moles of product, mass of product, mass of leftover excess reagent — flow exclusively from the limiting reagent's moles and the balanced equation's ratios. Continuing to reference the excess reagent's original mass after this point is a common source of errors.

Common mistakes to avoid

The most common mistake is comparing reactants' raw gram amounts directly, without ever converting to moles — assuming that "more grams" automatically means "more of the reaction's capacity," which ignores both molar mass differences and the equation's mole ratios entirely. A second common mistake is comparing moles directly without dividing by each reactant's coefficient, which works only when every coefficient happens to be 1 and produces wrong answers whenever coefficients differ.

A third mistake is calculating theoretical yield using the excess reagent's moles instead of the limiting reagent's, producing an inflated, physically impossible yield value. A fourth, subtler mistake is forgetting to also calculate how much excess reagent remains unreacted when a problem specifically asks for it — this requires subtracting the amount of excess reagent actually consumed (determined via the limiting reagent's moles and the mole ratio between the two reactants) from the excess reagent's original amount.

Practice questions with worked solutions

Question 1: For 2 H₂ + O₂ → 2 H₂O, if you react 5.00 g of H₂ (molar mass 2.016 g/mol) with 40.0 g of O₂ (molar mass 32.00 g/mol), which is limiting? Solution: moles H₂ = 5.00 ÷ 2.016 = 2.48 mol, ÷ 2 = 1.24. Moles O₂ = 40.0 ÷ 32.00 = 1.25 mol, ÷ 1 = 1.25. Since 1.24 < 1.25, H₂ is the limiting reagent (very close call, illustrating why careful arithmetic matters).

Question 2: Using the limiting reagent identified in Question 1, calculate the theoretical yield of water. Solution: 2.48 mol H₂ × (2 mol H₂O ÷ 2 mol H₂) = 2.48 mol H₂O; mass = 2.48 × 18.02 = 44.7 g.

Question 3: For CaCO₃ + 2 HCl → CaCl₂ + H₂O + CO₂, if 10.0 g of CaCO₃ (molar mass 100.09 g/mol) reacts with 10.0 g of HCl (molar mass 36.46 g/mol), which reactant is limiting, and how many grams of CO₂ (molar mass 44.01 g/mol) form? Solution: moles CaCO₃ = 10.0 ÷ 100.09 = 0.0999 mol, ÷ 1 = 0.0999. Moles HCl = 10.0 ÷ 36.46 = 0.2742 mol, ÷ 2 = 0.1371. Since 0.0999 < 0.1371, CaCO₃ is limiting; moles CO₂ = 0.0999 mol (1:1 ratio); mass = 0.0999 × 44.01 = 4.40 g.

FAQ

Can there be more than one limiting reagent in a reaction with three or more reactants? No — there is always exactly one limiting reagent (or, in the rare case of an exactly stoichiometric mixture, all reactants run out simultaneously, which is sometimes described as "no single limiting reagent" but functions the same way for yield calculations). Simply calculate the moles-of-reaction value for every reactant and identify the single smallest one.

Does the limiting reagent have to be the one present in the smallest mass? Not necessarily — as shown in the silver nitrate and sodium chloride example, the limiting reagent depends on moles divided by coefficient, not raw mass, so a reactant present in a larger mass can still be the limiting one if its molar mass is large enough.

Why do industrial processes deliberately avoid perfectly stoichiometric mixtures? Usually for economic or safety reasons — using a slight excess of a cheap, safe, or easily recoverable reactant ensures more complete conversion of a more expensive, hazardous, or difficult-to-recycle reactant, even though it means some of the cheap reactant goes unused.

Summary

The limiting reagent is the reactant that is completely consumed first in a chemical reaction, and it alone determines the theoretical yield of product, regardless of how much excess remains of any other reactant. Identifying it reliably requires converting every reactant's mass to moles via molar mass, then dividing by each reactant's coefficient in the balanced equation — the smallest resulting value marks the limiting reagent.

This concept threads directly into percent yield calculations (which always compare actual yield against the theoretical yield derived from the limiting reagent) and into real-world reagent planning, from a simple undergraduate synthesis lab to the economics of industrial-scale ammonia and fertilizer production.

References and further reading

Limiting reagent methodology is presented in essentially every introductory chemistry textbook's stoichiometry chapter, often alongside worked examples nearly identical in structure to those in this guide. For industrial context on reactant excess strategies in ammonia synthesis, general chemical engineering and process design textbooks discuss the economic and equilibrium-driven reasoning behind non-stoichiometric feed ratios in real production reactors.

Related compounds

Related guides

Also try the molar mass calculator and periodic table.

Standards: how we calculate · editorial policy