Stoichiometry Problem Solving — The Mole Road Map

Master stoichiometry problem solving with conceptual clarity, solved examples, and exam strategies.

CBSE JEE-MAIN NEET 11 min read

The Central Problem in Chemistry

When we burn magnesium, how much oxygen do we need? When we make ammonia industrially, how many tonnes of nitrogen does one tonne of hydrogen consume? These are stoichiometry questions — and every chemistry calculation ultimately reduces to this kind of reasoning.

The key tool is the mole, and the key skill is the mole road map: a mental model for converting between any two quantities in chemistry.

The Mole — Chemists’ Counting Unit

Atoms are too small to count individually. So chemists invented the mole as a counting unit for the chemical scale.

1 mole = 6.022×10236.022 \times 10^{23} particles (Avogadro’s number, NAN_A)

n=given particlesNAn = \frac{\text{given particles}}{N_A} n=massM(M=molar mass in g/mol)n = \frac{\text{mass}}{M} \quad (M = \text{molar mass in g/mol}) n=V22.4 L(at STP, for gases)n = \frac{V}{22.4 \text{ L}} \quad \text{(at STP, for gases)}

At STP (Standard Temperature and Pressure: 0°C and 1 atm), 1 mole of any ideal gas occupies 22.4 L. This is the molar volume.

The mole road map has three entry points — particles, mass, and volume (for gases at STP). All three routes go through moles first. You can never directly convert mass to volume without going through moles.

The Mole Road Map

Particles  ←  × N_A  →  
                                 MOLES  ←→  Molar Ratio (from balanced equation)  →  MOLES of product
Mass (g)   ←  × M    →  
Volume     ←  × 22.4 →  (gases at STP only)

The four-step procedure for any stoichiometry problem:

  1. Write and balance the chemical equation
  2. Convert given quantity to moles (mass ÷ M, or particles ÷ NAN_A, or volume ÷ 22.4)
  3. Use the mole ratio from the balanced equation
  4. Convert moles to desired unit (× M for mass, × NAN_A for particles, × 22.4 for volume)

Molar Mass Calculations

Molar mass = sum of atomic masses of all atoms in the formula.

Example: Molar mass of H2SO4\text{H}_2\text{SO}_4

  • H: 2×1=22 \times 1 = 2
  • S: 1×32=321 \times 32 = 32
  • O: 4×16=644 \times 16 = 64
  • Total = 98 g/mol

Key atomic masses to memorize: H = 1, C = 12, N = 14, O = 16, Na = 23, Mg = 24, Al = 27, S = 32, Cl = 35.5, K = 39, Ca = 40, Fe = 56, Cu = 63.5, Zn = 65

Balancing Chemical Equations

A balanced equation has the same number of atoms of each element on both sides.

Method 1 — Hit and trial: Suitable for simple equations Method 2 — Algebraic method: Assign variables to coefficients, solve the system

Example: Balance Fe+O2Fe2O3Fe + O_2 \to Fe_2O_3

By inspection: we need 2 Fe on the right, so try 2Fe+O2Fe2O32Fe + O_2 \to Fe_2O_3. Now O: 2 on left, 3 on right. Multiply O2O_2 by 32\frac{3}{2}: 2Fe+32O2Fe2O32Fe + \frac{3}{2}O_2 \to Fe_2O_3. Multiply all by 2:

4Fe+3O22Fe2O34Fe + 3O_2 \to 2Fe_2O_3

Stoichiometry Calculations

Mass-Mass Problems

Example: How many grams of CO2CO_2 are produced when 44 g of C3H8C_3H_8 (propane) burns completely?

Balanced equation: C3H8+5O23CO2+4H2OC_3H_8 + 5O_2 \to 3CO_2 + 4H_2O

Step 1: Moles of propane = 4444=1\frac{44}{44} = 1 mol (molar mass of C3H8=44C_3H_8 = 44 g/mol)

