Balancing Chemical Equations: A Step-by-Step Method
A balanced chemical equation is not a memorized answer. It is a conservation statement. This lesson builds the skill from the simplest two-element equations to difficult multi-compound equations, showing every coefficient decision, every recount and every final check.
Start simple, then go as deep as you need
The levels are cumulative: Deep dive keeps the earlier explanation visible and adds the more technical layer, caveats, comparisons, retrieval practice and scientific sources.
Balancing Chemical Equations: A Step-by-Step Method in one minute
Balance a chemical equation by changing only the coefficients in front of formulas until every element has the same total number of atoms on both sides. Never change a formula subscript just to make the counts fit. Work systematically: write correct formulas, count atoms, choose a sensible element or unchanged group, adjust one coefficient, recount, repeat, then reduce to the smallest whole-number ratio.
Balancing is controlled bookkeeping for atoms: formulas stay fixed; coefficients change; every element must finish equal on both sides.
What you will understand before you leave
Learning outcomes
- Explain why balancing follows conservation of atoms and therefore conservation of mass in ordinary chemical reactions.
- Read coefficients, subscripts, parentheses and physical-state symbols correctly.
- Use a repeatable inspection (hit-and-trial) workflow instead of random guessing.
- Balance simple synthesis and decomposition equations, multi-element equations, combustion equations, equations with unchanged polyatomic groups and difficult inspection cases.
- Use least-common-multiple reasoning and temporary fractional coefficients when they simplify a difficult equation.
- Verify a final equation atom by atom and reduce coefficients to the smallest whole-number ratio.
- Recognize when inspection is becoming inefficient and when algebraic or redox-specific methods are more suitable.
Ideas to know first
The formula identifies the substance. H₂O is water; H₂O₂ is hydrogen peroxide. A balancing step must never turn one into the other.
Reactants are written on the left of the arrow; products are on the right. The arrow describes the stated chemical change.
A coefficient multiplies the complete formula. Parentheses also multiply everything inside the group.
Several elemental gases are normally written as H₂, N₂, O₂, F₂, Cl₂, Br₂ and I₂ in ordinary equations; balancing starts from the correct formulas.
See how the idea connects
These are explanatory steps, not buttons. Read from left to right to follow the cause-and-effect chain.
Identify the actual reactants and products before any balancing begins.
Count the atoms on the left and right, including parentheses and existing coefficients.
Start where one coefficient fixes a clear imbalance; leave elements spread across several species until later.
A coefficient changes amount, not chemical identity.
One coefficient can change several atom totals at once.
Check every element independently and reduce any common factor.
Start with the meaning: balancing is conservation, not decoration
A chemical equation is a symbolic statement about a chemical change. The formulas tell you which substances are involved; the coefficients tell you the relative amounts in which those written species participate. Balancing does not create the chemistry. It makes the written equation consistent with conservation of atoms.
For every element, total atoms in the reactants = total atoms in the products. The atoms may be rearranged into different substances, but they are not supposed to vanish or appear from nowhere in an ordinary chemical reaction.
The formulas are chemically meaningful, but the equation is not yet quantitatively consistent: the left side contains two oxygen atoms, while the right side contains only one oxygen atom.
Now the left side has four H atoms and two O atoms; the right side also has four H atoms and two O atoms. At the particle level, the coefficients can be read as a ratio of 2 hydrogen molecules : 1 oxygen molecule : 2 water molecules. At the macroscopic level the same coefficient ratio becomes a mole ratio: 2 mol H₂ : 1 mol O₂ : 2 mol H₂O.
Important limit: a balanced equation does not prove that the proposed reaction actually occurs under a given set of conditions. It only says that the written stoichiometric relationship conserves the atoms of the stated species.
The non-negotiable rule: coefficients may change; subscripts may not
The most common beginner error is to “fix” an atom count by changing a subscript. That is not balancing. A subscript is part of a substance’s formula and therefore part of its identity.
The coefficient 2 means two water units. Total: H = 2 × 2 = 4 and O = 2 × 1 = 2.
This is hydrogen peroxide, not water. The added oxygen subscript changes the substance itself.
One Ca(OH)₂ contains Ca = 1, O = 2, H = 2. The coefficient 3 makes Ca = 3, O = 6, H = 6.
Total atoms of an element in one species = coefficient × all relevant subscripts × any group multiplier from parentheses.
For example, in 2Al₂(SO₄)₃:
- Al = 2 × 2 = 4
- S = 2 × 3 = 6
- O = 2 × 3 × 4 = 24
If the same element appears in more than one species on one side, calculate each contribution and add them. In CO₂ + 2H₂O, the product side contains O = 2 + 2 = 4 oxygen atoms.
A disciplined inspection method: the algorithm behind “hit-and-trial”
“Hit-and-trial” is a common school term, but good balancing is not random trial. It is a controlled sequence of atom-count decisions. The following workflow works for a large fraction of ordinary molecular equations.
- Write correct formulas. Balancing starts only after the skeleton equation is chemically specified.
- List the elements. Make a left-versus-right inventory before changing anything.
- Choose a useful starting species. A complex formula or an element appearing in only one reactant and one product is often efficient.
- Delay “busy” elements. If H or O appears in several substances, especially in combustion, leave it until the more distinctive atoms are fixed.
- Treat an unchanged polyatomic ion as a unit when useful. If SO₄ appears intact on both sides, balancing sulfate groups can be faster than separately balancing S and O at first.
- Use least common multiples when two subscripts fight each other. Al₂O₃ and O₂ suggest oxygen totals based on 3 and 2; the least common multiple is 6.
- Allow a temporary fraction if it makes the logic transparent. Fractions can be cleared at the end by multiplying every coefficient by the same denominator.
- Recount everything. Never assume an earlier element stayed balanced after another coefficient changed.
- Reduce to the smallest whole-number ratio. 4:2:4 is balanced, but 2:1:2 is the conventional simplest form.
There is no universal rule saying the same element must always be balanced first. “Most complex first,” “unique element first,” and “C then H then O in combustion” are strategies, not laws. The reason for choosing an order is to reduce the number of times you must undo earlier work.
Four levels of balancing difficulty
Foundations
Small equations where one imbalance can be corrected directly. Goal: learn atom counting and coefficient meaning.
Structured inspection
Three or more elements, awkward subscripts, and unchanged polyatomic groups. Goal: choose a smart order.
Combustion and fractional thinking
Oxygen appears in several places, coefficients grow, or a temporary fraction is the cleanest route.
Challenging inspection
Several compounds and linked groups require planning, least-common-multiple reasoning and repeated verification.
The examples below are deliberately repetitive in one useful way: every example shows why a coefficient is chosen, not just the final answer.
Level 1 — Foundations: learn to see the imbalance
Hydrogen + oxygen → water
- Count first. H: 2 left, 2 right — already balanced. O: 2 left, 1 right — not balanced.
- Fix oxygen without changing water’s formula. Put 2 before H₂O. Now O becomes 2 on the right: H₂ + O₂ → 2H₂O.
- Recount hydrogen. The coefficient 2 multiplies the whole water formula, so the right side now has 4 H atoms.
- Fix hydrogen. Put 2 before H₂. Now the left also has 4 H atoms.
- Final check. H = 4 on both sides; O = 2 on both sides. Coefficients 2:1:2 share no common factor.
| Element | Reactants | Products | Match? |
|---|---|---|---|
| H | 2 × 2 = 4 | 2 × 2 = 4 | Yes |
| O | 1 × 2 = 2 | 2 × 1 = 2 | Yes |
Why this example matters: it shows the central habit of balancing: fixing one element can disturb another, so every change must be followed by a recount.
Nitrogen + hydrogen → ammonia
- Nitrogen is 2 on the left but 1 on the right. Put 2 before NH₃: N₂ + H₂ → 2NH₃.
- That change makes hydrogen on the right 2 × 3 = 6.
- Hydrogen is diatomic, so each H₂ contributes 2 H atoms. Three H₂ molecules provide 6 H atoms. Put 3 before H₂.
- Recount: N = 2 left and right; H = 6 left and right.
Why this order works: correcting nitrogen first immediately tells you how many ammonia units are needed; that then fixes the hydrogen target at 6.
Magnesium + oxygen → magnesium oxide
- Oxygen is 2 on the left and 1 on the right. Put 2 before MgO: Mg + O₂ → 2MgO.
- The right side now contains 2 Mg atoms because the coefficient multiplies MgO as a whole.
- Put 2 before Mg on the left.
- Final inventory: Mg = 2 and O = 2 on each side.
Teaching point: never “fix” oxygen by writing MgO₂. That would describe a different formula rather than balance magnesium oxide.
Potassium chlorate → potassium chloride + oxygen
- K and Cl are already 1:1, but oxygen is 3 on the left and 2 on the right.
- The smallest number divisible by both 3 and 2 is 6. Aim for 6 O atoms on each side.
- Put 2 before KClO₃ to make 6 oxygen atoms on the left.
- Put 3 before O₂ to make 6 oxygen atoms on the right.
- The coefficient 2 before KClO₃ also makes K = 2 and Cl = 2 on the left, so put 2 before KCl.
- Recount all three elements.
New idea introduced: least-common-multiple reasoning can be faster than repeated guessing when two subscripts such as 3 and 2 must be reconciled.
Level 2 — Structured inspection: choose the order deliberately
Aluminium + oxygen → aluminium oxide
- Al₂O₃ contains 2 Al and 3 O. O₂ supplies oxygen in pairs. The oxygen counts 3 and 2 suggest a least common multiple of 6.
- Put 2 before Al₂O₃. The product side now has O = 2 × 3 = 6 and Al = 2 × 2 = 4.
- Put 3 before O₂ to supply 6 oxygen atoms on the left.
- Put 4 before Al to supply 4 aluminium atoms on the left.
- Verify both elements and check that 4:3:2 cannot be reduced.
Why this is harder than MgO: the product contains oxygen in groups of 3 while elemental oxygen comes in groups of 2, so you must coordinate both coefficients rather than fixing oxygen with a single 2.
Iron + hydrochloric acid → iron(II) chloride + hydrogen
- Fe is already 1 on each side.
- FeCl₂ contains 2 chlorine atoms, while HCl supplies only one Cl per formula unit. Put 2 before HCl.
- That also gives 2 H atoms on the left.
- H₂ contains 2 H atoms, so hydrogen is now automatically balanced.
- Final counts: Fe = 1, Cl = 2, H = 2 on each side.
Strategy: start with chlorine because it is tied directly to FeCl₂. One coefficient then fixes hydrogen at the same time.
Sodium phosphate + magnesium chloride → sodium chloride + magnesium phosphate
- The phosphate group PO₄ appears unchanged on both sides. Treat it temporarily as one unit.
- Mg₃(PO₄)₂ contains 2 phosphate groups, so put 2 before Na₃PO₄.
- That gives 6 Na atoms on the left. Therefore put 6 before NaCl.
- The product contains 3 Mg atoms, so put 3 before MgCl₂.
- Three MgCl₂ units contain 6 Cl atoms, matching the 6 NaCl units.
- Finally unpack phosphate if you want a full atom check: P = 2 and O = 8 on each side.
Efficiency trick: an unchanged polyatomic ion can be balanced as a block first, then verified atom by atom at the end.
Aluminium sulfate + calcium hydroxide → aluminium hydroxide + calcium sulfate
- SO₄ remains intact. There are 3 sulfate groups on the left, so place 3 before CaSO₄.
- That sets Ca = 3 on the right, so place 3 before Ca(OH)₂.
- The left now has 3 × 2 = 6 OH groups.
- There are 2 Al atoms on the left, so put 2 before Al(OH)₃. That produces 2 × 3 = 6 OH groups on the right.
- Check Al, S, O, Ca and H independently. All match.
Why the group method is powerful: separately chasing every oxygen and hydrogen at the beginning creates unnecessary work. Preserving SO₄ and OH as temporary bookkeeping units reveals the coefficients almost immediately.
Level 3 — Combustion, oxygen bookkeeping and temporary fractions
Combustion problems are a special case because oxygen often appears in more than one product. For a hydrocarbon or oxygen-containing fuel undergoing complete combustion to CO₂ and H₂O, a reliable order is usually C first, H second, O last.
Propane combustion
- Balance carbon: 3 C in propane requires 3CO₂.
- Balance hydrogen: 8 H requires 4H₂O.
- Now count oxygen on the product side: 3CO₂ contributes 6 O; 4H₂O contributes 4 O; total = 10 O.
- O₂ supplies oxygen in pairs, so 5O₂ supplies 10 O atoms.
- Recheck C = 3, H = 8, O = 10 on both sides.
Why oxygen is last: before C and H are fixed, you do not yet know how much oxygen the two products will require.
Ethane combustion and the useful ½ coefficient
- Set the ethane coefficient temporarily to 1.
- Balance C: 2 carbon atoms require 2CO₂.
- Balance H: 6 hydrogen atoms require 3H₂O.
- Count product oxygen: 2CO₂ gives 4 O and 3H₂O gives 3 O, for a total of 7 O atoms.
- Seven oxygen atoms correspond to 7/2 O₂ molecules. The fractional equation is therefore C₂H₆ + 7/2 O₂ → 2CO₂ + 3H₂O.
- Chemical equations are conventionally written with the smallest whole-number coefficients, so multiply every coefficient by 2.
Key insight: a temporary fraction is not a mistake. It can be the cleanest intermediate step, provided all coefficients are converted consistently to the final whole-number ratio.
Ethanol combustion: remember oxygen already inside the fuel
- Ethanol contains 2 C, 6 H and 1 O. Balance C first: use 2CO₂.
- Balance H next: 6 H requires 3H₂O.
- Product oxygen total = 2CO₂ gives 4 O; 3H₂O gives 3 O; total = 7 O.
- One oxygen atom is already present in C₂H₅OH on the reactant side. Therefore O₂ only needs to provide the remaining 6 O atoms.
- Three O₂ molecules provide 6 O atoms. Use coefficient 3 before O₂.
- Final check: C = 2, H = 6, O = 7 on each side.
Common trap: students often count only the O₂ and forget oxygen already present in an oxygen-containing fuel.
Roasting pyrite: FeS₂ + O₂ → Fe₂O₃ + SO₂
- Let the product Fe₂O₃ guide the iron count. To avoid fractions later, start by placing 2 before Fe₂O₃; this gives 4 Fe atoms on the product side.
- Place 4 before FeS₂ to give 4 Fe atoms on the reactant side.
- Four FeS₂ units contain 8 S atoms, so put 8 before SO₂.
- Now count product oxygen: 2Fe₂O₃ contributes 6 O; 8SO₂ contributes 16 O; total = 22 O atoms.
- O₂ supplies two O atoms per molecule, so 11O₂ supplies 22 O atoms.
- Check: Fe = 4, S = 8, O = 22 on both sides.
What makes this challenging: oxygen is distributed across two products and the final oxygen coefficient is large. Fixing Fe and S first turns oxygen into one final arithmetic step.
Level 4 — Challenging inspection: groups, linked coefficients and large ratios
Calcium hydroxide + phosphoric acid
- The product Ca₃(PO₄)₂ fixes two useful targets at once: Ca = 3 and phosphate groups = 2.
- Put 3 before Ca(OH)₂ to supply 3 Ca atoms.
- Put 2 before H₃PO₄ to supply 2 phosphate groups.
- Now count hydrogen on the reactant side. 3Ca(OH)₂ contributes 6 H; 2H₃PO₄ contributes 6 H; total = 12 H.
- Six H₂O units provide 12 H on the product side, so put 6 before H₂O.
- Check oxygen: left = 3×2 + 2×4 = 14 O; right = 8 in Ca₃(PO₄)₂ + 6 in water = 14 O.
Planning idea: use the most information-rich formula, Ca₃(PO₄)₂, to set Ca and PO₄ before touching water.
Iron(III) sulfate + potassium hydroxide
- Three sulfate groups on the left require 3K₂SO₄ on the right.
- That creates 6 K atoms on the right, so use 6KOH on the left.
- Two Fe atoms on the left require 2Fe(OH)₃ on the right.
- Six KOH units provide 6 OH groups; two Fe(OH)₃ units also contain 6 OH groups.
- Unpack and verify: Fe = 2, S = 3, K = 6, H = 6, O = 18 on each side.
Efficient viewpoint: sulfate and hydroxide can first be tracked as intact groups, then atom-by-atom verification confirms that the shortcut was legitimate.
Calcium carbonate + phosphoric acid
- The product Ca₃(PO₄)₂ immediately sets two targets: 3 Ca atoms and 2 phosphate groups.
- Put 3 before CaCO₃ to provide 3 Ca atoms.
- Put 2 before H₃PO₄ to provide 2 phosphate groups.
- Three CaCO₃ units contain 3 C atoms, so put 3 before CO₂.
- Two H₃PO₄ contain 6 H atoms, so put 3 before H₂O.
- Now verify oxygen rather than balancing it independently: left = 9 from 3CaCO₃ + 8 from 2H₃PO₄ = 17 O. Right = 8 in Ca₃(PO₄)₂ + 6 in 3CO₂ + 3 in 3H₂O = 17 O.
Advanced habit: use the distinctive product formula to lock in Ca and phosphate first; carbon and hydrogen then set CO₂ and H₂O, while oxygen becomes the final verification element.
Industrial phosphorus preparation: a large-coefficient inspection case
- P₄ on the product side suggests making the phosphate reactant supply 4 P atoms. Each Ca₃(PO₄)₂ contains 2 P, so put 2 before Ca₃(PO₄)₂.
- That gives 6 Ca atoms, so put 6 before CaSiO₃.
- Six CaSiO₃ require 6 Si atoms, so put 6 before SiO₂.
- Now count oxygen before touching carbon. Left oxygen = 2×8 + 6×2 = 16 + 12 = 28. Right oxygen already in 6CaSiO₃ = 18, leaving 10 oxygen atoms to appear in CO.
- Put 10 before CO. That requires 10 C atoms on the reactant side, so put 10 before C.
- Final check: Ca = 6, P = 4, Si = 6, C = 10, O = 28 on each side.
Why this is an “extreme” inspection example: no single coefficient solves the problem. You establish a chain—P sets phosphate, phosphate sets Ca, Ca sets silicate, silicate sets Si, oxygen sets CO, and CO finally sets carbon.
Special techniques that make difficult equations easier
When one species contains O₂ and another contains O₃ or Al₂O₃, ask what smallest atom total both subscripts can reach. This often reveals coefficients immediately.
If SO₄, NO₃ or PO₄ is intact on both sides, balance the group first. Always unpack it during the final atom-by-atom check.
If oxygen requires 7 atoms, writing 7/2 O₂ can make the structure obvious. Multiply every coefficient by 2 at the end to restore whole numbers.
Because oxygen usually appears in both CO₂ and H₂O, balance C and H first so the total oxygen requirement is known.
These strategies are chosen because they reduce backtracking. If a different starting point gives a cleaner path for a particular equation, use it—then verify the final atom counts.
Verification: how to prove your answer is balanced
A finished equation should pass three independent tests.
- Atom-count test: every element has the same total on both sides.
- Formula-integrity test: no subscript was altered merely to force balance.
- Ratio test: the coefficients are the smallest whole-number set for the written equation.
Suppose someone writes 4H₂ + 2O₂ → 4H₂O. The atom-count test passes, but the ratio test shows all coefficients share a factor of 2. Divide all coefficients by 2 to obtain the conventional form 2H₂ + O₂ → 2H₂O.
If one element does not match, do not restart blindly. Identify which species contain that element, then ask which coefficient most directly changes the mismatch without disturbing many already-balanced elements. This turns “wrong answer” into a diagnosis.
Beyond inspection: algebraic, oxidation-number and half-reaction methods
Inspection is excellent for many school and introductory chemistry equations, but it is not the only method.
Assign a variable to each coefficient, write one conservation equation per element, solve the simultaneous equations and scale to the smallest whole-number solution. This is systematic for complicated equations.
For redox reactions, changes in oxidation state can be used to match total electron loss and gain before the remaining atoms are balanced.
Split oxidation and reduction into separate half-reactions, balance atoms and charge, equalize electrons, then combine. This is especially useful in acidic or basic solution.
ElementLookup intentionally keeps full acidic/basic half-reaction balancing in a separate advanced redox lesson. The point here is to recognize the boundary: if ordinary inspection becomes cumbersome because charge and electron transfer dominate the problem, use the method designed for that chemistry.
What a balanced equation does—and does not—tell you
A balanced equation gives the stoichiometric relationship among the written species. It lets you compare particle ratios and, through the mole concept, calculate reacting amounts.
Balancing alone does not tell you reaction rate, mechanism, activation energy, equilibrium position, percent yield, whether a catalyst is required, whether the reaction is spontaneous under stated conditions, or whether the proposed reactants and products are chemically correct in the first place.
That distinction is important for later stoichiometry: first specify the chemistry correctly, then balance the equation, then use the coefficients as quantitative mole ratios.
Turn the lecture into a skill
The worked examples above show the reasoning. The companion practice system contains 159 curated equations across five difficulty bands. Enter coefficients yourself, diagnose atom-count mismatches, use a hint only when needed, and unlock a detailed worked solution plus an automatic atom-conservation visual only after you solve the problem correctly or choose Show answer.
Open Balancing Chemical Equations Practice →
Have your own equation to check? ElementLookup is the teaching and guided-practice environment. For a user-entered equation, use the Chemical Equation Balancer on CalcTypes. Use the calculator to verify your work after you can explain why the coefficients conserve every element.
Build fluency without turning the lecture into a wall of text
These additional inspection-compatible examples come from the reviewed balancing content bank. Open any one in full-screen focus mode to see the detailed step sequence and an automatic atom-conservation visual. Redox-heavy examples are intentionally reserved for the later advanced redox lesson.
Level 1 additional examples
Level 2 additional examples
Level 3 additional examples
What students often mix up
Changing a subscript to force balance changes the chemical formula and therefore changes the substance.
Forgetting that a coefficient multiplies every atom in the complete formula, including atoms inside parentheses.
Balancing H or O too early when those elements appear in several species and then having to undo the work.
Treating an unchanged polyatomic ion as a unit but forgetting to unpack it for the final atom-by-atom check.
Using a fractional coefficient and then multiplying only one term instead of multiplying every coefficient by the same denominator.
Stopping as soon as atom counts match even though all coefficients still share a common factor.
Assuming that because an equation can be balanced, the proposed reaction must be chemically valid or experimentally favorable.
Check your understanding
Answer before opening the explanation. The aim is understanding, not speed.
1Why can coefficients change while subscripts cannot?
A coefficient changes the amount of a substance represented. A subscript is part of the substance’s chemical formula; changing it changes chemical identity.
2How many oxygen atoms are represented by 3Ca(OH)₂?
Six oxygen atoms. Each Ca(OH)₂ contains two O atoms and the coefficient 3 multiplies the entire formula.
3Why is oxygen usually balanced last in hydrocarbon combustion?
Because oxygen appears in both CO₂ and H₂O. Once carbon and hydrogen coefficients are fixed, the total oxygen requirement can be counted directly.
4What should you do if inspection gives 7/2 O₂?
A temporary fractional coefficient is acceptable as an intermediate step. Multiply every coefficient by 2 to obtain the smallest whole-number equation.
5When can a polyatomic ion be treated as a unit?
When the same polyatomic group appears unchanged on both sides. It can be balanced as a block for efficiency, then verified atom by atom at the end.
6What is the balanced form of FeS₂ + O₂ → Fe₂O₃ + SO₂?
4FeS₂ + 11O₂ → 2Fe₂O₃ + 8SO₂.
7Does a balanced equation prove that a reaction will occur?
No. Balancing establishes atom conservation for the written species; it does not establish thermodynamic favorability, rate, mechanism, conditions or actual products.
Sources and terminology
Definitions and reference claims are anchored to authoritative scientific organizations and peer-reviewed literature where needed. Element Lookup adds teaching explanation, examples and visual structure; it does not treat AI as the source of scientific definitions or numbers.
Found an error, something unclear, or a missing topic?
Tell us what you noticed. Feedback goes to a private review queue and is never published automatically.
