Balancing Chemical Equations

How do you balance chemical equations?

BeginnerReactions & StoichiometryLast reviewed 4 October 2026

What is it?

A chemical equation describes a reaction using formulas. Reactants go on the left of the arrow and products on the right:

2 HX2+OX2→2 HX2O\ce{2H2 + O2 -> 2H2O}

An equation is balanced when every element has the same number of atoms on both sides. You balance an equation by placing whole-number coefficients (the big numbers in front of formulas).

Key idea

In a chemical reaction, atoms are rearranged, never created or destroyed (the law of conservation of mass). A balanced equation shows this: the atoms you start with are exactly the atoms you end with.

Why does it matter?

  • It obeys a law of nature. Mass is conserved in every chemical reaction; an unbalanced equation describes something impossible.
  • It’s the starting point for calculations. The coefficients give the mole ratios used in stoichiometry. An unbalanced equation gives wrong answers.
  • It shows the recipe. 2 HX2+OX2→2 HX2O\ce{2H2 + O2 -> 2H2O} tells you hydrogen and oxygen react in a 2 : 1 ratio by molecules (and by moles).

How does it work?

1. Coefficients, not subscripts

  • A subscript is part of the formula. It defines which substance it is: HX2O\ce{H2O} is water, HX2OX2\ce{H2O2} is hydrogen peroxide.
  • A coefficient says how many units of that substance: 2 HX2O\ce{2H2O} means two water molecules, containing 4 H and 2 O atoms in total.

Never change subscripts to balance an equation. That changes the substances, not the amounts.

2. Counting atoms

Multiply the coefficient by each subscript. Brackets multiply everything inside:

  • 3 COX2\ce{3CO2}: 3 C and 3 × 2 = 6 O
  • Ca(NOX3)X2\ce{Ca(NO3)2}: 1 Ca, 2 N and 2 × 3 = 6 O
  • 2 AlX2(SOX4)X3\ce{2Al2(SO4)3}: 4 Al, 6 S and 2 × 3 × 4 = 24 O

3. The step-by-step method

  1. Write the correct formulas of all reactants and products.
  2. Count the atoms of each element on each side.
  3. Balance one element at a time by changing coefficients. Start with an element that appears in only one substance on each side, usually a metal. Leave hydrogen and oxygen until last, and leave any element on its own (such as OX2\ce{O2} or Fe\ce{Fe}) to the very end.
  4. Re-count every element. Changing one coefficient can unbalance another element.
  5. Check the coefficients are the smallest whole numbers. If they all share a factor, divide by it.

4. Useful tricks

  • Polyatomic ions: if an ion such as SOX4X2−\ce{SO4^2-} or NOX3X−\ce{NO3-} appears unchanged on both sides, balance it as one unit instead of counting S and O separately.
  • Odd–even trick: if one side has an odd number of an atom and the other side must be even (as with OX2\ce{O2}), double everything else first.
  • Fractions: you can use a fraction such as 72\tfrac{7}{2} temporarily, then multiply the whole equation to clear it.

Think of it like this

Balancing an equation is like checking a recipe for building toy models from Lego bricks. You can make more copies of a model (change a coefficient), but you can’t change the design of a model (a subscript). When you’re done, every brick you started with must be used, with none left over and none missing.

More precisely

Coefficients count particles (molecules, atoms or formula units) and therefore also moles. They do not give the ratio of masses: in 2 HX2+OX2→2 HX2O\ce{2H2 + O2 -> 2H2O}, about 4 g of hydrogen reacts with 32 g of oxygen, not in a 2 : 1 ratio by mass. Equations can also include state symbols: (s) solid, (l) liquid, (g) gas and (aq) dissolved in water, e.g. 2 HX2(g)+OX2(g)→2 HX2O(l)\ce{2H2(g) + O2(g) -> 2H2O(l)}. Ionic equations must also balance charge.

Visualise it

Two particle diagrams. Top: H2 + O2 → H2O, not balanced. One hydrogen molecule and one oxygen molecule on the left make one water molecule on the right, so hydrogen has 2 atoms on each side but oxygen has 2 on the left and only 1 on the right. Bottom: 2H2 + O2 → 2H2O, balanced. Two hydrogen molecules and one oxygen molecule make two water molecules: 4 hydrogen atoms and 2 oxygen atoms on each side.
Adding coefficients makes the atom counts match on both sides.

Worked example

Worked example: Burning propane

