Theoretical Yield from the Limiting Reactant

Also known as limiting reactant · limiting reagent · which reactant runs out first · theoretical yield from two reactants

nP=p min⁡ ⁣(nAa,  nBb)n_P = p \, \min\!\left(\frac{n_A}{a},\; \frac{n_B}{b}\right)

Worked example: 3.00 mol H2 with 2.00 mol O2 makes 3.00 mol H2O (H2 limits). Press Try an example to run it live, then adjust anything.

Enter your known values, leave one input blank, and solves for the missing one. Tap a variable’s symbol to see what it means, with a typical value. Change any unit and the answer follows.

Here the solver did the work. Could you?

Which runs out first →

Grade 11Grade 11 Chemistry

Test your skills in the Exam Room: new numbers every attempt. Free lessons for students, no sign-up, just pure learning. Find 1 more lesson on this formula.

See your Report Card
Learning zone

Theoretical Yield from the Limiting Reactant explained

Two reactants go into a flask, and one of them runs out first. That one, the limiting reactant, decides how much product you get; the other is left over. The test is to divide each reactant's moles by its coefficient in the balanced equation. Each quotient counts how many times that reactant could run the equation as written, and the smaller count wins.

Worked: 2H₂ + O₂ → 2H₂O, with 3.00 mol of hydrogen and 2.00 mol of oxygen. Hydrogen supplies 3.00/2 = 1.50 batches and oxygen supplies 2.00/1 = 2.00. Hydrogen runs out first, so the water is 2 × 1.50 = 3.00 mol, and 2.00 − 1.50 = 0.50 mol of oxygen is left in the flask.

The reactant with fewer moles is not always the limiting one. In the example, oxygen had fewer moles and was still in excess, because the equation asks for twice as much hydrogen. Compare moles divided by coefficient, never raw moles, and never grams: comparing masses ignores both the molar masses and the coefficients.

The answer is a theoretical yield, a ceiling on paper. What the balance shows afterwards is the actual yield, and the ratio of the two is the percent yield. Working backwards only goes one branch at a time: given the yield, the calculator can tell you the least A that makes it, but not how much A was really there, because once B runs out any extra A changes nothing.

Theoretical Yield from the Limiting Reactant formula

nP=p min⁡ ⁣(nAa,  nBb)n_P = p \, \min\!\left(\frac{n_A}{a},\; \frac{n_B}{b}\right)
Where
  • nPn_P= Theoretical yield of product P (mol)
  • pp= Coefficient of P
  • nAn_A= Amount of reactant A (mol)
  • aa= Coefficient of A
  • nBn_B= Amount of reactant B (mol)
  • bb= Coefficient of B
Revised 16 October 2026
Cite this page

formula.expert. (2026, October 16). Theoretical Yield from the Limiting Reactant Calculator. https://formula.expert/solvers/limiting-reactant-theoretical-yield