Chemistry guide · 5 min read

How to Calculate Percent Yield (With Examples)

Percent yield tells you how close a real reaction came to making the maximum possible amount of product. The formula is simple, but most of the work is finding the theoretical yield correctly. This guide covers the formula, a full lab example, and how to use percent yield in reverse.

The Percent Yield Formula

percent yield=actual yieldtheoretical yield×100%\text{percent yield} = \frac{\text{actual yield}}{\text{theoretical yield}} \times 100\%
  • Actual yield: the amount of product you really collected. It is usually given in the problem or measured in the lab.
  • Theoretical yield: the maximum amount of product the reaction could make, calculated with stoichiometry from the limiting reactant.

Both yields must be in the same units, usually grams.

Quick example: A reaction could make 25.0 g of product, and you collect 21.3 g.

21.3 g25.0 g×100%=85.2%\frac{21.3 \text{ g}}{25.0 \text{ g}} \times 100\% = 85.2\%

Step by Step: Finding the Theoretical Yield First

Most problems give you a starting mass of reactant instead of the theoretical yield. Then you need stoichiometry before the percent yield formula.

Problem: Heating 50.0 g of calcium carbonate produces 25.8 g of calcium oxide. What is the percent yield?

CaCO3→CaO+CO2\mathrm{CaCO_3 \rightarrow CaO + CO_2}

Molar masses (g/mol): CaCO3\mathrm{CaCO_3} 100.09, CaO 56.08.

  1. Grams to moles of reactant:
50.0 g÷100.09 g/mol=0.4996 mol CaCO350.0 \text{ g} \div 100.09 \text{ g/mol} = 0.4996 \text{ mol CaCO}_3
  1. Mole ratio: 1 mol CaCO3\mathrm{CaCO_3} makes 1 mol CaO, so 0.4996 mol CaO is possible.
  2. Moles to grams of product (theoretical yield):
0.4996 mol×56.08 g/mol=28.0 g CaO0.4996 \text{ mol} \times 56.08 \text{ g/mol} = 28.0 \text{ g CaO}
  1. Percent yield:
25.828.0×100%=92.1%\frac{25.8}{28.0} \times 100\% = 92.1\%

(Using the unrounded theoretical yield of 28.01 g also gives 92.1%. Keep extra digits until the last step.)

Example With a Limiting Reactant

When two reactant amounts are given, find the limiting reactant first. Only the limiting reactant sets the theoretical yield.

Problem: A student makes aspirin from 2.00 g of salicylic acid (C7H6O3\mathrm{C_7H_6O_3}) and 5.00 g of acetic anhydride (C4H6O3\mathrm{C_4H_6O_3}). She collects 2.05 g of aspirin (C9H8O4\mathrm{C_9H_8O_4}). Find the percent yield.

C7H6O3+C4H6O3→C9H8O4+CH3COOH\mathrm{C_7H_6O_3 + C_4H_6O_3 \rightarrow C_9H_8O_4 + CH_3COOH}

Molar masses (g/mol): salicylic acid 138.12, acetic anhydride 102.09, aspirin 180.16.

  1. Moles of each reactant:
    • Salicylic acid: 2.00÷138.12=0.014482.00 \div 138.12 = 0.01448 mol
    • Acetic anhydride: 5.00÷102.09=0.048985.00 \div 102.09 = 0.04898 mol
  2. Limiting reactant: the ratio is 1 to 1, so the smaller number of moles is limiting. That is salicylic acid.
  3. Theoretical yield: 0.01448 mol×180.16 g/mol=2.610.01448 \text{ mol} \times 180.16 \text{ g/mol} = 2.61 g of aspirin.
  4. Percent yield:
2.052.61×100%=78.6%\frac{2.05}{2.61} \times 100\% = 78.6\%

(With the unrounded theoretical yield, 2.609 g, the answer is still 78.6%.)

Working Percent Yield Backwards

Sometimes you know the percent yield and need the actual yield, or the amount you must plan to make. Rearrange the formula:

actual=theoretical×percent yield100theoretical=actualpercent yield/100\text{actual} = \text{theoretical} \times \frac{\text{percent yield}}{100} \qquad \text{theoretical} = \frac{\text{actual}}{\text{percent yield} / 100}

Example 1: A reaction has a theoretical yield of 40.0 g and typically runs at 75.0% yield. How much product should you expect?

40.0 g×0.750=30.0 g40.0 \text{ g} \times 0.750 = 30.0 \text{ g}

Example 2: You need 50.0 g of product, and the reaction gives an 80.0% yield. What theoretical yield should you plan for?

50.0 g0.800=62.5 g\frac{50.0 \text{ g}}{0.800} = 62.5 \text{ g}

Then use stoichiometry in reverse to find how much starting material produces 62.5 g in theory.

What Your Answer Is Telling You

  • Below 100%: normal. Product is lost during filtering and transfers, side reactions make other products, or the reaction does not go to completion.
  • Exactly 100%: possible on paper but rare in a real lab.
  • Above 100%: a warning sign. The product is usually still wet with water or solvent, or it contains impurities. It can also mean the theoretical yield was calculated from the wrong reactant.

If you get more than 100%, recheck the limiting reactant and the molar masses before blaming the lab. Paste it into the VeilGPT solver to check your steps.

Common mistakes

  • Dividing theoretical yield by actual yield, which flips the fraction and usually gives a result above 100%.
  • Calculating the theoretical yield from the excess reactant instead of the limiting reactant.
  • Mixing units, such as comparing an actual yield in grams with a theoretical yield in moles.
  • Rounding the theoretical yield too early, which can shift the final percent by a few tenths.

Try one yourself

N2 + 3H2 -> 2NH3. If 14.0 g of N2 reacts with excess H2 and 12.5 g of NH3 is collected, what is the percent yield?

Work it out, then check every step with the VeilGPT chemistry solver.

Check it with VeilGPT

Questions about this topic

Can percent yield be over 100%?

Not for a pure, dry product. A result over 100% usually means the product still contains water, solvent, or impurities, or that the theoretical yield was calculated incorrectly.

What is a good percent yield?

It depends on the reaction. Many teaching lab reactions land between 60% and 90%, and multi-step syntheses can be much lower because losses add up at each step.

Is percent yield the same as percent error?

No. Percent yield compares actual product to the maximum possible product. Percent error compares a measured value to an accepted value and uses the absolute difference between them.

More study guides