Question: Balance CX3HX8+OX2→COX2+HX2O\ce{C3H8 + O2 -> CO2 + H2O}.

  1. C: 3 on the left, so put 3 in front of COX2\ce{CO2}: CX3HX8+OX2→3 COX2+HX2O\ce{C3H8 + O2 -> 3CO2 + H2O}
  2. H: 8 on the left, so put 4 in front of HX2O\ce{H2O} (4 × 2 = 8): CX3HX8+OX2→3 COX2+4 HX2O\ce{C3H8 + O2 -> 3CO2 + 4H2O}
  3. O (last, because OX2\ce{O2} is an element on its own): right side has 3 × 2 + 4 × 1 = 10 O, so put 5 in front of OX2\ce{O2}.
  4. Balanced: CX3HX8+5 OX2→3 COX2+4 HX2O\ce{C3H8 + 5O2 -> 3CO2 + 4H2O}. Check: C 3 = 3, H 8 = 8, O 10 = 10 ✓

Worked example: A polyatomic ion

Question: Balance Pb(NOX3)X2+KI→PbIX2+KNOX3\ce{Pb(NO3)2 + KI -> PbI2 + KNO3}.

  1. Pb is already balanced (1 = 1).
  2. Treat NOX3\ce{NO3} as one unit: 2 on the left, 1 on the right, so put 2 in front of KNOX3\ce{KNO3}.
  3. Now K is 2 on the right, so put 2 in front of KI\ce{KI}. That also balances I (2 = 2).
  4. Balanced: Pb(NOX3)X2+2 KI→PbIX2+2 KNOX3\ce{Pb(NO3)2 + 2KI -> PbI2 + 2KNO3} ✓

Worked example: Using the odd–even trick

Question: Balance Fe+OX2→FeX2OX3\ce{Fe + O2 -> Fe2O3}.

  1. O: 2 on the left but 3 on the right. Odd and even don’t match, so make the right side even: put 2 in front of FeX2OX3\ce{Fe2O3} (6 O).
  2. O: 6 on the right, so put 3 in front of OX2\ce{O2}.
  3. Fe: 2 × 2 = 4 on the right, so put 4 in front of Fe\ce{Fe}.
  4. Balanced: 4 Fe+3 OX2→2 FeX2OX3\ce{4Fe + 3O2 -> 2Fe2O3}. Check: Fe 4 = 4, O 6 = 6 ✓

Common mistake

Common mistake: Changing a subscript

To “balance” HX2+OX2→HX2O\ce{H2 + O2 -> H2O}, writing HX2+OX2→HX2OX2\ce{H2 + O2 -> H2O2} makes the atoms match, but it turns the product into hydrogen peroxide. Change coefficients only: 2 HX2+OX2→2 HX2O\ce{2H2 + O2 -> 2H2O}.

Common mistake: Forgetting to multiply through brackets

3 Ca(OH)X2\ce{3Ca(OH)2} contains 3 Ca, 6 O and 6 H, not 3 O and 3 H.

Common mistake: Stopping before re-counting everything

After each change, re-count all the elements. Fixing one element often unbalances another.

Common mistake: Leaving coefficients that can be simplified

4 HX2+2 OX2→4 HX2O\ce{4H2 + 2O2 -> 4H2O} has equal atom counts, but it should be simplified to 2 HX2+OX2→2 HX2O\ce{2H2 + O2 -> 2H2O}. Use the smallest whole numbers.

Notation note

  • A coefficient of 1 is not written: CHX4+2 OX2→COX2+2 HX2O\ce{CH4 + 2O2 -> CO2 + 2H2O} has a coefficient of 1 in front of CHX4\ce{CH4} and COX2\ce{CO2}.
  • Some courses write ”=” or ”⟶” instead of ”→” in equations.

Remember this

Remember this

  • Balanced = same number of atoms of each element on both sides (conservation of mass).
  • Change coefficients, never subscripts.
  • Balance metals and other elements first, then H, then O; leave free elements (e.g. OX2\ce{O2}) to last.
  • Treat unchanged polyatomic ions as one unit; use the smallest whole-number coefficients.

Test yourself

Check your understanding before moving on.

Flashcards

Balancing Chemical Equations: Flashcards

