Balancing chemical equations
A chemical equation is a shorthand recipe: reactants on the left, products on the right, joined by an arrow. Write it carelessly and it becomes a broken recipe — one that silently claims atoms appeared from nowhere or vanished into thin air. Magnesium burning in air does not create oxygen atoms from nothing, and hydrochloric acid reacting with aluminium does not destroy chlorine atoms. Every atom that walks into a reaction must walk back out, rearranged into new substances but never lost.
Balancing is the discipline that makes an equation tell the truth. It belongs to ICSE Class 9 Chapter 1, "The Language of Chemistry," where the rule is strict: balance only by hit-and-trial, adjusting whole-number coefficients in front of formulae, never touching the subscripts inside a formula. This article works through why that rule exists, a clean step-by-step method for applying it, and two fully worked examples — one simple, one with an extra twist — so that any skeleton equation you meet becomes routine to balance.
A chemical equation is balanced by adjusting whole-number coefficients in front of formulae — never the subscripts within a formula — until the count of every element matches on both sides, because the Law of Conservation of Mass forbids atoms from being created or destroyed in a reaction.
The core idea
What a chemical equation claims. A chemical equation is a symbolic representation of a chemical reaction: reactants (substances that react, written to the left of the arrow) are converted into products (substances formed, written to the right):
where: the arrow means "reacts to form," reactants are the starting substances, and products are the substances made. This is only a claim until it is checked against physics.
The law that governs it. A balanced equation obeys the Law of Conservation of Mass: matter can neither be created nor destroyed in a chemical reaction. Atoms are only rearranged into new bonds and new groupings — none appear, none disappear, and none change into a different element. Consequently the total number of atoms of each element must be identical on the reactant side and the product side. An unbalanced (skeleton) equation, written using correct formulae and valency rules but with no coefficients adjusted yet, almost never satisfies this on the first try — that is exactly the gap balancing closes.
Coefficients versus subscripts — the one rule that matters most. A coefficient is the whole number placed in front of an entire formula, such as the 2 in ; it multiplies every atom in that formula and may be freely adjusted while balancing. A subscript is the small number written inside a formula, such as the 2 in ; it fixes the ratio of atoms within one molecule and defines what substance it is. Changing a subscript to fix a count — turning into to add an oxygen atom — does not balance the equation; it swaps water for hydrogen peroxide, an entirely different compound with different properties. Only coefficients move; subscripts are frozen once the correct formula is written.
The scope for Class 9. Balancing here means whole-number coefficients found by trial and adjustment, applied to skeleton equations of several patterns — one reactant giving two or three products, two reactants giving one product, two reactants giving two products, and two reactants giving three or four products. Algebraic balancing (simultaneous equations for unknown coefficients) is outside this syllabus, and so is any mass or mole calculation from the balanced equation — that arrives in Class 10.
Goal: turn any correctly written skeleton equation, in which the reactant and product formulae are already valid but the atom counts on the two sides disagree, into a fully balanced equation with the smallest possible whole-number coefficients, using only trial-and-adjustment reasoning and never altering a subscript.
Step 1. Write the skeleton equation using the correct formula for every reactant and product, determined from valency rules. This step must be right before balancing even starts — no amount of coefficient-juggling can fix a wrong formula, since only coefficients are allowed to change afterward.
Step 2. Count the number of atoms of each element separately on the reactant side and the product side. Make a simple tally for every element that appears; this tally is what "balanced" will be judged against.
Step 3. Identify the element with the biggest mismatch, or the one appearing in the fewest formulae, and fix it first by placing a whole-number coefficient in front of the formula that contains it. Oxygen and hydrogen are usually left for later, since they tend to appear in several formulae at once and get disturbed repeatedly by other fixes.
Step 4. Re-count every element after each coefficient change, not just the one just adjusted. Fixing one element's balance very often unbalances another that was previously fine, so the recount must cover the whole equation again, every time.
Step 5. Repeat Steps 3 and 4, adjusting one coefficient at a time and re-checking, until every element's count matches exactly on both sides. This is the "trial" in hit-and-trial: an initial guess is refined by successive small corrections rather than solved in one shot.
Step 6. Once every element balances, check that the full set of coefficients is in the smallest possible whole-number ratio — if all of them share a common factor, divide it out. Add state symbols, (s) for solid, (l) for liquid, (g) for gas, (aq) for aqueous, if the question asks for them. The equation is now fully balanced.
Worked example
Balance the equation for aluminium reacting with dilute hydrochloric acid — two reactants forming two products, one of them a gas. Skeleton equation:
Step 1. Count atoms on each side using the skeleton as written. Left: 1 Al, 1 H, 1 Cl. Right: 1 Al, 3 Cl, 2 H.
Step 2. Aluminium already matches (1 and 1), so leave it. Chlorine is the most unbalanced element, 1 on the left against 3 on the right, so fix it first by placing a coefficient of 3 in front of :
Step 3. Re-count everything, not just chlorine. Left now has 1 Al, 3 H, 3 Cl. Right still has 1 Al, 3 Cl, 2 H. Aluminium and chlorine both balance now, but hydrogen does not, 3 on the left against 2 on the right.
Step 4. Hydrogen on the left (3) is odd, but hydrogen on the right only ever comes in even steps of 2 (from ), so no single further coefficient on alone can match an odd 3 to an even multiple of 2. Scale the whole equation by 2, doubling every coefficient so far, which turns the odd 3 into an even 6:
Step 5. Final recount: left has 2 Al, 6 H, 6 Cl; right has 2 Al, 6 Cl, 6 H. Every element matches. Checking the coefficients 2, 6, 2, 3 for a common factor: none exists (2 and 3 share no factor other than 1), so this is already the smallest whole-number ratio.
The balanced equation is , with 2 mol of aluminium, 6 mol of hydrochloric acid, 2 mol of aluminium chloride, and 3 mol of hydrogen gas in the fixed ratio the reaction requires.
Competitive stretch
The same "make an odd count even by doubling" trick recurs constantly. For : oxygen is 2 on the left and 1 on the right, so a coefficient of 2 on fixes oxygen; re-counting then shows magnesium unbalanced at 1 versus 2, fixed by a coefficient of 2 on , giving in two trial steps, since the mismatch here was already even.
Common traps
- Changing a subscript to fix an atom count. Turning into "balances" oxygen on paper but creates hydrogen peroxide instead of water — a different substance entirely. Only the coefficient in front of a formula may change.
- Fixing one element and stopping. Balancing chlorine in the worked example above disturbs hydrogen, exactly as seen in Step 3. Re-count every element, not just the one just adjusted, after every single coefficient change.
- Leaving coefficients in an unsimplified ratio. If a finished set of coefficients shares a common factor — say 4, 8, 4, 6 — divide every one of them by that factor until the smallest whole-number set remains.
- Forgetting invisible 1s. A coefficient of 1 and a subscript of 1 are never written out. A bare symbol like still means exactly one atom of aluminium, and a bare formula like still means one molecule — miscounting these as zero is a common slip when tallying atoms quickly.
Ask the tutor: If you're stuck balancing a specific equation, ask your AI tutor to walk through the hit-and-trial steps with you, one coefficient at a time.
Why can't I just change the subscript if it makes counting atoms easier?
Because the subscript is part of what defines the substance, not a free number to adjust. and are chemically different compounds — water and hydrogen peroxide — with different formulae, different valency reasoning behind them, and different real-world behaviour. Balancing only rearranges how many molecules of each already-correct substance react; it never invents a new substance to make the arithmetic easier. If the atom count will not work with the correct formula, the fix is always a coefficient, applied patiently through more trial steps.
Is there a fixed order for which element to balance first?
Not a rigid rule, but a useful habit: balance elements that appear in only one formula on each side first, since fixing them rarely disturbs anything else, and leave oxygen and hydrogen for later, since they tend to appear in several formulae and get knocked out of balance by other fixes (as chlorine did to hydrogen in the worked example). This is a strategy to reduce trial-and-error, not a law — hit-and-trial by definition allows any order, as long as every element is re-checked after each change.
Why does balancing sometimes need doubling the whole equation instead of just one more coefficient?
This happens when one side can only produce even totals for an element (because it comes from a formula like or with a subscript of 2) but the other side currently sits at an odd count for that same element. No single whole-number coefficient can turn odd into a matching even total without disturbing something else, so the whole equation is scaled by 2 at once, as seen going from to . This is still hit-and-trial — just a trial applied to every coefficient simultaneously.