Step 2: Mole ratio: 1 mol C3H8C_3H_8 produces 3 mol CO2CO_2

Step 3: Mass of CO2=3×44=132CO_2 = 3 \times 44 = 132 g

Mass-Volume Problems

Example: What volume of O2O_2 at STP is needed to burn 12 g of carbon?

C+O2CO2C + O_2 \to CO_2

Moles of C = 1212=1\frac{12}{12} = 1 mol. Mole ratio 1:1, so 1 mol O2O_2 needed.

Volume =1×22.4=22.4= 1 \times 22.4 = 22.4 L

Limiting Reagent

When two or more reactants are present in non-stoichiometric amounts, the limiting reagent is the one that runs out first and determines how much product forms.

For each reactant, calculate moles available ÷ stoichiometric coefficient.

The reactant with the smallest ratio is the limiting reagent.

Example: 10 g of H2H_2 and 80 g of O2O_2 react. Which is limiting? How much water forms?

2H2+O22H2O2H_2 + O_2 \to 2H_2O

Moles of H2=102=5H_2 = \frac{10}{2} = 5 mol; stoichiometric coefficient = 2. Ratio = 52=2.5\frac{5}{2} = 2.5

Moles of O2=8032=2.5O_2 = \frac{80}{32} = 2.5 mol; stoichiometric coefficient = 1. Ratio = 2.51=2.5\frac{2.5}{1} = 2.5

Equal ratios — both are used up completely (they’re in the exact stoichiometric ratio). Water produced = 5 mol = 5×18=905 \times 18 = 90 g.

Changed problem: 4 g of H2H_2 and 80 g of O2O_2:

Ratio for H2=22=1H_2 = \frac{2}{2} = 1. Ratio for O2=2.51=2.5O_2 = \frac{2.5}{1} = 2.5.

H2H_2 has the smaller ratio → H2H_2 is the limiting reagent.

Water formed = 2 mol = 36 g.

Percentage Yield and Percentage Purity

Percentage yield=actual yieldtheoretical yield×100%\text{Percentage yield} = \frac{\text{actual yield}}{\text{theoretical yield}} \times 100\% Percentage purity=mass of pure substancetotal mass of sample×100%\text{Percentage purity} = \frac{\text{mass of pure substance}}{\text{total mass of sample}} \times 100\%

JEE Main 2024 had a problem where the starting material had 95% purity. Always apply the purity factor BEFORE calculating moles. If a 100 g sample is 90% pure, the actual reactive mass is 90 g.

Empirical and Molecular Formula

Empirical formula: Simplest whole-number ratio of atoms. Molecular formula: Actual number of atoms in one molecule.

Molecular formula = n × (Empirical formula), where n=Molecular massEmpirical formula massn = \frac{\text{Molecular mass}}{\text{Empirical formula mass}}

Finding empirical formula from percentage composition:

  1. Assume 100 g sample → percentage directly gives grams
  2. Divide grams by atomic mass → moles of each element
  3. Divide all by the smallest mole value → ratios
  4. If ratios are not integers, multiply by a common factor

Example: A compound is 40% C, 6.67% H, 53.33% O. Find empirical formula.

  • C: 4012=3.33\frac{40}{12} = 3.33 mol
  • H: 6.671=6.67\frac{6.67}{1} = 6.67 mol
  • O: 53.3316=3.33\frac{53.33}{16} = 3.33 mol

Dividing by 3.33: C:H:O = 1:2:1. Empirical formula: CH2OCH_2O (formaldehyde, glucose shares this empirical formula).

Solved Examples

Example 1 — CBSE Level

Calculate the number of molecules in 18 g of water.

Moles of H2O=1818=1H_2O = \frac{18}{18} = 1 mol

Number of molecules =1×6.022×1023=6.022×1023= 1 \times 6.022 \times 10^{23} = 6.022 \times 10^{23}

Example 2 — JEE Main Level

