Skip to main content
Chemistry LibreTexts

2.4.4: Calculating Reaction Yields

  • Page ID
    210648
  • \( \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}\)

    Learning Objectives

    • Explain the concepts of theoretical yield and limiting reactants/reagents.
    • Derive the theoretical yield for a reaction under specified conditions.
    • Calculate the percent yield for a reaction.

    The relative amounts of reactants and products represented in a balanced chemical equation are often referred to as stoichiometric amounts. All the exercises of the preceding module involved stoichiometric amounts of reactants. For example, when calculating the amount of product generated from a given amount of reactant, it was assumed that any other reactants required were available in stoichiometric amounts (or greater). In this module, more realistic situations are considered, in which reactants are not present in stoichiometric amounts.

    Limiting Reactant

    Consider another food analogy, making grilled cheese sandwiches (Figure \(\PageIndex{1}\)):

    \[\text{1 slice of cheese} + \text{2 slices of bread} \rightarrow \text{1 sandwich} \label{4.5.A}\]

    Stoichiometric amounts of sandwich ingredients for this recipe are bread and cheese slices in a 2:1 ratio. Provided with 28 slices of bread and 11 slices of cheese, one may prepare 11 sandwiches per the provided recipe, using all the provided cheese and having six slices of bread left over. In this scenario, the number of sandwiches prepared has been limited by the number of cheese slices, and the bread slices have been provided in excess.

    This figure has three rows showing the ingredients needed to make a sandwich. The first row reads, “1 sandwich = 2 slices of bread + 1 slice of cheese.” Two slices of bread and one slice of cheese are shown. The second row reads, “Provided with: 28 slices of bread + 11 slices of cheese.” There are 28 slices of bread and 11 slices of cheese shown. The third row reads, “We can make: 11 sandwiches + 6 slices of bread left over.” 11 sandwiches are shown with six extra slices of bread.

    Figure \(\PageIndex{1}\): Sandwich making can illustrate the concepts of limiting and excess reactants.

    Consider this concept now with regard to a chemical process, the reaction of hydrogen with chlorine to yield hydrogen chloride:

    \[\ce{Cl2}(g)\rightarrow \ce{2HCl}(g)\]

    The balanced equation shows the hydrogen and chlorine react in a 1:1 stoichiometric ratio. If these reactants are provided in any other amounts, one of the reactants will nearly always be entirely consumed, thus limiting the amount of product that may be generated. This substance is the limiting reactant, and the other substance is the excess reactant. Identifying the limiting and excess reactants for a given situation requires computing the molar amounts of each reactant provided and comparing them to the stoichiometric amounts represented in the balanced chemical equation. For example, imagine combining 3 moles of H2 and 2 moles of Cl2. This represents a 3:2 (or 1.5:1) ratio of hydrogen to chlorine present for reaction, which is greater than the stoichiometric ratio of 1:1. Hydrogen, therefore, is present in excess, and chlorine is the limiting reactant. Reaction of all the provided chlorine (2 mol) will consume 2 mol of the 3 mol of hydrogen provided, leaving 1 mol of hydrogen nonreacted.

    An alternative approach to identifying the limiting reactant involves comparing the amount of product expected for the complete reaction of each reactant. Each reactant amount is used to separately calculate the amount of product that would be formed per the reaction’s stoichiometry. The reactant yielding the lesser amount of product is the limiting reactant. For the example in the previous paragraph, complete reaction of the hydrogen would yield

    \[\mathrm{mol\: HCl\: produced=3\: mol\:H_2\times \dfrac{2\: mol\: HCl}{1\: mol\:H_2}=6\: mol\: HCl}\]

    Complete reaction of the provided chlorine would produce

    \[\mathrm{mol\: HCl\: produced=2\: mol\:Cl_2\times \dfrac{2\: mol\: HCl}{1\: mol\:Cl_2}=4\: mol\: HCl}\]

    The chlorine will be completely consumed once 4 moles of HCl have been produced. Since enough hydrogen was provided to yield 6 moles of HCl, there will be non-reacted hydrogen remaining once this reaction is complete. Chlorine, therefore, is the limiting reactant and hydrogen is the excess reactant (Figure \(\PageIndex{2}\)).

    The figure shows a space-filling molecular models reacting. There is a reaction arrow pointing to the right in the middle. To the left of the reaction arrow there are three molecules each consisting of two green spheres bonded together. There are also five molecules each consisting of two smaller, white spheres bonded together. Above these molecules is the label, “Before reaction,” and below these molecules is the label, “6 H subscript 2 and 4 C l subscript 2.” To the right of the reaction arrow, there are eight molecules each consisting of one green sphere bonded to a smaller white sphere. There are also two molecules each consisting of two white spheres bonded together. Above these molecules is the label, “After reaction,” and below these molecules is the label, “8 H C l and 2 H subscript 2.”

    Figure \(\PageIndex{2}\): When H2 and Cl2 are combined in nonstoichiometric amounts, one of these reactants will limit the amount of HCl that can be produced. This illustration shows a reaction in which hydrogen is present in excess and chlorine is the limiting reactant.

    Interactive simulation of limiting and excess reactants

    Example \(\PageIndex{1}\): Identifying the Limiting Reactant

    Silicon nitride is a very hard, high-temperature-resistant ceramic used as a component of turbine blades in jet engines. It is prepared according to the following equation:

    \[\ce{3Si}(s)+\ce{2N2}(g)\rightarrow \ce{Si3N4}(s) \nonumber \]

    Which is the limiting reactant when 2.00 g of Si and 1.50 g of N2 react?

    Solution

    Compute the provided molar amounts of reactants, and then compare these amounts to the balanced equation to identify the limiting reactant.

    \[\mathrm{mol\: Si=2.00\:\cancel{g\: Si}\times \dfrac{1\: mol\: Si}{28.09\:\cancel{g\: Si}}=0.0712\: mol\: Si} \nonumber\]

    \[\mathrm{mol\:N_2=1.50\:\cancel{g\:N_2}\times \dfrac{1\: mol\:N_2}{28.02\:\cancel{g\:N_2}}=0.0535\: mol\:N_2} \nonumber\]

    The provided Si:N2 molar ratio is:

    \[\mathrm{\dfrac{0.0712\: mol\: Si}{0.0535\: mol\:N_2}=\dfrac{1.33\: mol\: Si}{1\: mol\:N_2}} \nonumber\]

    The stoichiometric Si:N2 ratio is:

    \[\mathrm{\dfrac{3\: mol\: Si}{2\: mol\:N_2}=\dfrac{1.5\: mol\: Si}{1\: mol\:N_2}} \nonumber\]

    Comparing these ratios shows that Si is provided in a less-than-stoichiometric amount, and so is the limiting reactant.

    Alternatively, compute the amount of product expected for complete reaction of each of the provided reactants. The 0.0712 moles of silicon would yield

    \[\mathrm{mol\:Si_3N_4\:produced=0.0712\: mol\: Si\times \dfrac{1\:mol\:Si_3N_4}{3\: mol\: Si}=0.0237\: mol\:Si_3N_4} \nonumber\]

    while the 0.0535 moles of nitrogen would produce

    \[\mathrm{mol\:Si_3N_4\:produced=0.0535\: mol\:N_2\times \dfrac{1\: mol\:Si_3N_4}{2\: mol\:N_2}=0.0268\: mol\:Si_3N_4} \nonumber\]

    Since silicon yields the lesser amount of product, it is the limiting reactant.

    Exercise \(\PageIndex{1}\)

    Which is the limiting reactant when 5.00 g of H2 and 10.0 g of O2 react and form water?

    Answer

    O2

    Percent Yield

    Video \(\PageIndex{1}\): An introduction to Theoretical Yield.

    The amount of product that may be produced by a reaction under specified conditions, as calculated per the stoichiometry of an appropriate balanced chemical equation, is called the theoretical yield of the reaction. In practice, the amount of product obtained is called the actual yield, and it is often less than the theoretical yield for a number of reasons. Some reactions are inherently inefficient, being accompanied by side reactions that generate other products. Others are, by nature, incomplete (consider the partial reactions of weak acids and bases discussed earlier in this text). Some products are difficult to collect without some loss, and so less than perfect recovery will reduce the actual yield. The extent to which a reaction’s theoretical yield is achieved is commonly expressed as its percent yield:

    \[\mathrm{percent\: yield=\dfrac{actual\: yield}{theoretical\: yield}\times 100\%}\]

    Actual and theoretical yields may be expressed as masses or molar amounts (or any other appropriate property; e.g., volume, if the product is a gas). As long as both yields are expressed using the same units, these units will cancel when percent yield is calculated.

    Video \(\PageIndex{2}\): A video example of calculating percent yield.

    Example \(\PageIndex{2}\): Calculation of Percent Yield

    Upon reaction of 1.274 g of copper sulfate with excess zinc metal, 0.392 g copper metal was obtained according to the equation:

    \[\ce{CuSO4}(aq)+\ce{Zn}(s)\rightarrow \ce{Cu}(s)+\ce{ZnSO4}(aq) \nonumber\]

    What is the percent yield?

    Solution

    The provided information identifies copper sulfate as the limiting reactant, and so the theoretical yield is found by the approach illustrated in the previous module, as shown here:

    \[\mathrm{1.274\:\cancel{g\:Cu_SO_4}\times \dfrac{1\:\cancel{mol\:CuSO_4}}{159.62\:\cancel{g\:CuSO_4}}\times \dfrac{1\:\cancel{mol\: Cu}}{1\:\cancel{mol\:CuSO_4}}\times \dfrac{63.55\:g\: Cu}{1\:\cancel{mol\: Cu}}=0.5072\: g\: Cu}\]

    Using this theoretical yield and the provided value for actual yield, the percent yield is calculated to be

    \[\mathrm{percent\: yield=\left(\dfrac{actual\: yield}{theoretical\: yield}\right)\times 100} \nonumber\]

    \[\begin{align*}
    \mathrm{percent\: yield}&=\mathrm{\left(\dfrac{0.392\: g\: Cu}{0.5072\: g\: Cu}\right)\times 100} \\
    &=77.3\%
    \end{align*}\]

    Exercise \(\PageIndex{2}\)

    What is the percent yield of a reaction that produces 12.5 g of the gas Freon CF2Cl2 from 32.9 g of CCl4 and excess HF?

    \[\ce{CCl4 + 2HF \rightarrow CF2Cl2 + 2HCl} \nonumber\]

    Answer

    48.3%

    Green Chemistry and Atom Economy

    The purposeful design of chemical products and processes that minimize the use of environmentally hazardous substances and the generation of waste is known as green chemistry. Green chemistry is a philosophical approach that is being applied to many areas of science and technology, and its practice is summarized by guidelines known as the “Twelve Principles of Green Chemistry”. One of the 12 principles is aimed specifically at maximizing the efficiency of processes for synthesizing chemical products. The atom economy of a process is a measure of this efficiency, defined as the percentage by mass of the final product of a synthesis relative to the masses of all the reactants used:

    \[\mathrm{atom\: economy=\dfrac{mass\: of\: product}{mass\: of\: reactants}\times 100\%}\]

    Though the definition of atom economy at first glance appears very similar to that for percent yield, be aware that this property represents a difference in the theoretical efficiencies of different chemical processes. The percent yield of a given chemical process, on the other hand, evaluates the efficiency of a process by comparing the yield of product actually obtained to the maximum yield predicted by stoichiometry.

    The synthesis of the common nonprescription pain medication, ibuprofen, nicely illustrates the success of a green chemistry approach (Figure \(\PageIndex{3}\)). First marketed in the early 1960s, ibuprofen was produced using a six-step synthesis that required 514 g of reactants to generate each mole (206 g) of ibuprofen, an atom economy of 40%. In the 1990s, an alternative process was developed by the BHC Company (now BASF Corporation) that requires only three steps and has an atom economy of ~80%, nearly twice that of the original process. The BHC process generates significantly less chemical waste; uses less-hazardous and recyclable materials; and provides significant cost-savings to the manufacturer (and, subsequently, the consumer). In recognition of the positive environmental impact of the BHC process, the company received the Environmental Protection Agency’s Greener Synthetic Pathways Award in 1997.

    imageedit_29_7016876101.png

    Figure \(\PageIndex{3}\): (a) Ibuprofen is a popular nonprescription pain medication commonly sold as 200 mg tablets. (b) The BHC process for synthesizing ibuprofen requires only three steps and exhibits an impressive atom economy. (credit a: modification of work by Derrick Coetzee)

    Summary

    When reactions are carried out using less-than-stoichiometric quantities of reactants, the amount of product generated will be determined by the limiting reactant. The amount of product generated by a chemical reaction is its actual yield. This yield is often less than the amount of product predicted by the stoichiometry of the balanced chemical equation representing the reaction (its theoretical yield). The extent to which a reaction generates the theoretical amount of product is expressed as its percent yield.

    Key Equations

    • \(\mathrm{percent\: yield=\left(\dfrac{actual\: yield}{theoretical\: yield}\right)\times 100}\)

    Glossary

    actual yield
    amount of product formed in a reaction
    excess reactant
    reactant present in an amount greater than required by the reaction stoichiometry
    limiting reactant
    reactant present in an amount lower than required by the reaction stoichiometry, thus limiting the amount of product generated
    percent yield
    measure of the efficiency of a reaction, expressed as a percentage of the theoretical yield
    theoretical yield
    amount of product that may be produced from a given amount of reactant(s) according to the reaction stoichiometry

    Contributors and Attributions

    Feedback

    Have feedback to give about this text? Click here.

    Found a typo and want extra credit? Click here.


    2.4.4: Calculating Reaction Yields is shared under a not declared license and was authored, remixed, and/or curated by LibreTexts.

    • Was this article helpful?