SparkyHomework Helper
Get iOS App
ScienceGrades 8–11Intermediate

How to Balance Chemical Equations: Step-by-Step Guide with Examples

Master balancing chemical equations using the atom inventory method, polyatomic ion shortcuts, and conservation of mass.

⚑
Sparky Academic TeamCurriculum Specialist
7 min readUpdated 2026-10-17
Quick Summary / TL;DR

According to the Law of Conservation of Mass, matter cannot be created or destroyed in a chemical reaction. The number of atoms for each element on the reactant side (left) must exactly equal the number on the product side (right). Balance equations by adding whole-number coefficients in front of formulasβ€”NEVER change the chemical subscripts!

Core Equation / Rule:
Law of Conservation of Mass: \sum Atoms_{Reactants} = \sum Atoms_{Products}
πŸ’‘
βš–οΈ Change Coefficients in front; NEVER touch the Subscripts below!
Doing homework right now? Scan your worksheet with the Sparky iOS App for camera & voice hints!
App Store
123

The 4-Step Solving Process

1

Write the Unbalanced Skeleton Equation

C_3H_8 + O_2 \longrightarrow CO_2 + H_2O

List all reactant formulas on the left and product formulas on the right, separated by a reaction arrow (β†’).

πŸ’‘ Pro Tip: Make sure all chemical formulas and diatomic molecules (Hβ‚‚, Nβ‚‚, Oβ‚‚, Fβ‚‚, Clβ‚‚, Brβ‚‚, Iβ‚‚) are written correctly first!
2

Take an Atom Inventory (Reactants vs. Products)

Reactants: C=3, H=8, O=2 \vert Products: C=1, H=2, O=3

Count and record how many atoms of each element exist on both sides of the arrow.

πŸ’‘ Pro Tip: Draw a vertical line under the reaction arrow to keep your left-side and right-side tallies organized.
3

Add Coefficients to Balance One Element at a Time

Put 3 in front of CO_2 ⟹ 3CO_2 (now 3 carbons, 6 oxygens)

Start with elements that appear in only one compound on each side (like carbon or metals). Leave free elements like Oβ‚‚ for last.

πŸ’‘ Pro Tip: A coefficient multiplies every single atom in that compound: 3Hβ‚‚O means 3 Γ— 2 = 6 H and 3 Γ— 1 = 3 O.
4

Update Atom Counts & Verify Final Balance

C_3H_8 + 5O_2 \longrightarrow 3CO_2 + 4H_2O (C: 3=3, H: 8=8, O: 10=10)

Recalculate your inventory after each coefficient. Ensure the smallest whole-number ratio is used.

πŸ’‘ Pro Tip: If all coefficients can be divided by 2 (e.g. 2, 4, 6), reduce them to lowest whole numbers (1, 2, 3).

Why Do We Balance Chemical Equations?

In chemistry, the Law of Conservation of Mass states:

Matter can neither be created nor destroyed in a chemical reaction.

This means every atom present before the reaction begins (the reactants) must still be present after the reaction finishes (the products). If you start with 4 hydrogen atoms and 2 oxygen atoms, you must end with 4 hydrogen atoms and 2 oxygen atoms.


The #1 Golden Rule: Coefficients vs. Subscripts

  • β€’Subscripts (Small numbers below): Define what the substance is.
H_2O$ is water. $H_2O_2$ is toxic hydrogen peroxide! **NEVER change subscripts!** * **Coefficients (Large numbers in front):** Tell you *how many* molecules you have. $2H_2O$ means **two molecules of water**, which gives $2 Γ— 2 = 4$ hydrogens and $2 Γ— 1 = 2$ oxygens. --- ## The Atom Inventory Method Balancing equations is easy when you keep a running score of atoms on each side using an **Atom Inventory Table**: | Reactants | Element | Products | Status | |:---:|:---:|:---:|:---| | 2 | **H** | 2 | Balanced | | 2 | **O** | 1 | Needs Balance! | --- ## Worked Example 1: Combustion of Hydrogen > **Problem:** > Balance the skeleton equation for the formation of water: > $H_2 + O_2 \longrightarrow H_2O

Step 1: Initial Atom Inventory

  • β€’Reactants: 2 Hydrogen, 2 Oxygen
  • β€’Products: 2 Hydrogen, 1 Oxygen

Step 2: Balance the Oxygen atoms

Since the product side only has 1 Oxygen, place a coefficient of 2 in front of H_2O:

H_2 + O_2 \longrightarrow 2H_2O

Now re-tally the products:

  • β€’Hydrogen = 2 Γ— 2 = 4
  • β€’Oxygen = 2 Γ— 1 = 2 (Oxygen is balanced!)

Step 3: Balance the Hydrogen atoms

Now the reactants have 2 Hydrogen, but the products have 4.

Place a coefficient of 2 in front of H_2:

2H_2 + O_2 \longrightarrow 2H_2O

