For Integrated Programme students: Your current school materials, teacher instructions, and assessment scope take precedence because IP topic sequence and depth vary by school. This is an Eclat IP guide, not the O-Level / SEC G3 exam-track guide.
This page owns the calculation methods for upper-sec Chemistry. If your search is about O-Level 6092 exam format rather than the calculation method itself, use the O-Level Chemistry syllabus guide or the Paper 2 structured question strategy after you have fixed the route.
The core idea is simple: Chemical calculations are mole-ratio bookkeeping.
Use it as a working check: Convert the given data to moles, use the balanced equation ratio, then convert to the requested mass, volume, concentration, yield, or purity.
Then go one layer deeper: Example: in titration, convert volume from cubic centimetres to cubic decimetres before multiplying by concentration. Then use the equation ratio before finding the unknown concentration.
How this chapter applies
Eclat core: formulae, equations, ionic equations, relative masses, the mole, empirical and molecular formulae, reacting mass, gas volume at room conditions, concentration, limiting reactants, yield, purity, titration, and hydrated salts form the main route.
School-sensitive extension:PV=nRT, non-room gas conditions, and more demanding uncertainty or titration treatment should be used only where the current school teaches them.
2027 national comparison: K324 Topic C4 covers the calculation core through limiting reactants, solution concentration, percentage yield, and percentage purity. It uses 24dm3mol−1
Before substituting numbers, decide what type of chemical calculation the question is asking for. Most errors happen when students jump into a formula before identifying the route.
Mass, gas, and solution routes
Route
Start
Finish with the equation ratio
Mass of reactant or product
Convert mass to moles using n=Mrm.
Use the mole ratio, then convert back with m=nMr.
Gas volume at r.t.p.
Use n=24V when V is in dm3
Solution concentration
Convert cm3 to dm3, then use n=CV.
Use the mole ratio, then use C=Vn
Constraint and composition routes
Question cue
First conversion
Middle step
Final conversion
Limiting reagent
Convert each reactant amount to moles.
Divide each mole amount by its equation coefficient.
The smaller value limits; use it to find product moles.
Yield or purity
Work out the theoretical or pure amount first.
Compare actual with theoretical, or pure mass with sample mass.
Multiply the fraction by 100%.
Empirical formula
Convert each element's mass or percentage to moles.
Divide all mole values by the smallest value.
Scale to whole numbers, then write the empirical formula.
Common trap: coefficients in a balanced equation compare moles, not grams, cubic centimetres, or concentrations. Convert to moles before using the ratio.
Calculation decision map
When two formulae seem possible, let the data type choose the route:
Mass of a solid reactant: start with n=m/Mr, not a gas-volume or concentration formula.
Gas volume at r.t.p.: start with n=V/24, with V in dm3. Do not use PV=nRT for the K324 comparison route.
Titration or solution volume: convert cm3 to dm3, then use n=cV. Do not use c1V1=c2V2
Two reactants both given: convert both to moles, then divide by their coefficients. Do not compare raw masses or raw mole amounts only.
Worked route split: if 2.40g of magnesium reacts with excess acid, start with 2.40/24.0=0.100mol. If 2.40dm3 of hydrogen gas is collected at r.t.p., start with 2.40/24.0=0.100mol. The numbers look similar, but the first is a mass route and the second is a gas-volume route. Name the route before using the ratio.
For the K324 national comparison, limiting-reactant questions may be set as part of Topic C4. K324 does not require gas-law calculations at different temperatures and pressures, so if a school or IP worksheet uses PV=nRT, treat that as school-sensitive IP extension work rather than national-track core.
What you must know
Build correct formulae from valencies/charges (cross-multiply) and balance equations with state symbols; extract ionic equations by removing spectators.
Mole concept: n=Mrm; Ar/Mr vs empirical vs molecular formula; percentage composition from formula.
Reacting masses and gas volumes: at r.t.p. 24dm3 per mole of gas; use stoichiometric ratios to find limiting reagent.
Solutions: n=C×V (with V in dm³); convert between g/dm³ and mol/dm³ via Mr.
Yield vs purity: yield compares actual to theoretical; purity compares mass of pure substance to sample mass.
Detailed notes
Formula and charge discipline: write ions with charges (CaX2+, SOX4X2−), cross to form CaSOX4. Polyatomic ions stay intact ((NHX4)X2SOX4).
Balancing ionic equations: start from full equation, remove spectators, keep state symbols (e.g., AgX+(aq)+ClX−(aq)AgCl(s)
Empirical vs molecular: mass percentage → moles → simplest ratio → empirical. Molecular = empirical × integer where Mmolecular/Mempirical is an integer.
Gas relationships: always convert to SI if using PV=nRT. At r.t.p., the shortcut V=n×24 dm³ is acceptable unless conditions differ.
Limiting reagent logic: moles available ÷ coefficient → smallest value limits. Excess remaining = initial moles − used moles.
Concentration chain: cm³ → dm³ by ÷1000; g/dm³ ↔ mol/dm³ via Mr; dilution uses C1V1=C2V2
Yield/purity context: low yield could be loss during transfer, side reactions, incomplete reaction; low purity means contamination or solvent inclusion.
Formula charge-balance checkpoint
Before using Mr, mole ratios, or ionic equations, check that the formula is electrically neutral. A wrong formula at the start makes every later calculation look tidy but wrong.
Ion pair
Charge balance move
Correct formula
Common trap
MgX2+ and ClX−
One MgX2+ needs two ClX− ions.
MgClX2
Writing MgCl because there are only two elements.
AlX3+ and OX2−
Total positive and negative charges meet at 6.
AlX2OX3
NHX4X+ and SOX4X2−
CaX2+ and NOX3X−
Worked check: for aluminium sulfate, AlX3+ and SOX4X2− balance at total charge 6. Two aluminium ions give +6, and three sulfate ions give −6, so the formula is AlX2(SOX4)X3.
Misconception check: the subscript belongs to the ion or bracket it follows. Ca(NOX3)X2 means two nitrate ions, not two nitrogen atoms added separately after the formula is written.
Ionic equation cancellation checkpoint
For ionic equations, expand only the aqueous ionic substances, then cancel ions that appear unchanged on both sides. Do not cancel solids, liquids, gases, or ions whose charge or state has changed.
Equation feature
What to do
Example move
Common trap
Aqueous soluble ionic compound
Split into separate aqueous ions.
AgNOX3(aq) becomes AgX+(aq)+NOX3X−(aq).
Splitting a precipitate or water into ions.
Same ion on both sides
Cancel only if formula, charge, and state are identical.
NOX3X−(aq)
Solid precipitate forms
Keep the solid formula together.
AgCl(s) stays as AgCl(s).
Writing AgX+(s)+ClX−(s)
Final ionic equation
Check atoms and total charge balance.
AgX+(aq)+ClX−(aq)AgCl(s)
Worked check: for AgNOX3(aq)+NaCl(aq)AgCl(s)+NaNOX3(aq), expand the aqueous ionic substances:
Cancel NaX+(aq) and NOX3X−(aq) because they appear unchanged on both sides. The ionic equation is
AgX+(aq)+ClX−(aq)AgCl(s).
Misconception check: spectator ions are not "unimportant chemicals". They are present in the mixture, but they do not change during the reaction being represented by the ionic equation.
Empirical formula scaling checkpoint
When mole ratios are not whole numbers, divide first, then scale only after the ratio pattern is clear. Rounding too early can turn a valid formula into the wrong one.
Ratio after dividing by smallest
What to do next
Example pattern
Common trap
Close to whole numbers
Round to the nearest whole number
1.00:2.00 becomes 1:2.
Keeping unnecessary decimals in the formula.
Has halves
Multiply all values by 2
1.00:1.50 becomes 2:3.
Rounding 1.50 to 2 and writing 1:2.
Has thirds
Multiply all values by 3
1.00:1.33 becomes 3:4.
Treating 1.33 as a calculator error.
Has quarters
Multiply all values by 4
1.00:1.25 becomes 4:5.
Scaling only the decimal value instead of every value.
Worked check: a compound is 40.0g carbon, 6.7g hydrogen, and 53.3g oxygen. The mole ratio is approximately 3.33:6.7:3.33. Dividing by the smallest gives 1.00:2.01:1.00, so the empirical formula is CHX2O.
Misconception check: the empirical formula is the simplest whole-number ratio. The molecular formula uses the empirical formula mass only after that simplest ratio is correct.
Yield or purity checkpoint
Before using a percentage formula, identify what the question is comparing. Yield compares the actual amount made with the maximum amount expected from the reaction. Purity compares the useful substance inside a sample with the whole sample.
Question wording
Numerator
Denominator
Common trap
"Percentage yield"
Actual mass or moles obtained in the experiment
Theoretical mass or moles calculated from the balanced equation
Dividing by the starting sample mass instead of the theoretical product amount.
"Percentage purity"
Mass or moles of the pure substance present
Total mass or moles of the impure sample
Treating the impure sample as if every gram reacted.
"Actual yield is lower than expected"
Use the product collected
Use the product predicted from the limiting reagent
Explaining only calculation error when product could be lost during transfer or side reactions.
"Impure solid reacts with acid"
Use reaction data to find the amount of pure reactant
Use the original impure solid mass
Forgetting that unreactive impurities do not contribute moles to the reaction.
Worked check: if a reaction should make 5.00g of CuO but only 4.20g is collected, the percentage yield is 4.20/5.00×100=84.0%. If a 6.00g impure sample contains 4.20g of pure CuO, the percentage purity is 4.20/6.00×100=70.0%.
Misconception check: yield and purity can use similar-looking fractions, but their denominators answer different questions. Ask "maximum product?" for yield and "whole sample?" for purity.
Limiting reagent checkpoint
For limiting reagent questions, compare how many "reaction batches" each reactant can support. Do not compare raw mole amounts unless the equation coefficients are the same.
Reactant data
Equation coefficient
Batch value to compare
Decision
0.200 mol Al
2
0.200÷2=0.100
Can run 0.100 batches.
0.113 mol FeX2OX3
The smaller batch value is for aluminium, so aluminium is limiting. Use the limiting reactant's moles and the balanced equation ratio to find product moles.
Common trap: the reactant with fewer moles is not always limiting. The coefficient tells you how many moles are needed per reaction batch.
Quick applications
Mass-mole-volume chain: 2.4 g Mg (Mr 24) → 0.10 mol → expect 0.10 mol HX2 → 2.4 dm³ at r.t.p.; if acid limited, recalc using acid moles first.
Empirical and molecular formula: 52.2% C, 13.0% H, and 34.8% O gives a simplest ratio of CX2HX6O. Its empirical formula mass is 46, so when the molecular mass is also 46, the molecular formula is CX2HX6O. Do not assign a molecular formula to an ionic lattice such as MgO.
Titration: 25.0 cm³ of HX2SOX4 neutralises 23.5 cm³ of 0.200 mol/dm³ NaOH
Gas-solution mix: If 50.0 cm³ of 0.100 mol/dm³ HCl reacts with excess CaCO₃, moles HCl = 0.0050; ratio 2:1 gives 0.0025 mol COX2 → 0.0025 × 24 = 0.060 dm³.
Titration mole-ratio checkpoint
For titration questions, keep the volume conversion and equation ratio as separate steps. Do not divide by the acid volume until you have found the moles of acid.
Step
What to write
Common trap
1
Convert titre volume from cm3 to dm3, then use n=CV for the solution with known concentration.
Multiplying concentration by 25.0cm3 directly.
2
Use the balanced equation to convert known moles to unknown moles.
Assuming acid and alkali are always in a 1:1 ratio.
3
Convert the pipetted unknown volume to dm3.
Dividing by 25.0 instead of 0.0250dm3.
4
Use C=n/V, then check units and significant figures.
Reporting moles when the question asks for concentration.
Worked check: if 25.0cm3 of HX2SOX4 reacts with 30.0cm3 of 0.100moldm−3NaOH, moles of NaOH are 0.100×0.0300=0.00300mol. Since HX2SOX4+2NaOHNaX2SOX4+2HX2O, moles of HX2SOX4 are 0.00150mol, so its concentration is 0.00150/0.0250=0.0600moldm−3.
Worked walkthroughs
Limiting reagent + mass of product 2Al+FeX2OX32Fe+AlX2OX3. Start with 5.40 g Al (0.200 mol) and 18.0 g FeX2OX3 (0.113 mol). Compare 20.200=0.100 vs 10.113=0.113 → aluminium limits. Moles Fe formed = 0.200 mol (1:1 with Al). Mass Fe = 0.200 × 55.8 = 11.2 g.
Mixed gas conditions with PV=nRT CaCOX3 (2.50 g) fully decomposes in a 5.00L
Purity A 2.80 g impure sample of CuCOX3 on heating releases 0.420 dm³ of COX2
Concentration via titration 25.0 cm³ of acid X requires 19.6 cm³ of 0.150 mol/dm³ NaOH for neutralisation. Suppose X is monoprotic: moles base = 0.150 × 0.0196 = 0.00294 mol → moles acid = 0.00294 → concentration acid = 0.00294 / 0.0250 = 0.1176 mol/dm³. If acid could be diprotic, state both possibilities and how you would confirm (conductivity/pH at equivalence).
Hydrated salt formula checkpoint
For heating-to-constant-mass questions, the mass lost is water. Convert both the anhydrous salt and the water to moles before finding the ratio.
Step
What to calculate
Common trap
1
Mass of water lost = hydrated mass - final anhydrous mass.
Using the final mass as the mass of water.
2
Moles of anhydrous salt from the final mass.
Dividing by the formula mass of the hydrated salt before finding x.
3
Moles of water from the mass lost.
Forgetting that Mr(HX2O)=18.0.
4
Divide both mole values by the smaller value.
Rounding too early before the ratio is clear.
Worked check: 2.50g of hydrated copper(II) sulfate is heated to constant mass and leaves 1.60g of CuSOX4.
The ratio CuSOX4:HX2O is 0.0100:0.0500=1:5, so the formula is CuSOX4⋅5HX2O.
Misconception check: heating to constant mass gives the mass of anhydrous salt, not the mass of the original hydrated compound.
Pitfalls and fixes
Forgetting units: always show conversions; label answers with units and appropriate significant figures.
Cancelling ions incorrectly: only remove ions identical on both sides; keep charges balanced.
Assuming r.t.p. for non-room conditions: if temperature/pressure differ, use PV=nRT instead of 24dm3.
Confusing yield vs purity: yield compares to theoretical maximum; purity compares pure mass to sample mass.
Averaging titres wrongly: discard rough or outliers before calculating mean; link to the MMO guidance for titrations.
Practice drills
Determine the empirical and molecular formula of a compound with 52.2% C, 13.0% H, and 34.8% O, given Mr=46.
A 250cm3 flask contains nitrogen at 1.20atm and 300K. Calculate moles using PV=nRT and then find the mass.
25.0 cm³ of HX2SOX4 neutralises 30.4 cm³ of NaX2COX3
A sample of hydrated salt weighs 3.20 g. After heating to constant mass, residue is 1.76 g. Determine the formula of the hydrate given the anhydrous salt is MgSOX4.
Practical design challenge: star fruit oxalic acid
Star fruit juice can be modelled as containing oxalic acid, a dibasic acid written as HX2A. Suppose the oxalic acid concentration is at the upper end of a given range, 1.00moldm−3, and a student plans to pipette 25.0cm3 of juice into a conical flask and titrate it against 0.100moldm−3 sodium hydroxide.
HX2A+2NaOHNaX2A+2HX2O
Moles of acid in 25.0cm3:
n(HX2A)=1.00×100025.0=0.0250mol
Moles of NaOH required:
n(NaOH)=2×0.0250=0.0500mol
Volume of 0.100moldm−3 NaOH required:
V=0.1000.0500=0.500dm3=500cm3
That is not suitable for a normal school titration because a standard burette holds about 50cm3. The method should be redesigned: use a much smaller aliquot of juice, dilute the juice by a known factor before pipetting, or choose a more concentrated NaOH solution if the syllabus and safety context allow it.
Exam cues
Always show unit conversions (cm³ → dm³ ÷1000). State “24 dm³ mol⁻¹ at r.t.p.” when applying the molar gas volume.
Ionic equations: include state symbols; only cancel ions that appear on both sides identically; charges must balance.
Limiting reagent: calculate moles of each reactant and divide by coefficient to see which produces less product.
Yield questions: % yield = actual/theoretical × 100; % purity = mass of pure/total sample × 100.