23 min read
Stoichiometry Basics
Stoichiometry is the arithmetic of chemical reactions — a complete guide to converting between grams, moles, and particles using balanced equations, with worked examples, lab context, and the mistakes that most often derail beginners.
Introduction
Stoichiometry has a reputation for being intimidating, largely because of its name — a word borrowed from Greek roots meaning roughly "the measure of elements." Strip away the intimidating vocabulary, though, and stoichiometry is simply the arithmetic that tells you how much of one substance reacts with, or produces, how much of another substance in a chemical reaction. It is recipe math applied to chemistry: if a cookie recipe needs 2 eggs per batch, and you want to make 3 batches, you need 6 eggs. Stoichiometry does exactly this, except the "recipe" is a balanced chemical equation and the "ingredients" are moles of reactants and products.
Nearly every calculation in this entire learning center — limiting reactant problems, percent yield, solution titrations, gas law applications — is stoichiometry wearing a different hat. Master the core logic in this guide, and those other topics become variations on a theme rather than entirely new challenges.
The simple explanation
Picture a balanced chemical equation as a recipe card. The equation N₂ + 3 H₂ → 2 NH₃ reads like a recipe: "one unit of nitrogen gas plus three units of hydrogen gas yields two units of ammonia." Those "units" are moles — not individual atoms, and not grams, but moles, the counting unit introduced in the molar mass guides.
If you know how many moles of nitrogen you are starting with, the recipe card (the balanced equation) tells you exactly how many moles of hydrogen you need and how many moles of ammonia you'll produce. The only extra tool required is molar mass, which lets you convert those mole quantities into grams you can actually weigh out or measure.
The deeper explanation — the mole highway
Stoichiometry problems almost always travel along the same conceptual path, sometimes nicknamed the "mole highway" or "stoichiometry roadmap": grams of substance A → moles of substance A (divide by A's molar mass) → moles of substance B (multiply by the mole ratio from the balanced equation's coefficients) → grams of substance B (multiply by B's molar mass).
The middle step — converting moles of A to moles of B — is the one true "stoichiometry" step, and it comes directly from the coefficients in the balanced equation. Everything before and after that step is really just molar mass arithmetic, which is why a shaky grasp of molar mass makes stoichiometry feel far harder than it needs to be. If you can already convert grams to moles reliably, stoichiometry adds exactly one new idea: use the equation's coefficients as a conversion ratio between moles of different substances.
Why balanced equations are non-negotiable
The coefficients in a chemical equation only mean something if the equation is properly balanced — meaning the same number of atoms of each element appears on both sides. An unbalanced equation gives you mole ratios that violate the conservation of mass, which will produce confidently wrong answers no matter how careful your molar mass arithmetic is afterward.
Consider the combustion of methane: CH₄ + 2 O₂ → CO₂ + 2 H₂O. This is balanced — 1 carbon, 4 hydrogen, and 4 oxygen atoms on each side. If you forgot the coefficient "2" in front of O₂ and used an unbalanced CH₄ + O₂ → CO₂ + H₂O instead, every mole ratio derived from that equation would be wrong, and so would every gram calculation built on top of it. Always balance the equation as literally the first step, before any molar mass work begins.
Worked example: ammonia synthesis (N₂ + 3 H₂ → 2 NH₃)
Suppose you have 42.0 g of nitrogen gas, N₂ (molar mass 28.02 g/mol), reacting with excess hydrogen. How many grams of ammonia (NH₃, molar mass 17.03 g/mol) can form? Step 1: moles of N₂ = 42.0 g ÷ 28.02 g/mol = 1.50 mol. Step 2: from the equation, 1 mol N₂ produces 2 mol NH₃, so 1.50 mol N₂ produces 1.50 × 2 = 3.00 mol NH₃. Step 3: mass of NH₃ = 3.00 mol × 17.03 g/mol = 51.09 g.
Notice that the mole ratio (1 N₂ : 2 NH₃) came directly from the balanced equation's coefficients, while every other number in the calculation came from molar mass. This division of labor — coefficients handle mole-to-mole conversions, molar mass handles gram-to-mole conversions — is the entire logical structure of stoichiometry.
Worked example: combustion producing carbon dioxide
Combustion reactions are a classic stoichiometry context because they show up in both classroom demonstrations and real engines. Using the balanced equation CH₄ + 2 O₂ → CO₂ + 2 H₂O, suppose 8.02 g of methane (CH₄, molar mass 16.04 g/mol) burns completely. How much carbon dioxide (CO₂, molar mass 44.01 g/mol) forms?
Moles of CH₄ = 8.02 g ÷ 16.04 g/mol = 0.500 mol. The equation shows a 1:1 ratio between CH₄ and CO₂, so moles of CO₂ = 0.500 mol. Mass of CO₂ = 0.500 mol × 44.01 g/mol = 22.0 g. This single calculation — scaled up enormously — is part of how scientists estimate the carbon dioxide emissions from burning a known mass of natural gas.
Worked example: neutralization producing a salt
Acid-base neutralizations are another common stoichiometry setting. Sodium hydroxide reacting with hydrochloric acid follows NaOH + HCl → NaCl + H₂O. If 8.00 g of NaOH (molar mass 40.00 g/mol) reacts completely with excess HCl, how much sodium chloride (NaCl, molar mass 58.44 g/mol) forms?
Moles of NaOH = 8.00 g ÷ 40.00 g/mol = 0.200 mol. The 1:1 ratio between NaOH and NaCl means moles of NaCl = 0.200 mol. Mass of NaCl = 0.200 mol × 58.44 g/mol = 11.69 g. Simple 1:1 ratios like this one are a good starting point before tackling reactions with larger, uneven coefficients.
Limiting reactant — when ingredients run out unevenly
Real reactions are rarely mixed in exactly the proportions a balanced equation calls for. When reactants are present in the "wrong" ratio, one of them runs out first and stops the reaction — this is the limiting reactant. The other reactant, present in more than the reaction can use, is the excess reactant.
To find the limiting reactant, convert every reactant to moles of a common product, using each reactant's own mole ratio from the balanced equation. Whichever reactant would produce the smaller amount of product is the limiting one — because the reaction has to stop once that reactant is used up, regardless of how much of the other reactant remains. This exact procedure is explored in far more depth in the dedicated "Limiting Reagent Problems" guide, but the core idea belongs here too, because limiting reactant thinking is really just an extension of the basic mole highway.
Percent yield — comparing theory to reality
Once you know the limiting reactant, you can calculate the theoretical yield: the maximum possible mass of product, assuming the reaction goes to completion with no losses. In real labs, you almost never recover exactly that much product — some is lost during filtration, transfer, or incomplete reaction. The actual yield is what you measure at the end of the experiment.
Percent yield = (actual yield ÷ theoretical yield) × 100%. Both masses must refer to the exact same product and be measured in the same units. A percent yield of 85% for a synthesis reaction is often considered quite good; percent yields over 100% usually signal a measurement problem, such as leftover solvent or an impure product being weighed.
Lab example: precipitation stoichiometry
In a classic precipitation lab, silver nitrate (AgNO₃) reacts with sodium chloride (NaCl) to form solid silver chloride (AgCl) and dissolved sodium nitrate: AgNO₃ + NaCl → AgCl + NaNO₃. Suppose a student mixes 5.00 g of AgNO₃ (molar mass 169.87 g/mol) with excess NaCl solution. Moles of AgNO₃ = 5.00 ÷ 169.87 = 0.02944 mol. The 1:1 ratio gives 0.02944 mol AgCl (molar mass 143.32 g/mol), so theoretical yield = 0.02944 × 143.32 = 4.22 g.
If the student filters, dries, and weighs the precipitate and finds 3.98 g, the percent yield is (3.98 ÷ 4.22) × 100% = 94.3% — a very respectable result for an undergraduate precipitation lab, with the small loss likely due to some AgCl remaining suspended in the filtrate or lost during transfer.
Industrial example: scaling stoichiometry to production
The contact process for manufacturing sulfuric acid (H₂SO₄) involves multiple stoichiometric stages: burning sulfur to sulfur dioxide (SO₂), catalytically oxidizing SO₂ to sulfur trioxide (SO₃), and finally reacting SO₃ with water to form H₂SO₄. Plant engineers use exactly the mole-highway logic from this guide — just scaled to tonnes instead of grams — to calculate how much elemental sulfur feedstock is required to hit a target daily production of sulfuric acid, accounting for realistic (sub-100%) conversion efficiencies at each stage.
Student notes and memory tricks
A widely used mnemonic for the stoichiometry roadmap: "Grams to moles, moles to moles, moles to grams" — recited almost like a chant, this reminds you that molar mass handles the outer two conversions (grams ↔ moles) while the balanced equation's coefficients handle the inner conversion (moles of A ↔ moles of B).
Draw the roadmap out explicitly on scratch paper for every problem until it becomes automatic: write "grams A" with an arrow labeled "÷ molar mass A" pointing to "moles A," then an arrow labeled "× mole ratio" pointing to "moles B," then an arrow labeled "× molar mass B" pointing to "grams B." Following this visual chain prevents the single most common stoichiometry mistake: comparing grams of two substances directly without ever converting through moles.
Common mistakes to avoid
The single biggest mistake is comparing masses of two different substances directly, skipping the mole conversion entirely — for example, assuming that "10 g of reactant A" should produce "10 g of product B" just because the numbers look tidy. Molar masses of different substances are essentially never equal, so gram-to-gram comparisons without converting through moles are almost always wrong.
A second common mistake is using the wrong mole ratio — flipping a 1:2 ratio into 2:1, or misreading which substance's coefficient belongs in the numerator versus denominator of the ratio. Always write the ratio explicitly as "(coefficient of target substance) ÷ (coefficient of given substance)" to avoid flipping it by accident.
A third mistake is forgetting to check which reactant is limiting before calculating yield, especially in multi-reactant problems where the "obvious" reactant (often the one given in a rounder number) is not actually the one that runs out first.
Practice questions with worked solutions
Question 1: For the reaction 2 H₂ + O₂ → 2 H₂O, how many grams of water form from 6.00 g of H₂ (molar mass 2.016 g/mol) reacting with excess oxygen? Solution: moles H₂ = 6.00 ÷ 2.016 = 2.98 mol; mole ratio H₂:H₂O is 2:2 (1:1), so moles H₂O = 2.98 mol; mass = 2.98 × 18.02 = 53.7 g.
Question 2: For CaCO₃ → CaO + CO₂, how many grams of CO₂ (molar mass 44.01 g/mol) form from the complete decomposition of 25.0 g of CaCO₃ (molar mass 100.09 g/mol)? Solution: moles CaCO₃ = 25.0 ÷ 100.09 = 0.2498 mol; 1:1 ratio gives 0.2498 mol CO₂; mass = 0.2498 × 44.01 = 11.0 g.
Question 3: If a reaction has a theoretical yield of 15.0 g of product and the actual yield measured in lab is 12.6 g, what is the percent yield? Solution: (12.6 ÷ 15.0) × 100% = 84.0%.
FAQ
Why do I always have to convert to moles — why can't I just use grams directly? Because the coefficients in a balanced equation are ratios of moles (essentially ratios of particle counts), not ratios of mass. Two substances with a 1:1 mole ratio can have very different molar masses, so a 1:1 mole ratio does not correspond to a 1:1 mass ratio.
Does stoichiometry work the same way for reactions involving gases and solutions, not just solids? Yes — the mole highway is universal. For gases, you might convert between volume and moles using the ideal gas law instead of (or in addition to) molar mass; for solutions, you convert between volume, molarity, and moles. The equation's mole ratios still connect substance A to substance B in exactly the same way.
Is percent yield ever expected to be over 100%? In a rigorous, well-executed experiment, no — percent yield over 100% signals a measurement or purity problem, not a "better than perfect" reaction.
Summary
Stoichiometry is the systematic use of balanced chemical equations to relate quantities of reactants and products. The core procedure — grams to moles via molar mass, moles of A to moles of B via the equation's coefficients, moles back to grams via molar mass — appears, in some form, in nearly every quantitative chemistry problem you will ever encounter, from a simple classroom neutralization to industrial-scale sulfuric acid production.
Limiting reactant and percent yield are natural extensions of this same roadmap: limiting reactant asks "which starting material runs out first," and percent yield asks "how close did the real experiment come to the theoretical maximum." Build fluency with the basic mole highway first, and these extensions become straightforward applications rather than entirely new topics to learn.
References and further reading
The stoichiometric method described here follows the standard treatment found in nearly all introductory general chemistry textbooks, typically presented under chapter titles like "Chemical Reactions and Stoichiometry" or "Quantitative Relationships in Chemical Reactions." For historical context on how chemists arrived at the modern understanding of chemical proportions, consult discussions of Joseph Proust's law of definite proportions and John Dalton's atomic theory, both foundational to the entire concept of fixed mole ratios in chemical reactions.
Related compounds
Related guides
- What Is Molar Mass?
- How to Calculate Molar Mass
- Common Molar Mass Mistakes
- The Mole Concept
- Percent Composition by Mass
- Empirical and Molecular Formulas
Also try the molar mass calculator and periodic table.
Standards: how we calculate · editorial policy