10 cards

  1. Question
    What does it mean for a chemical equation to be balanced?
    Answer

    Every element has the same number of atoms on both sides of the arrow.

  2. Question
    Which law requires equations to be balanced?
    Answer

    The law of conservation of mass: atoms are rearranged, never created or destroyed.

  3. Question
    When balancing, do you change coefficients or subscripts?
    Answer

    Coefficients only. Changing a subscript changes the substance.

  4. Question
    How many O atoms are in 3 COX2\ce{3CO2}?
    Answer

    3 × 2 = 6

  5. Question
    How many O atoms are in Ca(NOX3)X2\ce{Ca(NO3)2}?
    Answer

    2 × 3 = 6

  6. Question
    Balance: HX2+OX2→HX2O\ce{H2 + O2 -> H2O}
    Answer

    2 HX2+OX2→2 HX2O\ce{2H2 + O2 -> 2H2O}

  7. Question
    Balance: CHX4+OX2→COX2+HX2O\ce{CH4 + O2 -> CO2 + H2O}
    Answer

    CHX4+2 OX2→COX2+2 HX2O\ce{CH4 + 2O2 -> CO2 + 2H2O}

  8. Question
    Balance: NX2+HX2→NHX3\ce{N2 + H2 -> NH3}
    Answer

    NX2+3 HX2→2 NHX3\ce{N2 + 3H2 -> 2NH3}

  9. Question
    Which elements are usually best left until last when balancing?
    Answer

    Hydrogen and oxygen, and any element on its own such as OX2\ce{O2} or Fe\ce{Fe}.

  10. Question
    What do the coefficients in a balanced equation tell you?
    Answer

    The ratio of particles (and of moles) that react and form. They do not give the ratio of masses.

Quiz

Balancing Chemical Equations: Quiz

7 questions

  1. Question 1EasyWhy must chemical equations be balanced?
    Show answer

    Answer: Atoms are not created or destroyed in a reaction

    This is the law of conservation of mass. The number of molecules can change (2H₂ + O₂ → 2H₂O: 3 molecules become 2), but the atoms cannot.

  2. Question 2MediumHow many oxygen atoms are shown by 2 AlX2(SOX4)X3\ce{2Al2(SO4)3}?
    Show answer

    Answer: 24

    2 × 3 × 4 = 24. The coefficient multiplies the whole formula, and the subscript 3 multiplies everything in the bracket.

  3. Question 3EasyWhich is the correct balanced equation for Na+ClX2→NaCl\ce{Na + Cl2 -> NaCl}?
    Show answer

    Answer: 2 Na+ClX2→2 NaCl\ce{2Na + Cl2 -> 2NaCl}

    Cl: 2 on the left, so 2NaCl; then Na: 2 on the right, so 2Na. Changing NaCl to NaCl₂ changes a subscript, which is not allowed.

  4. Question 4MediumWhen CX3HX8+OX2→COX2+HX2O\ce{C3H8 + O2 -> CO2 + H2O} is balanced, what is the coefficient of OX2\ce{O2}?
    Show answer

    Answer: 5

    C₃H₈ + 5O₂ → 3CO₂ + 4H₂O. The right side has 3 × 2 + 4 × 1 = 10 O atoms, which need 5 O₂.

  5. Question 5MediumWhich equation is balanced?
    Show answer

    Answer: Zn+2 HCl→ZnClX2+HX2\ce{Zn + 2HCl -> ZnCl2 + H2}

    Zn 1 = 1, H 2 = 2, Cl 2 = 2. The others need coefficients: 2HCl, 2Mg + O₂ → 2MgO, and 2H₂O₂ → 2H₂O + O₂.

  6. Question 6HardBalance Al+OX2→AlX2OX3\ce{Al + O2 -> Al2O3}. What are the coefficients, in order?
    Show answer

    Answer: 4, 3, 2

    4Al + 3O₂ → 2Al₂O₃: Al 4 = 4 and O 6 = 6. Using 2, 3, 1 leaves O at 6 on the left but only 3 on the right.

  7. Question 7EasyA student balances HX2+OX2→HX2O\ce{H2 + O2 -> H2O} by writing HX2+OX2→HX2OX2\ce{H2 + O2 -> H2O2}. What is wrong?
    Show answer

    Answer: They changed a subscript, so the product is now a different substance

    H₂O₂ is hydrogen peroxide, not water. The correct answer changes coefficients only: 2H₂ + O₂ → 2H₂O.

Notes and downloads

References

  1. Brown, T. L.; LeMay, H. E., Jr.; Bursten, B. E.; Murphy, C. J.; Woodward, P. M.; Stoltzfus, M. W. Chemistry: The Central Science, 15th ed.; Pearson, 2022.

Spotted a mistake? Let us know and we'll fix it.