Solution Stoichiometry: How to Use Molarity in Chemical Reactions With Worked Examples
By ChemistryIQ Team · April 13, 2026
The Direct Answer: Moles = Molarity × Volume, Then Use Mole Ratios as Usual
Solution stoichiometry is regular stoichiometry where the reactants are dissolved in solution rather than measured as solid masses. The only difference is how you find the moles of each reactant: instead of moles = grams / molar mass, you use moles = Molarity × Volume (in liters).
Once you have moles, the rest of the stoichiometry is IDENTICAL to mass stoichiometry: use the mole ratio from the balanced equation to convert between reactants and products, identify the limiting reagent if needed, and calculate the moles of product formed.
The step-by-step method:
1. Write the balanced chemical equation. 2. Calculate moles of each reactant: moles = M × V (convert volume to liters if given in mL). 3. Use the mole ratio from the balanced equation to determine how many moles of one reactant are needed to react with the other. 4. Identify the limiting reagent (if the problem involves two reactants). 5. Calculate moles of product using the mole ratio. 6. Convert moles of product to the requested unit (grams, molarity, volume — whatever the problem asks for).
Worked example: 50.0 mL of 0.200 M NaOH is mixed with 30.0 mL of 0.300 M HCl. What is the molarity of the excess reactant after the reaction?
Balanced equation: NaOH + HCl → NaCl + H₂O (1:1 mole ratio)
Moles NaOH = 0.200 M × 0.0500 L = 0.0100 mol Moles HCl = 0.300 M × 0.0300 L = 0.00900 mol
Mole ratio is 1:1. We need 0.0100 mol NaOH but only have 0.00900 mol HCl. HCl is the limiting reagent. NaOH is in excess.
Excess NaOH = 0.0100 - 0.00900 = 0.00100 mol Total volume = 50.0 mL + 30.0 mL = 80.0 mL = 0.0800 L Molarity of excess NaOH = 0.00100 / 0.0800 = 0.0125 M
Snap a photo of any solution stoichiometry problem and ChemistryIQ identifies the reaction type, calculates moles from M × V, applies the mole ratio, identifies the limiting reagent, and calculates the answer in whatever unit the problem requests.
Acid-Base Neutralization Problems
Acid-base neutralization is the most common solution stoichiometry problem in gen chem. The reaction is: acid + base → salt + water. The stoichiometry depends on whether the acid and base are monoprotic or polyprotic.
**Monoprotic acid + monoprotic base** (1:1 ratio): HCl + NaOH → NaCl + H₂O
This is the simplest case. At the equivalence point (the exact point where moles of acid = moles of base), the solution is neutral and the equation is:
M_acid × V_acid = M_base × V_base
This looks like M1V1 = M2V2 from dilution but it is NOT a dilution — it is a REACTION where the mole ratio happens to be 1:1. The formula works only because the mole ratio is 1:1.
**Diprotic acid** (1:2 ratio): H₂SO₄ + 2NaOH → Na₂SO₄ + 2H₂O
Sulfuric acid has 2 acidic protons, so it reacts with 2 moles of NaOH per mole of H₂SO₄. At equivalence: M_acid × V_acid × 2 = M_base × V_base. Or equivalently: 1 mol H₂SO₄ reacts with 2 mol NaOH.
Worked example: how many mL of 0.150 M NaOH are needed to neutralize 25.0 mL of 0.100 M H₂SO₄?
Moles H₂SO₄ = 0.100 × 0.0250 = 0.00250 mol Mole ratio: 1 mol H₂SO₄ : 2 mol NaOH Moles NaOH needed = 0.00250 × 2 = 0.00500 mol Volume NaOH = moles / M = 0.00500 / 0.150 = 0.0333 L = 33.3 mL
**Triprotic acid** (1:3 ratio): H₃PO₄ + 3NaOH → Na₃PO₄ + 3H₂O
Phosphoric acid reacts with 3 moles of NaOH per mole of H₃PO₄ for complete neutralization.
**The exam trap**: students sometimes use M_acid × V_acid = M_base × V_base for ALL acid-base problems, forgetting to account for the mole ratio when the acid or base is polyprotic. ALWAYS write the balanced equation first and use the actual mole ratio, not the shortcut. The shortcut only works for 1:1 reactions.
**Titration problems**: titration is the experimental application of solution stoichiometry. You slowly add a solution of known concentration (the titrant) to a solution of unknown concentration (the analyte) until the equivalence point is reached. At the equivalence point, the moles of titrant equal the moles of analyte (adjusted for the mole ratio). You then calculate the unknown concentration from the known volume and concentration of the titrant.
Worked example: a 25.0 mL sample of unknown HCl is titrated with 0.100 M NaOH. The equivalence point is reached after adding 18.5 mL of NaOH. What is the molarity of the HCl?
Moles NaOH = 0.100 × 0.0185 = 0.00185 mol Mole ratio HCl:NaOH = 1:1 Moles HCl = 0.00185 mol M_HCl = 0.00185 / 0.0250 = 0.0740 M
ChemistryIQ handles both simple neutralization and multi-step titration problems with any combination of mono-, di-, and triprotic acids and bases.
Precipitation Reactions and Net Ionic Equations
Precipitation reactions occur when two soluble ionic compounds in solution are mixed and form an INSOLUBLE product (a precipitate). Solution stoichiometry for precipitation reactions follows the same steps as any other stoichiometry but adds the question: how much precipitate forms?
Worked example: 75.0 mL of 0.250 M AgNO₃ is mixed with 50.0 mL of 0.300 M NaCl. What mass of AgCl precipitate forms?
Step 1: Write the balanced equation. AgNO₃(aq) + NaCl(aq) → AgCl(s) + NaNO₃(aq)
Step 2: Calculate moles of each reactant. Moles AgNO₃ = 0.250 × 0.0750 = 0.01875 mol Moles NaCl = 0.300 × 0.0500 = 0.01500 mol
Step 3: Identify limiting reagent. Mole ratio is 1:1. We need 0.01875 mol NaCl to react with all the AgNO₃, but we only have 0.01500. NaCl is the limiting reagent.
Step 4: Calculate moles of precipitate. Moles AgCl formed = 0.01500 mol (limited by NaCl, 1:1 ratio).
Step 5: Convert to grams. Mass AgCl = 0.01500 × 143.32 g/mol = 2.15 g
2.15 g of AgCl precipitate forms.
**Net ionic equations**: for solution stoichiometry, net ionic equations show only the species that actually participate in the reaction. Spectator ions (ions that remain dissolved and unchanged) are removed.
Full molecular: AgNO₃(aq) + NaCl(aq) → AgCl(s) + NaNO₃(aq) Full ionic: Ag⁺(aq) + NO₃⁻(aq) + Na⁺(aq) + Cl⁻(aq) → AgCl(s) + Na⁺(aq) + NO₃⁻(aq) Net ionic: Ag⁺(aq) + Cl⁻(aq) → AgCl(s)
The Na⁺ and NO₃⁻ are spectator ions. The net ionic equation shows that the actual reaction is simply silver ions combining with chloride ions to form insoluble silver chloride. The stoichiometry of the net ionic equation is the same — 1:1 — so the calculation above is correct.
**How to determine what precipitates**: use solubility rules. The most important solubility rules for gen chem: - Most sodium, potassium, and ammonium salts are SOLUBLE. - Most nitrate and acetate salts are SOLUBLE. - Most chlorides are soluble EXCEPT AgCl, PbCl₂, and Hg₂Cl₂. - Most sulfates are soluble EXCEPT BaSO₄, PbSO₄, and CaSO₄. - Most hydroxides are INSOLUBLE except NaOH, KOH, and Ca(OH)₂. - Most carbonates, phosphates, and sulfides are INSOLUBLE (except Na, K, NH₄ salts).
ChemistryIQ applies solubility rules, writes net ionic equations, and calculates precipitate mass from solution concentrations and volumes.
Common Solution Stoichiometry Mistakes
**Mistake 1: Forgetting to convert mL to liters.** The formula moles = M × V requires volume in LITERS. If V is given in mL, divide by 1,000 first. 25.0 mL = 0.0250 L. Forgetting this conversion produces answers that are 1,000x too large.
**Mistake 2: Using M1V1 = M2V2 for a reaction.** The dilution equation assumes no reaction occurs. If you are mixing an acid and a base (reaction), use stoichiometry with mole ratios. If you are adding water to a solution without reaction, use M1V1 = M2V2. The key question: does a chemical reaction occur when the solutions are mixed? If yes → stoichiometry. If no → dilution.
**Mistake 3: Ignoring the mole ratio.** For reactions with a 1:1 ratio, the shortcut M_a × V_a = M_b × V_b works. For ratios other than 1:1 (diprotic acids, triprotic acids, 2:3 reactions), you MUST use the actual mole ratio from the balanced equation. The shortcut fails for non-1:1 ratios and is one of the most common exam errors.
**Mistake 4: Using the wrong volume for calculating molarity after mixing.** When two solutions are mixed, the TOTAL volume is V₁ + V₂ (assuming the volumes are additive, which is approximately true for dilute aqueous solutions). The molarity of any species after mixing is: moles of that species / total volume. Students sometimes use only one of the original volumes instead of the sum.
**Mistake 5: Not writing the balanced equation first.** Every solution stoichiometry problem starts with a balanced chemical equation. Without it, you cannot determine the mole ratio. Jumping straight to M × V without writing the equation leads to errors, especially for polyprotic reactions or reactions with non-1:1 ratios.
**Mistake 6: Confusing neutralization with dilution.** If you add 50 mL of 0.1 M NaOH to 50 mL of water, that is a DILUTION. Final NaOH concentration = M1V1/V2 = 0.1 × 50/100 = 0.05 M. If you add 50 mL of 0.1 M NaOH to 50 mL of 0.1 M HCl, that is a REACTION. The NaOH and HCl neutralize each other completely (1:1 ratio, equal moles), producing NaCl and water. Final NaOH concentration = 0 M. Very different outcomes despite adding the same volume of NaOH in both cases.
ChemistryIQ distinguishes dilution problems from reaction problems based on the species involved and applies the correct approach for each.
FAQs
Common questions about solution stoichiometry
Use M1V1 = M2V2 when you are DILUTING a solution — adding solvent without any chemical reaction occurring. The solute stays the same, just in a larger volume. Use stoichiometry (moles = M × V, then mole ratios) when two solutions are mixed and a REACTION occurs (acid-base neutralization, precipitation, redox). The key test: does a chemical change happen when the solutions mix? Dilution = no. Reaction = yes.
Yes. Snap a photo of any solution stoichiometry problem and ChemistryIQ writes the balanced equation, calculates moles from M × V, identifies the limiting reagent if two reactants are involved, applies the mole ratio, and calculates the answer in whatever unit the problem requests (grams, molarity, volume, moles). It handles acid-base neutralization, precipitation, and dilution problems with clear step-by-step explanations.