HomeThe Lab › How to Balance Equations
Chemistry Explained

How to Balance Chemical Equations: The Step-by-Step Method That Works Every Time

11 min read 27 March 2026

Key Takeaways

In This Article

  1. Why do equations need balancing?
  2. The step-by-step method
  3. 5 worked examples
  4. Common mistakes
  5. Tips for tricky equations
  6. FAQs

Why do equations need balancing?

In any chemical reaction, atoms are rearranged but never created or destroyed. This is the law of conservation of mass. The total mass of the products always equals the total mass of the reactants.

An unbalanced equation breaks this law. For example:

H2 + O2 → H2O (unbalanced)

On the left there are 2 oxygen atoms (O2), but on the right there is only 1 (H2O). An oxygen atom has vanished, which is impossible. Balancing the equation fixes this:

2H2 + O22H2O (balanced)

Now there are 4 H atoms and 2 O atoms on each side. Mass is conserved.

The step-by-step method

How to balance any equation

  1. Write the unbalanced equation. Make sure all the chemical formulas are correct first.
  2. Count the atoms of each element on both sides. Make a tally.
  3. Start with the element that appears in the fewest formulas. Put a coefficient in front of the formula that needs adjusting.
  4. Leave H and O until last. They usually appear in multiple compounds, so they are easier to balance once everything else is done.
  5. If you get a fraction (like 2.5 O2), multiply all coefficients by 2 to remove it.
  6. Double-check. Count every atom on both sides. If they match, the equation is balanced.
Golden Rule

You can only change the coefficients (the big numbers in front). Never change the subscripts (the small numbers inside the formula). Changing H2O to H2O2 does not balance the equation: it changes the substance from water to hydrogen peroxide.

5 Worked examples

Example 1: Magnesium and oxygen

Unbalanced: Mg + O2 → MgO

Count:Left: 1 Mg, 2 O. Right: 1 Mg, 1 O. Oxygen is unbalanced.
Fix O:Put 2 in front of MgO: Mg + O2 → 2MgO. Now right has 2 Mg, 2 O.
Fix Mg:Put 2 in front of Mg: 2Mg + O2 → 2MgO.
Check:Left: 2 Mg, 2 O. Right: 2 Mg, 2 O. Balanced.

2Mg + O2 → 2MgO

Example 2: Iron + chlorine

Unbalanced: Fe + Cl2 → FeCl3

Count:Left: 1 Fe, 2 Cl. Right: 1 Fe, 3 Cl. Chlorine is unbalanced.
Fix Cl:We need the same number of Cl on both sides. LCM of 2 and 3 is 6. Put 3 in front of Cl2 (gives 6 Cl) and 2 in front of FeCl3 (gives 6 Cl).
Fix Fe:Right now has 2 Fe (from 2FeCl3), so put 2 in front of Fe.
Check:Left: 2 Fe, 6 Cl. Right: 2 Fe, 6 Cl. Balanced.

2Fe + 3Cl2 → 2FeCl3

Example 3: Combustion of ethane

Unbalanced: C2H6 + O2 → CO2 + H2O

Fix C:2 C on left, so put 2 in front of CO2: C2H6 + O2 → 2CO2 + H2O
Fix H:6 H on left, so put 3 in front of H2O: C2H6 + O2 → 2CO2 + 3H2O
Fix O:Right: 4 (from 2CO2) + 3 (from 3H2O) = 7 oxygens. That is 3.5 O2.
Remove fraction:Multiply everything by 2: 2C2H6 + 7O2 → 4CO2 + 6H2O
Check:Left: 4 C, 12 H, 14 O. Right: 4 C, 12 H, 14 O. Balanced.

2C2H6 + 7O2 → 4CO2 + 6H2O

Example 4: Neutralisation (acid + alkali)

Unbalanced: NaOH + H2SO4 → Na2SO4 + H2O

Fix Na:1 Na on left, 2 Na on right. Put 2 in front of NaOH.
Check H:Left: 2 (from 2NaOH) + 2 (from H2SO4) = 4 H. Right: 2 H (from H2O). Put 2 in front of H2O.
Check O:Left: 2 (from 2NaOH) + 4 (from H2SO4) = 6. Right: 4 (from Na2SO4) + 2 (from 2H2O) = 6. Balanced.

2NaOH + H2SO4 → Na2SO4 + 2H2O

Example 5: Thermal decomposition of calcium carbonate

Unbalanced: CaCO3 → CaO + CO2

Count:Left: 1 Ca, 1 C, 3 O. Right: 1 Ca, 1 C, 3 O (1 from CaO + 2 from CO2).

CaCO3 → CaO + CO2 (already balanced)

Not every equation needs adjusting. Always check first before adding coefficients.

Want to practise? Our Balancing Act tool gives you random equations to balance with instant feedback.

Common mistakes

Mistakes that lose marks

  1. Changing the subscripts. Never do this. 2H2O is fine (2 molecules of water). H2O2 is hydrogen peroxide, a completely different substance.
  2. Only balancing some elements. Always do a final check of every element before writing your answer.
  3. Forgetting to balance oxygen last. If you balance O first, you often have to redo it when other elements change. Save it for last.
  4. Writing "1" as a coefficient. If there is only 1 molecule, you do not write a coefficient at all. Write Fe, not 1Fe.
  5. Not showing state symbols when asked. If the question says "include state symbols," add (s), (l), (g), or (aq) after each formula.

Tips for tricky equations

For more on equations and quantitative chemistry, see our AQA Topic 3: Quantitative Chemistry notes.

Frequently Asked Questions

What does it mean to balance a chemical equation?

It means adjusting the coefficients (the big numbers in front of formulas) so that there are the same number of atoms of each element on both sides. This reflects the law of conservation of mass: no atoms are created or destroyed.

Why can I not change the small (subscript) numbers?

The subscript numbers define what the substance is. Changing H2O to H2O2 changes water into hydrogen peroxide. You must only change the coefficients, which control how many molecules there are, not what the molecules are.

What should I balance first?

Start with the element that appears in the fewest formulas (often a metal or carbon). Leave hydrogen and oxygen until last because they appear in many compounds and are easier to fix at the end. For combustion, always go in the order: C, then H, then O.

What if I get a fraction?

Multiply all coefficients by the denominator to remove the fraction. If you have 2.5 O2, multiply everything by 2. If you have 1.5 O2, multiply everything by 2. The goal is whole-number coefficients throughout.

Practise balancing equations

Random equations with instant feedback. Build speed and confidence before the exam.

Open Balancing Act Moles Calculator AQA Topic 3