spmchemistry.com.my

How to balance equations with polyatomic ions

Online one-to-one SPM Chemistry, taught by an experienced teacher.

Book a Trial Classfrom RM50/hr · One-hour paid trial · Same-day reply
Study Guides

Balancing Mg + O₂ → MgO is easy. Balancing Al₂(SO₄)₃ + NaOH → Al(OH)₃ + Na₂SO₄ is where students freeze, those brackets and clusters of atoms suddenly make everything look harder than it is. It is not. Once you learn to treat a polyatomic ion as a single unit, these equations become quicker than ordinary ones. This guide, built on the mole concept, shows you the trick, the bracket arithmetic behind it, and four worked examples.

What a polyatomic ion is

A polyatomic ion is a group of atoms that are bonded together and carry an overall charge, behaving as a single unit in reactions. The ones you meet constantly in SPM are worth memorising with their charges, because you need them both to write formulae and to balance:

  • Sulfate, SO₄²⁻
  • Nitrate, NO₃⁻
  • Carbonate, CO₃²⁻
  • Hydroxide, OH⁻
  • Ammonium, NH₄⁺ (the only common positive one)
  • Hydrogencarbonate, HCO₃⁻
  • Sulfite, SO₃²⁻
  • Phosphate, PO₄³⁻

The key fact for balancing: in most SPM reactions these groups stay intact, a sulfate that goes in as SO₄ comes out as SO₄. When a group survives unchanged on both sides, you never split it into separate atoms. You balance it as one block.

The bracket-and-subscript rule

Before balancing, you must read these formulae correctly. A subscript outside a bracket multiplies everything inside it:

  • Ca(OH)₂ means one Ca and two OH groups, that is 2 O and 2 H.
  • Al₂(SO₄)₃ means two Al and three SO₄ groups, that is 3 S and 12 O (3 × 4).
  • (NH₄)₂SO₄ means two NH₄ groups and one SO₄, that is 2 N, 8 H, 1 S, 4 O.

Get this reading right first, because a balancing error is often really a bracket-arithmetic error underneath.

Writing the formula in the first place

Polyatomic ions also need the charge cross-over method when you build a formula. The positive and negative charges must cancel, so you cross the size of each charge to become the other’s subscript, wrapping the polyatomic ion in brackets when you need more than one:

  • Calcium (Ca²⁺) and nitrate (NO₃⁻): the 2 and 1 cross to give Ca(NO₃)₂.
  • Aluminium (Al³⁺) and sulfate (SO₄²⁻): the 3 and 2 cross to give Al₂(SO₄)₃.
  • Ammonium (NH₄⁺) and carbonate (CO₃²⁻): gives (NH₄)₂CO₃.

A wrong formula can never be balanced correctly, so lock the formulae down before you touch coefficients.

The method, step by step

  1. Write correct formulae for everything and leave them fixed.
  2. Identify any polyatomic ion that appears unchanged on both sides and treat it as one unit.
  3. Balance metals first, then the polyatomic units, then finish with hydrogen and oxygen from water if any is loose.
  4. Recount every element and every polyatomic unit to confirm the balance.

Worked example 1: neutralisation

NaOH + H₂SO₄ → Na₂SO₄ + H₂O

Treat SO₄ as one unit. Sodium is 1 on the left, 2 on the right, so put 2 in front of NaOH. That gives 2 OH on the left, and with the 2 H from H₂SO₄ you have 4 H, so you need 2 H₂O on the right:

2NaOH + H₂SO₄ → Na₂SO₄ + 2H₂O

Check: Na 2 = 2, SO₄ 1 = 1, H 4 = 4, O balances (2 from OH + 4 from SO₄ = 6 on the left; 4 from SO₄ + 2 from water = 6 on the right). Balanced.

Worked example 2: a hydroxide with brackets

Ca(OH)₂ + HCl → CaCl₂ + H₂O

Remember Ca(OH)₂ supplies two OH, so it needs two lots of acid and makes two waters:

Ca(OH)₂ + 2HCl → CaCl₂ + 2H₂O

Check: Ca 1, Cl 2 = 2, H 4 = 4, O 2 = 2. Balanced.

Worked example 3: precipitation

AgNO₃ + CaCl₂ → AgCl + Ca(NO₃)₂

Nitrate stays intact, so treat NO₃ as one block. Ca(NO₃)₂ needs 2 nitrate units, so put 2 in front of AgNO₃; that gives 2 Ag, so you need 2 AgCl:

2AgNO₃ + CaCl₂ → 2AgCl + Ca(NO₃)₂

Check: Ag 2 = 2, NO₃ 2 = 2, Ca 1 = 1, Cl 2 = 2. Balanced, never once splitting nitrate into N and O. This kind of double-decomposition is exactly what you see in precipitation of insoluble salts.

Worked example 4: the intimidating one

Al₂(SO₄)₃ + NaOH → Al(OH)₃ + Na₂SO₄

Treat SO₄ and OH as units. Al₂(SO₄)₃ gives 2 Al and 3 SO₄. Balance aluminium with 2 Al(OH)₃; balance sulfate with 3 Na₂SO₄, which needs 6 Na, so 6 NaOH, and 6 NaOH conveniently gives the 6 OH the two Al(OH)₃ need:

Al₂(SO₄)₃ + 6NaOH → 2Al(OH)₃ + 3Na₂SO₄

Check: Al 2 = 2, SO₄ 3 = 3, Na 6 = 6, OH 6 = 6. Balanced, and far quicker than counting 12 individual oxygens on each side.

Common mistakes to avoid

  • Splitting a surviving polyatomic ion into atoms. If SO₄ is intact on both sides, count it as SO₄, not as S and O separately.
  • Ignoring a bracket subscript. Ca(OH)₂ is two OH, not one, miscounting here breaks the whole balance.
  • Changing a subscript to balance. Only coefficients (the big front numbers) may change; never rewrite SO₄ as SO₃.
  • Splitting a group that actually does change. If a carbonate breaks down to release CO₂, it is no longer intact, so then you must balance the atoms.

Practise the pattern

Polyatomic-ion equations reward the same habit every time: fix the formulae, spot the intact groups, balance them as blocks. Drill neutralisation, precipitation and metal-hydroxide reactions until the blocks jump out at you. You can check your work with our equation balancer, but the aim is to balance unaided in the exam. If bracket arithmetic or spotting the intact ion is where you slip, a teacher can sort it out fast. Our online one-to-one lessons run in English from RM50 an hour, with a paid one-hour trial.

Ready for one-to-one help?

An experienced teacher can help your child put this into practice.

from RM50/hr · One-hour paid trial · Same-day reply

Written by the spmchemistry.com.my editorial teamUpdated: 4 September 2026
Book a Trial Class

One-hour paid trial · Same-day reply