4.4 g of CO2CO_2 and 2 g of H2OH_2O are formed when 3.8 g of compound X burns. The compound contains only C, H, and possibly O. Find its empirical formula.

Moles of CO2=4.444=0.1CO_2 = \frac{4.4}{44} = 0.1 mol → 0.1 mol C = 0.1×12=1.20.1 \times 12 = 1.2 g C

Moles of H2O=218=19H_2O = \frac{2}{18} = \frac{1}{9} mol → 29\frac{2}{9} mol H = 29×1=0.222\frac{2}{9} \times 1 = 0.222 g H

Mass of O = 3.81.20.222=2.3783.8 - 1.2 - 0.222 = 2.378 g → 2.37816=0.149\frac{2.378}{16} = 0.149 mol O

Ratio C:H:O = 0.1:29:0.149=0.1:0.222:0.1490.1 : \frac{2}{9} : 0.149 = 0.1 : 0.222 : 0.149

Dividing by 0.0497 (smallest): approximately 2 : 4.5 : 3 → multiply by 2: 4 : 9 : 6

Empirical formula: C4H9O3C_4H_9O_3 (wait — let’s check: 0.1 : 0.222 : 0.149; divide by 0.1: 1 : 2.22 : 1.49; multiply by 3: 3 : 6.67 : 4.47; closest whole numbers 3:7:4). Empirical formula: C3H7O4C_3H_7O_4 — need careful rounding based on exact numbers.

Example 3 — JEE Advanced Level

In the reaction Fe3O4+COFe+CO2Fe_3O_4 + CO \to Fe + CO_2, 464 g of Fe3O4Fe_3O_4 reacts with 168 g of CO. Find the mass of Fe produced and identify the limiting reagent.

Balance: Fe3O4+4CO3Fe+4CO2Fe_3O_4 + 4CO \to 3Fe + 4CO_2

Moles: Fe3O4=464232=2Fe_3O_4 = \frac{464}{232} = 2 mol; CO =16828=6= \frac{168}{28} = 6 mol

Stoichiometric ratio needed: 4 mol CO per mol Fe3O4Fe_3O_4. For 2 mol Fe3O4Fe_3O_4, need 8 mol CO. Only 6 mol available → CO is the limiting reagent.

CO used: 6 mol reacts with 64=1.5\frac{6}{4} = 1.5 mol Fe3O4Fe_3O_4.

Fe produced: 1.5×3=4.51.5 \times 3 = 4.5 mol =4.5×56=252= 4.5 \times 56 = 252 g.

Common Mistakes to Avoid

Mistake 1: Using the mole ratio from an unbalanced equation. Always balance first — getting the coefficients wrong changes everything downstream.

Mistake 2: For limiting reagent, dividing moles by stoichiometric coefficient is the correct test. Simply comparing moles without considering the equation’s coefficients gives the wrong answer.

Mistake 3: Using 22.4 L/mol at conditions other than STP. At room temperature (25°C), the molar volume is 24.5 L/mol. Only use 22.4 at 0°C and 1 atm.

Mistake 4: Forgetting percentage purity or yield when the problem mentions an impure sample or incomplete reaction.

Practice Questions

Q1. How many moles are in 112 g of iron?

n=11256=2n = \frac{112}{56} = 2 mol

Q2. Calculate the volume at STP of 3.2 g of SO2SO_2.

Molar mass of SO2=64SO_2 = 64 g/mol. Moles =3.264=0.05= \frac{3.2}{64} = 0.05 mol. Volume =0.05×22.4=1.12= 0.05 \times 22.4 = 1.12 L.

Q3. A compound has 75% C and 25% H. Molecular mass = 16 g/mol. Find molecular formula.

C: 7512=6.25\frac{75}{12} = 6.25; H: 251=25\frac{25}{1} = 25. Ratio C:H = 6.25:25 = 1:4. Empirical formula CH4CH_4, mass = 16. Molecular formula = CH4CH_4 (methane).

Additional Worked Examples

