IB Chemistry SL Topic 5 — Quantifying Chemical Change Paper 1 & 2 Core skill ~11 min read

Percentage Yield

The equation tells you the most you could possibly get. The balance tells you what you actually got. Percentage yield is the gap between those two numbers, and every gram of it is a story about something that went wrong.

📚 What you need to know

Two yields, one comparison

Percentage yield % yield = (actual yield ÷ theoretical yield) × 100

The theoretical yield is not something you measure — it is calculated, and it always starts from the limiting reactant. That is worth stating plainly, because a question that gives you two reactant masses is asking you to do the limiting-reactant test first, whether it says so or not.

THE ORDER OF THE STEPSLIMITINGREACTANTfind its molesTHEORETICALYIELDif nothing were lostACTUALYIELDwhat you weighed%YIELDactual ÷ theoreticalyou cannot start anywhere but the limiting reactant
Three of these four boxes are calculated. Only “actual yield” comes off a balance.
Units must match before you divide. Grams with grams, moles with moles. Mixing a mass with a number of moles gives a percentage that means nothing, and it is a surprisingly easy slip when a question quotes them differently.

Where the rest of it went

WHERE THE MISSING YIELD WENTTHEORETICAL YIELD = 100%ACTUAL YIELD75%collected, dried and weighed — the actual yield10%reaction did not go to completion8%side reactions made something else7%lost while filtering, transferring and dryingpercentage yield can never exceed 100% — if it does, the product is wet or impure
Losses are not one thing. In an exam, naming a specific mechanism scores; saying “some was lost” usually does not.

The four common explanations, and when each applies:

A yield above 100% is not a triumph; it is a warning. It means the “product” weighed more than it should, so it contains something else — usually water that was not dried off, or unreacted starting material. The correct response is to dry it again to constant mass.
WORKED EXAMPLE

5.00 g of calcium carbonate was heated strongly and 2.50 g of calcium oxide was collected. Calculate the percentage yield.
CaCO3(s) → CaO(s) + CO2(g)

Step 1 — moles of the limiting reactant Only one reactant, so it is limiting by default. n = 5.00 ÷ 100.09 = 0.04996 mol Step 2 — theoretical yield 1 : 1, so n(CaO) = 0.04996 mol 0.04996 × 56.08 = 2.802 g Step 3 — compare (2.50 ÷ 2.802) × 100 = 89.2 % yield = 89.2% Likely causes here: the decomposition did not go to completion, or some solid was left in the crucible.
WORKED EXAMPLE

10.0 g of zinc was added to excess hydrochloric acid and 3.20 dm3 of hydrogen was collected at STP. Calculate the percentage yield.
Zn(s) + 2HCl(aq) → ZnCl2(aq) + H2(g)

Step 1 — the acid is in excess, so zinc is limiting n(Zn) = 10.0 ÷ 65.38 = 0.1530 mol Step 2 — theoretical yield, as a gas volume Zn : H₂ is 1 : 1, so n(H₂) = 0.1530 mol V = 0.1530 × 22.7 = 3.472 dm³ Step 3 — compare, same units (3.20 ÷ 3.472) × 100 = 92.2 % yield = 92.2% Yields work with any measure of amount, not just mass — volumes and moles are equally valid, as long as both figures are the same kind.
WORKED EXAMPLE

A process makes calcium oxide from calcium carbonate with a yield of 85.0%. What mass of calcium carbonate is needed to produce 50.0 g of calcium oxide?

Step 1 — work back to the theoretical yield 50.0 g is only 85.0% of what the equation promised. theoretical = 50.0 ÷ 0.850 = 58.82 g Step 2 — moles of CaO needed 58.82 ÷ 56.08 = 1.049 mol Step 3 — back through the ratio to the reactant 1 : 1, so n(CaCO₃) = 1.049 mol 1.049 × 100.09 = 105.0 105 g of CaCO₃ Divide by the yield, never multiply. Multiplying by 0.850 gives 42.5 g and would leave you badly short.

💡 Exam tip

⚠️ Common mix-up

Up next: Atom Economy — a completely different question about the same reaction: not how much of the possible product you got, but how much of what you bought was ever going to be product at all.

Want this explained one-to-one?

Book a free session with an experienced IB Chemistry tutor and get your trickiest topics made simple.

Book a Free Session →