Skip to main content
Chemistry LibreTexts

5.3: Balancing Equations

  • Page ID
    440261
  • \( \newcommand{\vecs}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)

    \( \newcommand{\vecd}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash {#1}}} \)

    \( \newcommand{\id}{\mathrm{id}}\) \( \newcommand{\Span}{\mathrm{span}}\)

    ( \newcommand{\kernel}{\mathrm{null}\,}\) \( \newcommand{\range}{\mathrm{range}\,}\)

    \( \newcommand{\RealPart}{\mathrm{Re}}\) \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\)

    \( \newcommand{\Argument}{\mathrm{Arg}}\) \( \newcommand{\norm}[1]{\| #1 \|}\)

    \( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\)

    \( \newcommand{\Span}{\mathrm{span}}\)

    \( \newcommand{\id}{\mathrm{id}}\)

    \( \newcommand{\Span}{\mathrm{span}}\)

    \( \newcommand{\kernel}{\mathrm{null}\,}\)

    \( \newcommand{\range}{\mathrm{range}\,}\)

    \( \newcommand{\RealPart}{\mathrm{Re}}\)

    \( \newcommand{\ImaginaryPart}{\mathrm{Im}}\)

    \( \newcommand{\Argument}{\mathrm{Arg}}\)

    \( \newcommand{\norm}[1]{\| #1 \|}\)

    \( \newcommand{\inner}[2]{\langle #1, #2 \rangle}\)

    \( \newcommand{\Span}{\mathrm{span}}\) \( \newcommand{\AA}{\unicode[.8,0]{x212B}}\)

    \( \newcommand{\vectorA}[1]{\vec{#1}}      % arrow\)

    \( \newcommand{\vectorAt}[1]{\vec{\text{#1}}}      % arrow\)

    \( \newcommand{\vectorB}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)

    \( \newcommand{\vectorC}[1]{\textbf{#1}} \)

    \( \newcommand{\vectorD}[1]{\overrightarrow{#1}} \)

    \( \newcommand{\vectorDt}[1]{\overrightarrow{\text{#1}}} \)

    \( \newcommand{\vectE}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash{\mathbf {#1}}}} \)

    \( \newcommand{\vecs}[1]{\overset { \scriptstyle \rightharpoonup} {\mathbf{#1}} } \)

    \( \newcommand{\vecd}[1]{\overset{-\!-\!\rightharpoonup}{\vphantom{a}\smash {#1}}} \)

    \(\newcommand{\avec}{\mathbf a}\) \(\newcommand{\bvec}{\mathbf b}\) \(\newcommand{\cvec}{\mathbf c}\) \(\newcommand{\dvec}{\mathbf d}\) \(\newcommand{\dtil}{\widetilde{\mathbf d}}\) \(\newcommand{\evec}{\mathbf e}\) \(\newcommand{\fvec}{\mathbf f}\) \(\newcommand{\nvec}{\mathbf n}\) \(\newcommand{\pvec}{\mathbf p}\) \(\newcommand{\qvec}{\mathbf q}\) \(\newcommand{\svec}{\mathbf s}\) \(\newcommand{\tvec}{\mathbf t}\) \(\newcommand{\uvec}{\mathbf u}\) \(\newcommand{\vvec}{\mathbf v}\) \(\newcommand{\wvec}{\mathbf w}\) \(\newcommand{\xvec}{\mathbf x}\) \(\newcommand{\yvec}{\mathbf y}\) \(\newcommand{\zvec}{\mathbf z}\) \(\newcommand{\rvec}{\mathbf r}\) \(\newcommand{\mvec}{\mathbf m}\) \(\newcommand{\zerovec}{\mathbf 0}\) \(\newcommand{\onevec}{\mathbf 1}\) \(\newcommand{\real}{\mathbb R}\) \(\newcommand{\twovec}[2]{\left[\begin{array}{r}#1 \\ #2 \end{array}\right]}\) \(\newcommand{\ctwovec}[2]{\left[\begin{array}{c}#1 \\ #2 \end{array}\right]}\) \(\newcommand{\threevec}[3]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \end{array}\right]}\) \(\newcommand{\cthreevec}[3]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \end{array}\right]}\) \(\newcommand{\fourvec}[4]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \\ #4 \end{array}\right]}\) \(\newcommand{\cfourvec}[4]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \\ #4 \end{array}\right]}\) \(\newcommand{\fivevec}[5]{\left[\begin{array}{r}#1 \\ #2 \\ #3 \\ #4 \\ #5 \\ \end{array}\right]}\) \(\newcommand{\cfivevec}[5]{\left[\begin{array}{c}#1 \\ #2 \\ #3 \\ #4 \\ #5 \\ \end{array}\right]}\) \(\newcommand{\mattwo}[4]{\left[\begin{array}{rr}#1 \amp #2 \\ #3 \amp #4 \\ \end{array}\right]}\) \(\newcommand{\laspan}[1]{\text{Span}\{#1\}}\) \(\newcommand{\bcal}{\cal B}\) \(\newcommand{\ccal}{\cal C}\) \(\newcommand{\scal}{\cal S}\) \(\newcommand{\wcal}{\cal W}\) \(\newcommand{\ecal}{\cal E}\) \(\newcommand{\coords}[2]{\left\{#1\right\}_{#2}}\) \(\newcommand{\gray}[1]{\color{gray}{#1}}\) \(\newcommand{\lgray}[1]{\color{lightgray}{#1}}\) \(\newcommand{\rank}{\operatorname{rank}}\) \(\newcommand{\row}{\text{Row}}\) \(\newcommand{\col}{\text{Col}}\) \(\renewcommand{\row}{\text{Row}}\) \(\newcommand{\nul}{\text{Nul}}\) \(\newcommand{\var}{\text{Var}}\) \(\newcommand{\corr}{\text{corr}}\) \(\newcommand{\len}[1]{\left|#1\right|}\) \(\newcommand{\bbar}{\overline{\bvec}}\) \(\newcommand{\bhat}{\widehat{\bvec}}\) \(\newcommand{\bperp}{\bvec^\perp}\) \(\newcommand{\xhat}{\widehat{\xvec}}\) \(\newcommand{\vhat}{\widehat{\vvec}}\) \(\newcommand{\uhat}{\widehat{\uvec}}\) \(\newcommand{\what}{\widehat{\wvec}}\) \(\newcommand{\Sighat}{\widehat{\Sigma}}\) \(\newcommand{\lt}{<}\) \(\newcommand{\gt}{>}\) \(\newcommand{\amp}{&}\) \(\definecolor{fillinmathshade}{gray}{0.9}\)
     Portrait of John Dalton
    Figure \(\PageIndex{1}\) (Credit: Joseph Allen; Source: http://commons.wikimedia.org/wiki/File:John_Dalton.jpeg(opens in new window); License: Public Domain)

    Any leftovers?

    When you cook a meal, quite often there are leftovers because you prepared more than people would eat at one sitting. Sometimes when you repair a piece of equipment, you end up with what are called "pocket parts"—small pieces you put in your pocket because you're not sure where they belong. Chemistry tries to avoid leftovers and pocket parts. In normal chemical processes, we cannot create or destroy matter (law of conservation of mass). If we start out with ten carbon atoms, we need to end up with ten carbon atoms. John Dalton's atomic theory said that chemical reactions basically involve the rearrangement of atoms. Chemical equations need to follow these principles in order to be correct.

    Balancing Chemical Equations

    A balanced equation is a chemical equation in which mass is conserved and there are equal numbers of atoms of each element on both sides of the equation. We can write a chemical equation for the reaction of carbon with hydrogen gas to form methane \(\left( \ce{CH_4} \right)\):

    \[\begin{array}{ccccc} \ce{C} \left( s \right) & + & \ce{H_2} \left( g \right) & \rightarrow & \ce{CH_4} \left( g \right) \\ 2 \: \ce{C} \: \text{atoms} & & 2 \: \ce{H} \: \text{atoms} & & 1 \: \ce{C} \: \text{atom,} \: 4 \: \ce{H} \: \text{atoms} \end{array}\nonumber \]

    In order to write a correct equation, you must first write the correct skeleton equation with the correct chemical formulas. Recall that hydrogen is a diatomic molecule and so is written as \(\ce{H_2}\).

    When we count the number of atoms of both elements, shown under the equation, we see that the equation is not balanced. There are only 2 atoms of hydrogen on the reactant side of the equation, while there are 4 atoms of hydrogen on the product side. We can balance the above equation by adding a coefficient of 2 in front of the formula for hydrogen.

    \[\ce{C} \left( s \right) + 2 \ce{H_2} \left( g \right) \rightarrow \ce{CH_4} \left( g \right)\nonumber \]

    A coefficient is a small whole number placed in front of a formula in an equation in order to balance it. The 2 in front of the \(\ce{H_2}\) means that there are a total of \(2 \times 2 = 4\) atoms of hydrogen as reactants. Visually, the reaction looks like the figure below.

    Figure \(\PageIndex{2}\): Reaction between carbon and hydrogen to form methane. (Credit: Ben Mills (Wikimedia: Benjah-bmm27; Source: http://commons.wikimedia.org/wiki/File:Dihydrogen-3D-vdW.png(opens in new window) and http://commons.wikimedia.org/wiki/File:Methane-3D-space-filling.png(opens in new window); License: Public Domain)

    In the balanced equation, there is one atom of carbon and four atoms of hydrogen on both sides of the arrow. Below are guidelines for writing and balancing chemical equations.

    1. Determine the correct chemical formulas for each reactant and product.
    2. Write the skeleton equation.
    3. Count the number of atoms of each element that appears as a reactant and as a product. If a polyatomic ion is unchanged on both sides of the equation, count it as a unit.
    4. Balance each element one at a time by placing coefficients in front of the formulas.
      1. It is best to begin by balancing elements that only appear in one chemical formula on each side of the equation.
      2. No coefficient is written for a 1.
      3. NEVER change the subscripts in a chemical formula—you can only balance equations by using coefficients.
    5. Check each atom or polyatomic ion to be sure that they are equal on both sides of the equation.
    6. Make sure that all coefficients are in the lowest possible ratio. If necessary, reduce to the lowest ratio.
    Example \(\PageIndex{1}\): Balancing Chemical Equations

    Aqueous solutions of lead (II) nitrate and sodium chloride are mixed. The products of the reaction are an aqueous solution of sodium nitrate and a solid precipitate of lead (II) chloride. Write the balanced chemical equation for this reaction.

    Solution
    Step 1: Plan the problem.

    Follow the steps for writing and balancing a chemical equation listed in the text.

    Step 2: Solve.

    Write the skeleton equation with the correct formulas.

    \[\ce{Pb(NO_3)_2} \left( aq \right) + \ce{NaCl} \left( aq \right) \rightarrow \ce{NaNO_3} \left( aq \right) + \ce{PbCl_2} \left( s \right)\nonumber \]

    Count the number of each atom or polyatomic ion on both sides of the equation.

    \[\begin{array}{ll} \textbf{Reactants} & \textbf{Products} \\ 1 \: \ce{Pb} \: \text{atom} & 1 \: \ce{Pb} \: \text{atom} \\ 2 \: \ce{NO_3^-} \: \text{ions} & 1 \: \ce{NO_3^-} \: \text{ions} \\ 1 \: \ce{Na} \: \text{atom} & 1 \: \ce{Na} \: \text{atom} \\ 1 \: \ce{Cl} \: \text{atom} & 2 \: \ce{Cl} \: \text{atoms} \end{array}\nonumber \]

    The nitrate ions and the chlorine atoms are unbalanced. Start by placing a 2 in front of the \(\ce{NaCl}\). This increases the reactant counts to 2 \(\ce{Na}\) atoms and 2 \(\ce{Cl}\) atoms. Then place a 2 in front of the \(\ce{NaNO_3}\). The result is:

    \[\ce{Pb(NO_3)_2} \left( aq \right) + 2 \ce{NaCl} \left( aq \right) \rightarrow 2 \ce{NaNO_3} \left( aq \right) + \ce{PbCl_2} \left( s \right)\nonumber \]

    The new count for each atom and polyatomic ion becomes:

    \[\begin{array}{ll} \textbf{Reactants} & \textbf{Products} \\ 1 \: \ce{Pb} \: \text{atom} & 1 \: \ce{Pb} \: \text{atom} \\ 2 \: \ce{NO_3^-} \: \text{ions} & 2 \: \ce{NO_3^-} \: \text{ions} \\ 2 \: \ce{Na} \: \text{atom} & 2 \: \ce{Na} \: \text{atom} \\ 2 \: \ce{Cl} \: \text{atom} & 2 \: \ce{Cl} \: \text{atoms} \end{array}\nonumber \]

    Step 3: Think about your result.

    The equation is now balanced since there are equal numbers of atoms of each element on both sides of the equation.

    Simulation

    Practice balancing chemical equations with this simulation:

    Can you balance a chemical equation?

    Summary

    • The process of balancing chemical equations is described.

    Review

    1. What is the law of conservation of mass?
    2. How did Dalton describe the process of a chemical reaction?
    3. Why don’t we change the subscripts in order to balance an equation?

    This page titled 5.3: Balancing Equations is shared under a CK-12 license and was authored, remixed, and/or curated by CK-12 Foundation via source content that was edited to the style and standards of the LibreTexts platform.

    CK-12 Foundation
    LICENSED UNDER
    CK-12 Foundation is licensed under CK-12 Curriculum Materials License