How to Calculate Mass of Excess Reactant (3-Step Method)

To calculate the mass of excess reactant, first identify the limiting reactant by comparing the mole ratio of each reactant to the balanced equation. Then subtract the moles of excess reactant actually consumed from the moles you started with. Finally, multiply the leftover moles by the excess reactant’s molar mass to convert to grams.
That three-step method — compare, subtract, convert — works for any stoichiometry problem, whether you’re given moles or grams.
Identify Limiting and Excess
The limiting reactant runs out first and stops the reaction. The excess reactant is whatever is left over once the limiting reactant is fully consumed.
Start by converting every given amount to moles. If you’re given grams, divide by molar mass. Then write the balanced equation and note the coefficients.
Comparing mole ratios
For each reactant, divide its available moles by its coefficient in the balanced equation. Whichever gives the smaller value is the limiting reactant, because you’d exhaust it first relative to how much the reaction needs. The Khan Academy unit on stoichiometry covers this comparison method in detail.
- Available moles ÷ coefficient = how many reaction cycles that reactant can support
- Smallest result → limiting reactant
- Largest result → excess reactant
A faster version works when you have exactly two reactants: pick one, calculate how many moles of the other it would consume, and see whether that amount exceeds what you actually have.
Find Excess Remaining
Once you know the limiting reactant, figure out how much of the excess reactant it actually consumed. Use the mole ratio from the balanced equation.
- Take moles of limiting reactant
- Multiply by (coefficient of excess reactant ÷ coefficient of limiting reactant)
- The result is moles of excess reactant consumed
Subtract that consumed amount from the starting amount:
Moles leftover = Starting moles of excess − Moles consumed
Keep the two values separate. The “consumed” figure is a requirement of the reaction, not necessarily all you start with. If your answer is negative, recheck which reactant is limiting — a negative leftover is impossible.
Calculate Excess Mass
The last step converts leftover moles into grams. Multiply the remaining moles by the molar mass of the excess reactant.
Mass of excess = Moles leftover × Molar mass (g/mol)
If you need the mass consumed rather than the mass leftover, multiply the consumed moles by molar mass instead. Most exam questions ask for the leftover mass, so read carefully.
Round only at the final step. Carry full precision through the mole comparisons, then match your answer’s significant figures to the least precise value given in the problem. A quick units check helps: moles cancel moles in the ratio, leaving you with grams. The American Chemical Society publishes guidance on dimensional analysis if unit tracking trips you up.
Worked Example
Problem: 10.0 g of hydrogen gas reacts with 10.0 g of oxygen gas to form water. How many grams of the excess reactant remain after the reaction goes to completion?
Balanced equation: 2H₂ + O₂ → 2H₂O.
Molar masses: H₂ = 2.016 g/mol; O₂ = 32.00 g/mol.
Step 1 — Identify limiting and excess:
- Moles H₂ = 10.0 g ÷ 2.016 g/mol = 4.96 mol
- Moles O₂ = 10.0 g ÷ 32.00 g/mol = 0.3125 mol
Compare using coefficients (H₂ coefficient = 2, O₂ coefficient = 1):
- H₂: 4.96 ÷ 2 = 2.48
- O₂: 0.3125 ÷ 1 = 0.3125
Oxygen gives the smaller value, so O₂ is limiting and H₂ is in excess.
Step 2 — Find excess remaining:
Moles of H₂ consumed = 0.3125 mol O₂ × (2 mol H₂ ÷ 1 mol O₂) = 0.625 mol H₂.
Moles of H₂ leftover = 4.96 − 0.625 = 4.335 mol ≈ 4.34 mol.
Step 3 — Calculate excess mass:
Mass of H₂ remaining = 4.34 mol × 2.016 g/mol = 8.75 g.
So about 8.75 g of hydrogen remains unreacted, while all 10.0 g of oxygen is consumed. Hydrogen has a much smaller molar mass, so 10.0 g represents far more moles, and the reaction needs only two moles of H₂ per mole of O₂.
If instead the problem asked for the mass of excess reactant consumed, you’d use 0.625 mol × 2.016 g/mol = 1.26 g.
Common Mistakes
Most errors cluster around a few predictable traps.
- Using an unbalanced equation. The mole ratio comes from coefficients, so balance first, always.
- Substituting mass for moles in the ratio. The coefficients compare moles, never grams.
- Subtracting the wrong quantity. You subtract consumed moles from starting moles. Don’t subtract the limiting reactant’s moles directly unless the coefficients happen to be 1:1.
- Rounding intermediate values too early. A mass rounded at three steps can drift enough to fail a tolerance check.
Keeping units attached to every number is the simplest defense. A stray “mol” where you expect “g” flags the error before it reaches your final answer.
Moles vs. Grams
The method doesn’t change, but the entry point does. Given moles directly, skip the mass-to-mole conversion and go straight to the ratio comparison. Given grams, convert each reactant to moles first, then compare — never compare gram amounts directly, because a heavier mass doesn’t mean more particles. Given a solution volume and concentration, multiply molarity (mol/L) by volume in liters to get moles, then continue as usual.
Key Takeaways
- The limiting reactant runs out first; the excess reactant is whatever remains after the reaction stops.
- Compare available moles divided by the coefficient to find which reactant is limiting.
- Moles of excess consumed = moles of limiting × (coefficient of excess ÷ coefficient of limiting).
- Moles leftover = starting moles − moles consumed. A negative value means you misidentified the limiting reactant.
- Mass of excess = moles leftover × molar mass (g/mol).
- Carry full precision through the mole steps and round only at the end.