Chemical Equations and Calculations
Summary: Balancing chemical equations using state symbols (s, l, g, aq). Writing ionic equations by removing spectator ions. Converting between mass, moles, concentration, and gas volume. Tags: igcse chemistry stoichiometry Created: 2026-07-14 Last Updated: 2026-07-16
Balancing Chemical Equations
A balanced chemical equation shows the formulae of reactants and products and the relative amounts of each substance involved in a reaction. Balancing ensures that the equation obeys the law of conservation of mass — atoms cannot be created or destroyed, so the number of each type of atom must be the same on both sides of the equation.
The Golden Rule
Only change the coefficients (the large numbers in front of each formula). Never change the chemical formulae themselves.
Changing H₂O to H₂O₂ to balance oxygen would be wrong — H₂O and H₂O₂ are different substances with different properties. The formula is fixed; only the number of molecules/formula units can be adjusted.
State Symbols
Every substance in a chemical equation should have a state symbol in parentheses after the formula:
| State Symbol | Meaning | Description |
|---|---|---|
| (s) | Solid | A pure solid substance, e.g., Mg(s), Fe₂O₃(s), NaCl(s) |
| (l) | Liquid | A pure liquid substance, e.g., H₂O(l), Br₂(l), Hg(l) |
| (g) | Gas | A gaseous substance, e.g., H₂(g), O₂(g), CO₂(g) |
| (aq) | Aqueous | Dissolved in water (in solution), e.g., NaCl(aq), HCl(aq), CuSO₄(aq) |
The distinction between (l) and (aq) is important:
- H₂O(l) is pure liquid water
- NaCl(aq) is sodium chloride dissolved in water — an aqueous solution, not a pure liquid
Worked Balancing Examples
Example 1: Simple Combination
Balance: H₂ + O₂ → H₂O
| Step | Working | Equation so far |
|---|---|---|
| 1. Count atoms on each side | L: 2 H, 2 O. R: 2 H, 1 O | H₂ + O₂ → H₂O |
| 2. Oxygen is unbalanced (2 vs 1) | Put a 2 in front of H₂O to give 2 O on right | H₂ + O₂ → 2H₂O |
| 3. Now H is unbalanced (2 vs 4) | Put a 2 in front of H₂ to give 4 H on left | 2H₂ + O₂ → 2H₂O |
| 4. Verify — L: 4 H, 2 O; R: 4 H, 2 O | Balanced | 2H₂(g) + O₂(g) → 2H₂O(l) |
Example 2: Metal + Non-metal
Balance: Fe + Cl₂ → FeCl₃
| Step | Working | Equation so far |
|---|---|---|
| 1. Count atoms | L: 1 Fe, 2 Cl. R: 1 Fe, 3 Cl | Fe + Cl₂ → FeCl₃ |
| 2. Cl unbalanced (2 vs 3) | LCM of 2 and 3 is 6. Use 3Cl₂ (6 Cl) and 2FeCl₃ (6 Cl) | Fe + 3Cl₂ → 2FeCl₃ |
| 3. Now Fe unbalanced (1 vs 2) | Put a 2 in front of Fe | 2Fe + 3Cl₂ → 2FeCl₃ |
| 4. Verify — L: 2 Fe, 6 Cl; R: 2 Fe, 6 Cl | Balanced | 2Fe(s) + 3Cl₂(g) → 2FeCl₃(s) |
Example 3: Combustion of a Hydrocarbon
Balance: C₃H₈ + O₂ → CO₂ + H₂O
| Step | Working | Equation so far |
|---|---|---|
| 1. Count atoms | L: 3 C, 8 H, 2 O. R: 1 C, 2 H, (2+1)=3 O | C₃H₈ + O₂ → CO₂ + H₂O |
| 2. Balance C (3 vs 1) | Put 3 in front of CO₂ | C₃H₈ + O₂ → 3CO₂ + H₂O |
| 3. Balance H (8 vs 2) | Put 4 in front of H₂O | C₃H₈ + O₂ → 3CO₂ + 4H₂O |
| 4. Count O on right: 3CO₂ gives 6 O; 4H₂O gives 4 O; total = 10 O | Need 10 O on left = 5O₂ | C₃H₈ + 5O₂ → 3CO₂ + 4H₂O |
| 5. Verify — L: 3 C, 8 H, 10 O; R: 3 C, 8 H, (6+4)=10 O | Balanced | C₃H₈(g) + 5O₂(g) → 3CO₂(g) + 4H₂O(l) |
Example 4: Acid-Base Reaction
Balance: H₂SO₄ + NaOH → Na₂SO₄ + H₂O
| Step | Working | Equation so far |
|---|---|---|
| 1. Count atoms | L: 2 H (acid) + 1 H (base), 1 S, 4 O + 1 O, 1 Na. R: 2 Na, 1 S, 4 O, 2 H, 1 O | H₂SO₄ + NaOH → Na₂SO₄ + H₂O |
| 2. Balance Na (1 vs 2) | Put 2 in front of NaOH | H₂SO₄ + 2NaOH → Na₂SO₄ + H₂O |
| 3. Now: L: 4 H, 1 S, 6 O, 2 Na. R: 2 Na, 1 S, 5 O, 2 H | H unbalanced (4 vs 2); O unbalanced (6 vs 5) | |
| 4. Put 2 in front of H₂O to get 4 H and 6 O on right | H₂SO₄ + 2NaOH → Na₂SO₄ + 2H₂O | |
| 5. Verify | Balanced | H₂SO₄(aq) + 2NaOH(aq) → Na₂SO₄(aq) + 2H₂O(l) |
Strategy for Balancing Equations
A systematic approach helps when balancing unfamiliar equations:
- Balance metals first (e.g., Fe, Na, Ca, Mg)
- Balance non-metals next (except H and O — e.g., Cl, S, N, P)
- Balance hydrogen second-to-last
- Balance oxygen last — oxygen often appears in multiple substances, so doing it last avoids repeatedly rebalancing
If an element appears in multiple places on one side, balance it last. If stuck, use the LCM (lowest common multiple) approach: find the LCM of the atom counts on each side and work from there.
For combustion equations specifically: balance C first, then H, then O last.
Ionic Equations
Many reactions in aqueous solution involve ions. A full chemical equation shows all reactants and products as complete formula units, but in solution, soluble ionic compounds exist as separate ions. An ionic equation shows only the species that actually take part in the reaction.
Spectator Ions
Spectator ions are ions that appear unchanged on both sides of the equation. They are present in the solution but do not participate in the chemical reaction. Spectator ions are cancelled (omitted) when writing a net ionic equation.
Method for Writing Ionic Equations
- Write the full balanced chemical equation with state symbols
- Split all aqueous ionic compounds into their constituent ions (leave solids, liquids, and gases as molecules/formula units)
- This gives the full ionic equation — every aqueous ion is shown separately
- Identify and cancel spectator ions — any ion that appears identically on both sides
- Write the net ionic equation containing only the species that actually change
Worked Example 1: Precipitation
Full equation:
AgNO₃(aq) + NaCl(aq) → AgCl(s) + NaNO₃(aq)
Step 2 — Split aqueous ionic compounds into ions:
Ag⁺(aq) + NO₃⁻(aq) + Na⁺(aq) + Cl⁻(aq) → AgCl(s) + Na⁺(aq) + NO₃⁻(aq)
AgCl(s) is not split — it is an insoluble solid, not free ions.
Step 3 — Identify spectator ions:
- Na⁺(aq) appears on both sides — spectator
- NO₃⁻(aq) appears on both sides — spectator
Step 4 — Cancel spectator ions and write net ionic equation:
Ag⁺(aq) + Cl⁻(aq) → AgCl(s)
The net ionic equation shows that silver ions and chloride ions combine to form an insoluble precipitate of silver chloride. The sodium and nitrate ions were merely ‘watching’.
Worked Example 2: Neutralisation
Full equation:
HCl(aq) + NaOH(aq) → NaCl(aq) + H₂O(l)
Full ionic equation:
H⁺(aq) + Cl⁻(aq) + Na⁺(aq) + OH⁻(aq) → Na⁺(aq) + Cl⁻(aq) + H₂O(l)
H₂O(l) is not split — water is a covalent liquid, not free ions.
Cancel spectator ions (Na⁺ and Cl⁻):
H⁺(aq) + OH⁻(aq) → H₂O(l)
This is the universal net ionic equation for any strong acid–strong base neutralisation, regardless of which specific acid and base are used.
Worked Example 3: Acid + Carbonate
Full equation:
2HCl(aq) + Na₂CO₃(aq) → 2NaCl(aq) + CO₂(g) + H₂O(l)
Full ionic equation:
2H⁺(aq) + 2Cl⁻(aq) + 2Na⁺(aq) + CO₃²⁻(aq) → 2Na⁺(aq) + 2Cl⁻(aq) + CO₂(g) + H₂O(l)
Cancel spectator ions (Na⁺ and Cl⁻):
2H⁺(aq) + CO₃²⁻(aq) → CO₂(g) + H₂O(l)
Worked Example 4: Metal + Acid
Full equation:
Mg(s) + 2HCl(aq) → MgCl₂(aq) + H₂(g)
Full ionic equation:
Mg(s) + 2H⁺(aq) + 2Cl⁻(aq) → Mg²⁺(aq) + 2Cl⁻(aq) + H₂(g)
Mg(s) and H₂(g) are not split — they are not aqueous ions.
Cancel spectator ions (Cl⁻):
Mg(s) + 2H⁺(aq) → Mg²⁺(aq) + H₂(g)
This shows the actual electron transfer: Mg atoms donate electrons to H⁺ ions, forming Mg²⁺ ions and H₂ gas.
The Mole and Key Relationships
The mole (symbol: mol) is the SI unit for amount of substance. One mole contains 6.02 x 10²³ elementary entities (Avogadro’s constant).
The Three Key Mole Equations
1. Moles from mass:
n = m / Mr
where n = number of moles (mol), m = mass (g), Mr = relative formula mass (g/mol)
2. Moles from concentration and volume (solutions):
n = c × V
where n = number of moles (mol), c = concentration (mol/dm³), V = volume (dm³)
If the volume is given in cm³, convert to dm³ first: V(dm³) = V(cm³) / 1000
3. Moles from gas volume (at RTP):
n = V / 24
where n = number of moles (mol), V = volume (dm³), 24 = molar gas volume at RTP (dm³/mol)
At room temperature and pressure (RTP) — 20 °C, 1 atm — one mole of any gas occupies 24 dm³. This is the molar gas volume.
Unit Conversions
| Conversion | Factor |
|---|---|
| cm³ → dm³ | ÷ 1000 |
| dm³ → cm³ | × 1000 |
| g → kg | ÷ 1000 |
| kg → g | × 1000 |
| dm³ → m³ | ÷ 1000 |
| m³ → dm³ | × 1000 |
Worked Calculation Examples
Finding Moles from Mass
Question: How many moles are in 8.0 g of sulfur dioxide, SO₂? (Ar: S = 32, O = 16)
Solution:
Mr(SO₂) = 32 + (2 × 16) = 32 + 32 = 64 g/mol
n = m / Mr = 8.0 / 64 = 0.125 mol
Finding Mass from Moles
Question: What is the mass of 0.25 moles of calcium carbonate, CaCO₃? (Ar: Ca = 40, C = 12, O = 16)
Solution:
Mr(CaCO₃) = 40 + 12 + (3 × 16) = 40 + 12 + 48 = 100 g/mol
m = n × Mr = 0.25 × 100 = 25.0 g
Finding Moles from Concentration and Volume
Question: How many moles of HCl are in 25.0 cm³ of 2.0 mol/dm³ hydrochloric acid?
Solution:
V = 25.0 cm³ = 25.0 / 1000 = 0.0250 dm³
n = c × V = 2.0 × 0.0250 = 0.050 mol
Finding Concentration from Moles and Volume
Question: 0.10 moles of NaOH is dissolved in water to make 250 cm³ of solution. What is the concentration in mol/dm³?
Solution:
V = 250 cm³ = 250 / 1000 = 0.250 dm³
c = n / V = 0.10 / 0.250 = 0.40 mol/dm³
Finding Gas Volume from Moles
Question: What volume does 0.50 moles of CO₂ gas occupy at RTP?
Solution:
V = n × 24 = 0.50 × 24 = 12 dm³
Finding Moles from Gas Volume
Question: How many moles are in 6.0 dm³ of oxygen gas at RTP?
Solution:
n = V / 24 = 6.0 / 24 = 0.25 mol
Reacting Mass Calculation
Question: What mass of magnesium oxide (MgO) is produced when 6.0 g of magnesium burns completely in oxygen? (Ar: Mg = 24, O = 16)
Solution:
1. Write the balanced equation: 2Mg(s) + O₂(g) → 2MgO(s)
2. Mr(Mg) = 24, Mr(MgO) = 24 + 16 = 40
3. Moles of Mg: n = m / Mr = 6.0 / 24 = 0.25 mol
4. Mole ratio from equation: Mg : MgO = 2 : 2 = 1 : 1
So moles of MgO formed = 0.25 mol
5. Mass of MgO: m = n × Mr = 0.25 × 40 = 10.0 g
Titration Calculation
Question: 25.0 cm³ of NaOH solution of unknown concentration is neutralised by 30.0 cm³ of 0.10 mol/dm³ HCl. Find the concentration of the NaOH solution.
Solution:
1. Equation: NaOH(aq) + HCl(aq) → NaCl(aq) + H₂O(l) (1:1 ratio)
2. Moles of HCl: n = c × V = 0.10 × (30.0 / 1000) = 0.0030 mol
3. From the equation, NaOH : HCl = 1 : 1
So moles of NaOH = 0.0030 mol
4. Concentration of NaOH: c = n / V = 0.0030 / (25.0 / 1000) = 0.0030 / 0.0250 = 0.12 mol/dm³
Gas Volume from Reacting Masses
Question: What volume of CO₂ gas (at RTP) is produced when 10.0 g of calcium carbonate is heated until it decomposes completely? CaCO₃(s) → CaO(s) + CO₂(g). (Ar: Ca = 40, C = 12, O = 16)
Solution:
1. Mr(CaCO₃) = 40 + 12 + 48 = 100 g/mol
2. Moles of CaCO₃: n = m / Mr = 10.0 / 100 = 0.10 mol
3. From the equation, CaCO₃ : CO₂ = 1 : 1
So moles of CO₂ = 0.10 mol
4. Volume of CO₂ at RTP: V = n × 24 = 0.10 × 24 = 2.4 dm³
Key Concepts from Past Papers
- One mark each for any 3 of:
- (limonene) particles go from liquid to vapour
- random movement of particles / particles move anywhere / particles move in all directions
- spreading out of particles / intermingling of particles / mixing of particles / particles collide / particles bounce off each other / particles go all over
- (bulk) movement of particles from higher to lower concentration / movement of particles down concentration gradient
- mark each for any 3 of:
- (HCl) molecules escape from solution
- molecules in (constant) movement / molecules collide / molecules travel
Keywords from Past Papers
molecules, particles, concentration, movement, rate, reaction, lower, spread, koh, move, collide, mix, volume, amount, increases
Related Notes
Sources
- OpenStax Chemistry 2e, Chapter 4 (Stoichiometry of Chemical Reactions) — Sections 4.1–4.3 on balancing equations, reaction stoichiometry, and limiting reactants — openstax.org/books/chemistry-2e/
- BBC Bitesize GCSE Chemistry, Chemical Equations and Calculations — bbc.co.uk/bitesize/topics/
- Cambridge IGCSE Chemistry 0620 Syllabus, Topic 4: Stoichiometry
- CK-12 Chemistry, Balancing Equations and Mole Calculations — ck12.org/chemistry/
Past Paper Sources
- 0620/31 May/June 2015: Q22(b)(iv) (0m), Q44(a)(iii) (0m), Q55(c)(i) (0m) (+3 more)
- 0620/32 Feb/March 2017: Q33(b)(v) (2m)
- 0620/32 May/June 2018: Q11(b)(i) (1m)
- 0620/32 May/June 2020: Q66(b)(i) (1m)
- 0620/33 May/June 2016: Q66(d)(i) (1m)
- 0620/33 May/June 2017: Q66(b)(iv) (1m)
- 0620/33 May/June 2021: Q22(d)(ii) (3m)
- 0620/33 May/June 2022: Q33(b)(ii) (1m)
- 0620/33 May/June 2023: Q88(c)(v) (0m)
- 0620/33 May/June 2024: Q66(c)(ii) (1m)
- 0620/33 October/November 2015: Q77(b)(i) (2m), Q77(b)(ii) (0m)
- 0620/33 October/November 2018: Q22(a)(i) (2m)
Common Misconceptions
| Misconception | Reality |
|---|---|
| ”You can balance an equation by changing the subscripts in a formula” | Only coefficients can be changed. Changing subscripts changes the identity of the substance (e.g., H₂O to H₂O₂ creates hydrogen peroxide, not water). The formula of each compound is fixed |
| ”State symbol (l) and (aq) mean the same thing” | (l) is a pure liquid; (aq) means dissolved in water (a solution). NaCl(l) is molten salt at ~800 °C; NaCl(aq) is salt dissolved in water at room temperature |
| ”Spectator ions are not present in the solution” | Spectator ions are present throughout — they are just unchanged by the reaction. Cancelling them is a bookkeeping step to highlight what actually reacts |
| ”All ionic compounds are split into ions in an ionic equation” | Only aqueous (aq) ionic compounds are split. Solids (s), liquids (l), and gases (g) — including insoluble precipitates — are written as complete formula units |
| ”1 dm³ = 1 litre = 100 cm³” | 1 dm³ = 1000 cm³ (not 100 cm³). This is one of the most common calculation errors. A cube 10 cm x 10 cm x 10 cm = 1000 cm³ = 1 dm³ |
| ”The molar gas volume is always 24 dm³” | 24 dm³/mol applies only at RTP (20 °C, 1 atm). At different temperatures and pressures, the molar volume changes. At STP (0 °C, 1 atm) it is 22.4 dm³/mol |
| ”Mass and moles are interchangeable” | Mass (g) depends on Mr; moles are the amount of substance. 1 g of H₂ and 1 g of O₂ contain very different numbers of molecules. Always convert to moles before using mole ratios from an equation |