Step 4: Final verification

  • β€’Reactants: 2 Γ— 2 = 4 H, 2 O
  • β€’Products: 2 Γ— 2 = 4 H, 2 Γ— 1 = 2 O

Everything is balanced with the lowest whole-number coefficients: 2, 1, 2.


Interactive Practice Check
For the unbalanced reaction: $H_2 + O_2 β†’ H_2O$. Step 1: To balance the 2 oxygen atoms from $O_2$, what coefficient must you place in front of $H_2O$ on the product side?

Worked Example 2: Combustion of Propane (C_3H_8)

Combustion reactions are a staple of chemistry exams. Always follow the order: C, then H, then O last.

Problem:

Balance the combustion of propane gas:

C_3H_8 + O_2 \longrightarrow CO_2 + H_2O

Step 1: Initial Inventory

  • β€’C: 3 (left), 1 (right)
  • β€’H: 8 (left), 2 (right)
  • β€’O: 2 (left), 2 + 1 = 3 (right)

Step 2: Balance Carbon first

Place a 3 in front of CO_2:

C_3H_8 + O_2 \longrightarrow 3CO_2 + H_2O

(Carbon is now 3 on both sides).

Step 3: Balance Hydrogen next

The left side has 8 Hydrogens. To get 8 on the right, place a 4 in front of H_2O (4 Γ— 2 = 8):

C_3H_8 + O_2 \longrightarrow 3CO_2 + 4H_2O

(Hydrogen is now 8 on both sides).

Step 4: Balance Oxygen last

Count the total Oxygen atoms on the product side:

  • β€’From 3CO_2: 3 Γ— 2 = 6 O
  • β€’From 4H_2O: 4 Γ— 1 = 4 O
  • β€’Total Products Oxygen = 6 + 4 = 10 O

To get 10 Oxygens on the reactant side, place a 5 in front of O_2 (5 Γ— 2 = 10):

C_3H_8 + 5O_2 \longrightarrow 3CO_2 + 4H_2O

Final Check:

  • β€’C: 3 = 3
  • β€’H: 8 = 8
  • β€’O: 10 = 10

The equation is balanced!


Pro-Tip: The Polyatomic Ion Shortcut

If a polyatomic ion (such as SO_4^{2-}, NO_3^-, or PO_4^{3-}) appears unchanged on both sides of the reaction, treat it as a single unit rather than breaking it into individual nitrogen and oxygen atoms!

For example, in:

Al + CuSO_4 \longrightarrow Al_2(SO_4)_3 + Cu

Count SO_4 as one block:

  • β€’Left: 1 SO_4
  • β€’Right: 3 SO_4

Simply put a 3 in front of CuSO_4 to balance the sulfates instantly!


Quick Reference Checklist

StepRuleExample
1. Metals & CarbonsBalance unique elements firstBalance C before H or O
2. HydrogensBalance hydrogen secondMultiply Hβ‚‚O to match
3. Free Elements (Oβ‚‚)Balance pure diatomic elements lastEasy to adjust coefficient at the end
4. PolyatomicsTreat unchanged clusters as one pieceSulfate (SOβ‚„) as 1 unit
⚠️WATCH OUT

What If You Get an Odd Number of Oxygens?

If you end up needing a fraction like 3.5O_2 (which is 7 oxygens), write the fraction temporarily (3.5O_2), then multiply every single coefficient in the entire equation by 2 to clear the decimal into clean whole numbers!

Best on iPhone & iPad
Native Camera & Voice Tutor

Stuck on this exact problem? Experience Sparky in the iOS App!

Skip typing out equations! Download the official Sparky Club iOS App to snap a photo of your homework worksheet with your camera and talk through every step out loud with Sparky’s real-time voice tutor.

Instant Camera OCR
Hands-Free Voice Mode
100% Kid-Safe & Free
Download Free on the
App Store

Keep Learning: Related Science Guides

Master the next step in your curriculum with these curated guides.

Grades 9–12

How to Calculate Molarity: Step-by-Step Chemistry Guide

Learn how to calculate molarity step-by-step. Discover the molarity formula (M = moles/liters), grams to moles conversions, dilutions, and interactive practice.

7 min readRead
Grades 8–11

How to Find Molar Mass: Step-by-Step Chemistry Guide

Learn how to calculate molar mass step-by-step. Discover how to use the periodic table, handle parentheses in formulas like Ca(NO3)2, hydrates, and interactive practice.

6 min readRead
Grades 10–12

How to Solve Stoichiometry Problems: Step-by-Step Chemistry Guide

Learn how to solve stoichiometry problems step-by-step. Discover the 3-step mole bridge (Grams A β†’ Moles A β†’ Moles B β†’ Grams B), limiting reactants, and practice.

9 min readRead
Sparky iOS Appβ˜…β˜…β˜…β˜…β˜…

Snap homework photos & use Voice Tutor