To calculate the mass of a reactant or product in a chemical reaction, use the balanced chemical equation to determine the mole ratio between substances, convert the known quantity into moles, and then convert the desired number of moles into grams. This process, called stoichiometry, allows chemists to predict how much of a substance is needed or how much product a reaction can produce.
The calculation relies on three essential pieces of information: a balanced chemical equation, the molar mass of the relevant substance, and the amount of at least one known reactant or product. Once these values are available, a few straightforward steps connect the quantities of substances involved.
Understand the relationship between mass, moles, and chemical equations
Chemical reactions involve atoms, molecules, and ions rearranging to form new substances. Although the atoms change how they are bonded, they are conserved in an ordinary chemical reaction. This means the total number of atoms of each element remains the same before and after the reaction.
A balanced chemical equation represents this conservation. Its coefficients indicate the relative numbers of particles, or moles, of each substance that participate in the reaction.
For example, consider the formation of water:
2H₂ + O₂ → 2H₂O
This equation states that two moles of hydrogen gas react with one mole of oxygen gas to produce two moles of water. The coefficients 2, 1, and 2 establish the mole ratio among the substances.
However, these coefficients do not directly represent the masses of the substances. Hydrogen, oxygen, and water have different molar masses, so equal or related numbers of moles do not necessarily correspond to equal masses.
A mole is a unit used to count particles. One mole contains approximately 6.022 × 10²³ specified particles, such as atoms, molecules, or ions. Because individual particles are extremely small, counting them directly is impractical. Chemists instead use the mole to connect particle counts with measurable quantities of matter.
The mass of one mole of a substance, expressed in grams per mole (g/mol), is its molar mass. Combining molar mass with the mole ratio from a balanced equation makes it possible to calculate the mass of any reactant or product.
Start with a balanced chemical equation
The first step is to write the correct chemical equation and balance it. An unbalanced equation does not provide the correct mole ratios, so calculations based on it can produce incorrect results.
Consider the reaction between magnesium and oxygen to form magnesium oxide:
2Mg + O₂ → 2MgO
The balanced equation shows that two moles of magnesium react with one mole of oxygen to produce two moles of magnesium oxide.
These coefficients provide the conversion factors needed for stoichiometric calculations. For example, the ratio of magnesium to magnesium oxide is 2:2, which simplifies to 1:1. Therefore, one mole of magnesium can produce one mole of magnesium oxide if the reaction proceeds completely and sufficient oxygen is available.
The ratio of oxygen to magnesium oxide is 1:2. One mole of oxygen can produce two moles of magnesium oxide under the same conditions.
Always use the coefficients from the balanced equation, including coefficients of 1 when appropriate. Subscripts within chemical formulas have a different meaning: they indicate the number of atoms of each element in a particle, not the mole ratio between separate substances.
Determine the molar mass of the substance
To convert between mass and moles, determine the substance’s molar mass using the periodic table.
For a compound, add the atomic masses of all the atoms represented in its chemical formula. Multiply each element’s atomic mass by the number of atoms of that element before adding the contributions.
For example, magnesium oxide (MgO) contains one magnesium atom and one oxygen atom per formula unit. Using approximate atomic masses:
- Magnesium: 24.31 g/mol
- Oxygen: 16.00 g/mol
The molar mass of magnesium oxide is:
24.31 + 16.00 = 40.31 g/mol
This means one mole of magnesium oxide has a mass of approximately 40.31 grams.
Water provides another example. Its chemical formula, H₂O, contains two hydrogen atoms and one oxygen atom. Using approximate atomic masses of 1.008 g/mol for hydrogen and 16.00 g/mol for oxygen:
Molar mass of H₂O = 2(1.008) + 16.00 = 18.016 g/mol
The molar mass is approximately 18.02 g/mol.
Use consistent units throughout the calculation. If mass is required in grams and molar mass is expressed in grams per mole, the units will cancel correctly when converting between mass and moles.
Use the three-step method to calculate mass
Most reaction-mass problems follow the same sequence:
- Convert the known mass into moles, if the given quantity is a mass.
- Use the balanced equation’s mole ratio to calculate the moles of the desired substance.
- Convert those moles into mass using the desired substance’s molar mass.
The first and third steps use the relationship between mass and molar mass:
Moles = Mass ÷ Molar mass
Mass = Moles × Molar mass
The second step uses the coefficients in the balanced chemical equation:
Moles of desired substance = Moles of known substance × (Coefficient of desired substance ÷ Coefficient of known substance)
The coefficients must correspond to the correct substances in the balanced equation. Keeping the units visible throughout the calculation helps prevent mistakes and confirms that the final result has the appropriate unit of mass.
Calculate the mass of a product from a known reactant
Suppose 12.0 grams of magnesium react completely with excess oxygen. What mass of magnesium oxide can form?
The balanced equation is:
2Mg + O₂ → 2MgO
The molar masses are approximately 24.31 g/mol for magnesium and 40.31 g/mol for magnesium oxide.
Step 1: Convert the magnesium mass into moles.
Moles of Mg = 12.0 g ÷ 24.31 g/mol
Moles of Mg ≈ 0.494 mol
Step 2: Use the mole ratio to determine the amount of magnesium oxide.
The balanced equation contains two moles of magnesium for every two moles of magnesium oxide. The ratio is therefore 1:1.
Moles of MgO = 0.494 mol Mg × (2 mol MgO ÷ 2 mol Mg)
Moles of MgO ≈ 0.494 mol
Step 3: Convert the moles of magnesium oxide into grams.
Mass of MgO = 0.494 mol × 40.31 g/mol
Mass of MgO ≈ 19.9 g
Therefore, 12.0 grams of magnesium can produce approximately 19.9 grams of magnesium oxide when enough oxygen is available and the reaction proceeds completely.
The product has a greater mass than the original magnesium because oxygen contributes additional mass. The result does not violate the conservation of mass: the combined mass of the magnesium and the oxygen consumed equals the mass of the magnesium oxide formed, assuming no material escapes or other substances participate in the reaction.
Calculate the mass of a reactant needed to produce a given amount of product
Stoichiometry also works in reverse. Instead of predicting product mass from a known reactant mass, you can calculate how much reactant is required to make a specified amount of product.
For example, how many grams of oxygen are needed to produce 36.0 grams of water when hydrogen is available in excess?
The balanced equation is:
2H₂ + O₂ → 2H₂O
The molar mass of water is approximately 18.02 g/mol, and the molar mass of oxygen gas (O₂) is approximately 32.00 g/mol.
Step 1: Convert the desired water mass into moles.
Moles of H₂O = 36.0 g ÷ 18.02 g/mol
Moles of H₂O ≈ 2.00 mol
Step 2: Use the balanced equation to calculate the moles of oxygen required.
The equation shows that one mole of oxygen produces two moles of water.
Moles of O₂ = 2.00 mol H₂O × (1 mol O₂ ÷ 2 mol H₂O)
Moles of O₂ ≈ 1.00 mol
Step 3: Convert the oxygen amount into mass.
Mass of O₂ = 1.00 mol × 32.00 g/mol
Mass of O₂ ≈ 32.0 g
Therefore, approximately 32.0 grams of oxygen gas are required to produce 36.0 grams of water, assuming the reaction proceeds completely and hydrogen is available in sufficient quantity.
The same approach applies to manufacturing chemicals, preparing laboratory reagents, and determining the quantities of materials needed for industrial processes.
Calculate mass directly with a conversion factor
Once you understand the three-step method, you can combine the conversions into a single equation. This approach is often called the dimensional-analysis method because units are used to track each conversion.
When the known quantity is the mass of one substance, the theoretical mass of another substance can be calculated as follows:
Mass of desired substance = Mass of known substance × (1 ÷ Molar mass of known substance) × (Coefficient of desired substance ÷ Coefficient of known substance) × Molar mass of desired substance
In this expression, the molar masses are in grams per mole, and the coefficients come from the balanced chemical equation.
Using the magnesium oxide example:
Mass of MgO = 12.0 g Mg × (1 mol Mg ÷ 24.31 g Mg) × (2 mol MgO ÷ 2 mol Mg) × (40.31 g MgO ÷ 1 mol MgO)
The grams of magnesium and the moles of magnesium cancel during the calculation, leaving grams of magnesium oxide.
This method is efficient because it places all conversion factors in one line. It also makes the calculation easier to check: the starting unit should cancel, and the final unit should be the requested mass unit.
Account for the limiting reactant
A reaction often begins with known quantities of two or more reactants. In this situation, the amount of product depends on which reactant is consumed first.
The limiting reactant is the reactant that runs out first according to the balanced equation. Once it is exhausted, the reaction cannot continue producing additional product, even if other reactants remain.
Consider the reaction:
2H₂ + O₂ → 2H₂O
Suppose a container holds 4.00 moles of hydrogen and 1.50 moles of oxygen.
The balanced equation requires two moles of hydrogen for every mole of oxygen. To consume all 1.50 moles of oxygen, the reaction would need 3.00 moles of hydrogen. Because 4.00 moles of hydrogen are available, hydrogen is present in excess and oxygen is the limiting reactant.
The maximum amount of water is therefore determined by the available oxygen:
Moles of H₂O = 1.50 mol O₂ × (2 mol H₂O ÷ 1 mol O₂)
Moles of H₂O = 3.00 mol
Converting this amount to mass gives:
Mass of H₂O = 3.00 mol × 18.02 g/mol
Mass of H₂O ≈ 54.1 g
The reaction can theoretically produce approximately 54.1 grams of water. One mole of hydrogen remains unconsumed if the reaction proceeds according to the balanced equation.
When multiple reactants are provided, calculate how much product each reactant could produce independently. The reactant that predicts the smallest amount of product is the limiting reactant. This comparison prevents overestimating the amount of product that can form.
Distinguish theoretical yield from actual yield
A stoichiometric calculation generally predicts the maximum amount of product possible under the stated conditions. This amount is called the theoretical yield.
In an actual experiment, the amount collected may be lower. A reaction may not proceed to completion, competing reactions may form other products, or some product may be lost during transfer, separation, or purification. The reactants may also contain impurities that reduce the amount of material available to react.
The actual yield is the amount of product obtained experimentally. It is measured rather than predicted.
These two quantities are related through percent yield:
Percent yield = (Actual yield ÷ Theoretical yield) × 100%
For example, if a reaction has a theoretical yield of 19.9 grams of magnesium oxide but produces 17.5 grams in the experiment, the percent yield is:
Percent yield = (17.5 g ÷ 19.9 g) × 100%
Percent yield ≈ 87.9%
The reaction therefore produces about 87.9% of its theoretical yield under the experimental conditions.
A yield below 100% is common, but a reported yield above 100% can occur when the collected material contains moisture, impurities, or residual solvent, or when measurement errors affect the result. Such a value does not mean the reaction has created mass from nothing.
Use significant figures and consistent units
The precision of a calculated mass depends on the precision of the measurements and the values used in the calculation. Significant figures communicate the meaningful precision of a numerical result.
For multiplication and division, the final result is generally reported with the same number of significant figures as the measured value with the fewest significant figures. Exact whole-number coefficients in a balanced chemical equation do not limit the number of significant figures.
For example, if a reactant mass is measured as 12.0 grams, that measurement has three significant figures. A calculated product mass should normally be reported to three significant figures when the other inputs are sufficiently precise.
Avoid rounding intermediate values too early. Carry additional digits through the calculation and round the final answer to the appropriate precision.
Unit consistency is equally important. Convert kilograms to grams, milligrams to grams, or other mass units before combining quantities if necessary. Remember that molar mass expressed in g/mol converts between grams and moles, while the balanced equation provides ratios between moles.
A common error is to use the coefficients of an unbalanced equation or to compare masses directly using the coefficient ratio. Another is to confuse the molar mass of an atom with that of a molecule. Oxygen gas, for example, exists as O₂, so its molar mass is approximately 32.00 g/mol, not 16.00 g/mol. The latter value is the approximate atomic mass of an individual oxygen atom.
Recognize the assumptions behind the calculation
Stoichiometric calculations describe relationships dictated by a balanced chemical equation. Their predictions depend on the accuracy of the equation, the purity and quantity of the reactants, and the conditions under which the reaction occurs.
For a theoretical-yield calculation, it is generally assumed that the reaction follows the stated equation and proceeds as far as the limiting reactant allows. Real reactions may deviate from these assumptions because of incomplete conversion, competing reactions, impurities, or losses during product recovery.
The conservation of mass still applies to the complete chemical system. In a closed system, the total mass remains constant during an ordinary chemical reaction. In an open system, measured mass can appear to change if gases enter or leave, or if material is transferred out of the system.
For example, a reaction that produces a gas may seem to lose mass when performed in an open container because the gas escapes. The mass has not been destroyed; some of the reaction’s products are simply no longer included in the measurement.
Understanding these assumptions helps distinguish the mass predicted by chemistry from the mass measured in a laboratory or industrial setting.
The essential method remains the same for most chemical reactions: balance the equation, convert the known quantity to moles, apply the correct mole ratio, and convert the result to the desired mass. When several reactants are present, identify the limiting reactant before predicting the product amount. Together, these steps provide a reliable way to connect the quantities of substances in a chemical reaction.