Skip to content
Omnikalc

Percent yield calculator: theoretical and actual yield

Calculate the theoretical yield of a reaction from the limiting reagent and the balanced equation, then the percent yield from the mass you actually obtained.

Updated on
Your inputs

Value out of range

g/mol

Value out of range

Value out of range

Value out of range

g/mol

Value out of range

Value out of range

Results

Theoretical yield

2.609

Percent yield

80.5%

Good yield
Amount of limiting reagent
14.480
Theoretical amount of product
14.480
Product lost
0.509

Percent yield for other masses obtained

Percent yieldProduct lost
1 g current38.3%1.609
1.50 g current57.5%1.109
2 g current76.7%0.609
2.10 g current80.5%0.509
2.30 g current88.2%0.309
2.50 g current95.8%0.109

Why yields fall short

A balanced equation tells you the most product a reaction could give, the theoretical yield. In the lab you almost always get less: some product sticks to glassware, stays dissolved in the filtrate, is lost during recrystallization, or the reaction does not go to completion. The percent yield measures how close you came.

The formulas

  • Moles of limiting reagent = mass ÷ molar mass
  • Moles of product = moles of reagent × (product coefficient ÷ reagent coefficient)
  • Theoretical yield = moles of product × molar mass of product
  • Percent yield = actual yield ÷ theoretical yield × 100

Worked example: aspirin synthesis

Salicylic acid (C7H6O3, 138.12 g/mol) reacts with acetic anhydride to make aspirin (C9H8O4, 180.16 g/mol), one to one. Acetic anhydride is in excess, so salicylic acid is the limiting reagent.

  1. Starting mass: 2.00 g of salicylic acid, or 2.00 ÷ 138.12 = 14.5 mmol.
  2. The equation is 1:1, so at most 14.5 mmol of aspirin.
  3. Theoretical yield: 0.0145 × 180.16 = 2.61 g.
  4. You recover 2.10 g of dry crystals: percent yield = 2.10 ÷ 2.61 = 80.5%.

Finding the limiting reagent

When more than one reactant is measured out, divide the moles of each by its coefficient in the balanced equation. The smallest result is the limiting reagent, and it alone sets the theoretical yield. The others are in excess.

What is a good yield?

Percent yield Typical meaning
Above 100% Product wet or impure
90 to 100% Excellent, rare after purification
70 to 90% Good for a student lab synthesis
40 to 70% Average; check transfers and recrystallization
Below 40% Low; something went wrong

For multi-step syntheses, yields multiply: five steps at 80% each give an overall 0.8⁵ = 33%.

Improving your yield

  • Dry the product to constant mass before weighing; water adds weight and inflates the yield.
  • Rinse glassware with a little cold solvent to recover crystals.
  • Cool the solution fully before filtering, so less product stays dissolved.
  • Do not over-recrystallize: each recrystallization improves purity but costs product.
  • Check the reaction time and temperature in the procedure; an incomplete reaction is a common cause of low yields.

Frequently asked questions

How do you calculate percent yield?

Percent yield = actual yield ÷ theoretical yield × 100. If you expected 2.61 g of product and got 2.10 g, the yield is 80.5%.

How do you find the theoretical yield?

Convert the limiting reagent to moles, multiply by the product-to-reagent ratio from the balanced equation, then by the product's molar mass.

What is a limiting reagent?

The reactant that runs out first. Compare the moles of each reactant divided by its coefficient in the equation: the smallest value is the limiting reagent.

Why is my percent yield over 100%?

Usually because the product is still wet or contains impurities or unreacted starting material. Dry it to constant mass and purify it before weighing.

Was this calculator helpful?

Thanks for your feedback!

Results are estimates provided for information purposes. They do not replace professional advice.