Example 4 — Concentration Conversions (JEE Level)

A solution is 10% NaOH by mass with density 1.1 g/mL. Find its molarity and molality.

10% by mass means 10 g NaOH in 100 g solution → 90 g solvent.

Molality =10/4090/1000=0.250.09=2.78= \frac{10/40}{90/1000} = \frac{0.25}{0.09} = 2.78 mol/kg

Volume of 100 g solution =1001.1=90.9= \frac{100}{1.1} = 90.9 mL =0.0909= 0.0909 L

Molarity =10/400.0909=0.250.0909=2.75= \frac{10/40}{0.0909} = \frac{0.25}{0.0909} = 2.75 mol/L

Notice that molality and molarity are close but not identical. They differ because molality uses mass of solvent while molarity uses volume of solution. For dilute aqueous solutions (density 1\approx 1), they are nearly equal. For concentrated solutions or non-aqueous solvents, the difference is significant.

Example 5 — Equivalent Weight and Normality

Find the normality of 0.5 M H2SO4H_2SO_4 solution.

H2SO4H_2SO_4 has 2 replaceable H⁺ ions. Equivalent weight =982=49= \frac{98}{2} = 49 g/equiv.

Normality =M×n-factor=0.5×2=1= M \times n\text{-factor} = 0.5 \times 2 = 1 N.

Molarity=mass %×d×10Mw\text{Molarity} = \frac{\text{mass \%} \times d \times 10}{M_w}

where dd = density in g/mL, MwM_w = molar mass.

Molality=mass %×1000Mw×(100mass %)\text{Molality} = \frac{\text{mass \%} \times 1000}{M_w \times (100 - \text{mass \%})} Normality=Molarity×n-factor\text{Normality} = \text{Molarity} \times n\text{-factor}

nn-factor = number of H⁺ (for acids), OH⁻ (for bases), or electrons transferred (for redox).

JEE Main asks at least one question per paper on concentration interconversion. The formula M=%×d×10MwM = \frac{\% \times d \times 10}{M_w} must be memorised — it converts mass percentage directly to molarity. Common mistake: using density in kg/m³ instead of g/mL. Always check units.

Q4. A 4.9% solution of H2SO4H_2SO_4 has density 1.02 g/mL. Find its molarity.

M=4.9×1.02×1098=49.9898=0.51M = \frac{4.9 \times 1.02 \times 10}{98} = \frac{49.98}{98} = 0.51 mol/L.

Q5. How many atoms of oxygen are present in 4.4 g of CO2CO_2?

Moles of CO2=4.4/44=0.1CO_2 = 4.4/44 = 0.1 mol. Each CO2CO_2 has 2 oxygen atoms. Oxygen atoms =0.1×2×6.022×1023=1.2044×1023= 0.1 \times 2 \times 6.022 \times 10^{23} = 1.2044 \times 10^{23} atoms.

FAQs

Q: Why is Avogadro’s number so large?

Atoms and molecules are incredibly small — a single hydrogen atom weighs about 1.67×10241.67 \times 10^{-24} g. To work with measurable (gram-scale) quantities, we need a huge number of them. 6.022×10236.022 \times 10^{23} atoms of hydrogen is about 1 g.

Q: When is the limiting reagent the one present in fewer moles?

Not always — it depends on the stoichiometric coefficients. In 2H2+O22H2O2H_2 + O_2 \to 2H_2O, if you have 1 mol H2H_2 and 1 mol O2O_2, hydrogen is the limiting reagent even though both are present in equal moles (1 mol H2H_2 needs only 0.5 mol O2O_2, but we have excess O2O_2).

Q: What’s the difference between molar mass and molecular mass?

Molecular mass is expressed in atomic mass units (amu) and refers to one molecule. Molar mass is expressed in g/mol and refers to one mole of the substance. Numerically they are equal — glucose has molecular mass 180 amu and molar mass 180 g/mol.

Practice Questions