StatGardenREF. DESK
Calculators/Chemistry/Theoretical Yield Calculator
Chemistry

Theoretical Yield Calculator calculator

Maximum mass of product obtainable from a limiting reagent, using molar masses and the balanced equation ratio.

Published 21 August 2026

What this calculator does

A theoretical yield calculator works out the maximum possible mass of product a reaction could give, based purely on how much limiting reagent goes in and the balanced equation ratio between it and the product. This is the number every real result gets compared against: no reaction is 100% efficient, so the actual yield obtained is always the theoretical yield or less.

The calculation runs in two stages. First the mass of the limiting reagent is converted to moles using its molar mass, since a balanced equation works in moles, not grams. Then that mole amount is scaled by the stoichiometric ratio between the reagent and the desired product, and converted back to a mass using the product's molar mass. Enter an actual yield as well and the calculator also reports the percent yield, how to calculate theoretical yield being the first half of that comparison.

The formula

FormulaTheoretical yield = (mass reagent ÷ molar mass reagent) × (product coefficient ÷ reagent coefficient) × molar mass product

Moles of limiting reagent = mass ÷ molar mass. Moles of product = moles of reagent × (product coefficient ÷ reagent coefficient), using the numbers in front of each substance in the balanced equation. Theoretical yield = moles of product × molar mass of product.

TermMeaning
Limiting reagentThe reactant that runs out first, and so sets the maximum amount of product possible.
Molar massThe mass of one mole of a substance, in grams per mole, found by summing the atomic masses of its atoms.
Stoichiometric coefficientThe number in front of a substance in a balanced equation, showing how many moles of it react or form relative to the others.
Percent yieldActual yield divided by theoretical yield, as a percentage. Always 100% or less for a real reaction.

The inputs explained

FieldWhat to enter
Mass of limiting reagent (g)The mass of the limiting reagent actually used or available.
Molar mass of limiting reagent (g/mol)The molar mass of the limiting reagent, in grams per mole.
Stoichiometric coefficient of the limiting reagentThe coefficient of the limiting reagent in the balanced equation. Leave at 1 if the equation is not scaled.
Stoichiometric coefficient of the desired productThe coefficient of the desired product in the same balanced equation.
Molar mass of the desired product (g/mol)The molar mass of the desired product, in grams per mole.
Actual yield obtained, if known (0 to skip) (g)Optional: the mass of product actually obtained, if known, to also see the percent yield. Leave at 0 to skip.

When to use it

Planning how much product a reaction should give

Before running a synthesis, working out the theoretical yield from the reagent on hand sets an expectation for how much product should be recoverable, and whether the batch size is worth the reagent used.

Checking a lab result against the maximum possible

After weighing the actual product obtained, comparing it with the theoretical yield gives the percent yield, a standard way to judge how efficiently a reaction or purification went.

Working from a molar-mass-only reagent quantity

When a reagent amount is already given as a mass with a known molar mass, this calculator skips straight to the mole-ratio step rather than needing a separate mole conversion first.

Worked examples

Every figure in the tables below is produced by this page’s own calculator at build time, so the numbers and the tool always agree. Select any row to load that scenario.

Theoretical yield of silver chloride from varying reagent mass

Sodium chloride (molar mass 58.44 g/mol) reacting with excess silver nitrate to form silver chloride (molar mass 143.32 g/mol), across a range of starting reagent masses.

NaCl + AgNO3 → AgCl + NaNO3, a 1:1:1:1 reaction
Mass of NaClTheoretical yieldMoles of limiting reagent
5 g12.262 g0.0856 mol
10 g24.524 g0.1711 mol
20 g49.049 g0.3422 mol
50 g122.621 g0.8556 mol
100 g245.243 g1.711 mol
5 g of NaCl gives a theoretical yield of 12.262 g of AgCl, and this scales exactly in proportion: 100 g of NaCl, twenty times as much, gives 245.243 g of AgCl, twenty times the theoretical yield, since the reaction is a straightforward 1:1:1:1 ratio.

Percent yield for different actual results, same reaction

The same theoretical yield compared against a range of actual yields that might be weighed out after the reaction and any purification.

10 g NaCl, theoretical yield fixed at 24.524 g AgCl
Actual yield obtainedTheoretical yieldPercent yield (actual ÷ theoretical × 100)
15 g24.524 g61.2%
18 g24.524 g73.4%
20 g24.524 g81.6%
22 g24.524 g89.7%
24.524 g24.524 g100.0%
An actual yield of 15 g against the 24.524 g theoretical maximum gives a percent yield of 61.2%, rising to 100.0% only once the actual yield reaches the full theoretical figure of 24.524 g, which is the ceiling no real result can exceed.

Questions

What is the theoretical yield formula?

Theoretical yield = (mass of limiting reagent ÷ its molar mass) × (product coefficient ÷ reagent coefficient) × molar mass of product. It converts the reagent to moles, applies the balanced equation ratio, then converts the resulting moles of product back to a mass.

How do I calculate theoretical yield without a balanced equation?

You need the balanced equation, or at least the mole ratio between the limiting reagent and the product, since that ratio is what links moles of one substance to moles of the other. For a 1:1 reaction, set both coefficients to 1.

What is the difference between theoretical and actual yield?

Theoretical yield is the maximum mass of product possible if the reaction went to completion with no losses. Actual yield is what is actually weighed out afterwards, which is always equal to or less than the theoretical yield because of side reactions, incomplete conversion or losses during purification.

How is percent yield related to theoretical yield?

Percent yield = actual yield ÷ theoretical yield × 100. It needs the theoretical yield as its denominator, which is exactly what this calculator works out first before comparing it with an actual result.

For the mole ratio between two substances in a balanced equation on its own, see the mole ratio calculator. To convert a single mass to moles or back, see the mole calculator.