Percentage Composition by Mass for the ESAT

Updated July 2026

Calculating the percentage composition by mass of a compound is a core skill in quantitative chemistry. It involves using relative atomic masses to determine the mass proportion of individual elements within a substance. This allows chemists to verify the purity of compounds and derive empirical formulae from experimental data.

Core concept

The percentage composition by mass is the proportion of a compound's total mass contributed by a specific element, calculated as: % element=Ar×number of atoms of element in formulaMr of compound×100\% \text{ element} = \frac{A_r \times \text{number of atoms of element in formula}}{M_r \text{ of compound}} \times 100.

Understanding Composition by Mass

In chemical analysis, we often need to know the mass contribution of each element within a compound. Because atoms are too small to weigh individually, we use the mole concept and relative masses to calculate these proportions. The mass of an element or compound is comprised entirely of the masses of its constituent atoms or ions. To find the percentage composition, we first determine the relative molar mass (MrM_r) of the substance by summing the relative atomic masses (ArA_r) of every atom in the formula.

For example, in one mole of calcium carbonate, CaCO3CaCO_3, there is one mole of calcium ions, one mole of carbon atoms, and three moles of oxygen atoms. Using ArA_r values (Ca=40,C=12,O=16Ca = 40, C = 12, O = 16):

  1. The mass contribution of calcium is 1×40=401 \times 40 = 40 g.
  2. The mass contribution of carbon is 1×12=121 \times 12 = 12 g.
  3. The mass contribution of oxygen is 3×16=483 \times 16 = 48 g.

The total MrM_r of CaCO3CaCO_3 is 40+12+48=10040 + 12 + 48 = 100. From these totals, we can calculate the percentage of each element:

  • Percentage Ca=40100×100=40%Ca = \frac{40}{100} \times 100 = 40\%
  • Percentage C=12100×100=12%C = \frac{12}{100} \times 100 = 12\%
  • Percentage O=48100×100=48%O = \frac{48}{100} \times 100 = 48\%

The General Formula

To calculate the percentage composition by mass for any element in a compound, use the following expression:

% element=Ar×number of atoms of element in formulaMr of compound×100\% \text{ element} = \frac{A_r \times \text{number of atoms of element in formula}}{M_r \text{ of compound}} \times 100

Worked Example: Glucose

What is the percentage by mass of carbon in glucose, C6H12O6C_6H_{12}O_6? Use ArA_r values: H=1.0,C=12.0,O=16.0H = 1.0, C = 12.0, O = 16.0.

Step 1: Calculate the MrM_r of glucose. Mr=(6×12.0)+(12×1.0)+(6×16.0)=72+12+96=180M_r = (6 \times 12.0) + (12 \times 1.0) + (6 \times 16.0) = 72 + 12 + 96 = 180.

Step 2: Calculate the mass of carbon in the formula. There are 6 carbon atoms: 6×12.0=72.06 \times 12.0 = 72.0.

Step 3: Apply the formula. Percentage C=72.0180×100=40%C = \frac{72.0}{180} \times 100 = 40\%.

Percentage of Water in Hydrated Compounds

For hydrated crystals, we can calculate the percentage of water of crystallisation in a similar manner. The mass of the water molecules must be included in the total MrM_r calculation.

Worked Example: Sodium Sulfide-9-Water

Calculate the percentage by mass of water in crystals of sodium sulfide-9-water, Na2S9H2ONa_2S \cdot 9H_2O. Given MrM_r of Na2S9H2O=240Na_2S \cdot 9H_2O = 240 and MrM_r of H2O=18H_2O = 18.

Step 1: Calculate the total mass of water in the formula unit. There are 9 molecules of water: 9×18=1629 \times 18 = 162.

Step 2: Apply the formula. Percentage water = 162240×100=67.5%\frac{162}{240} \times 100 = 67.5\%.

Empirical and Molecular Formulae

The empirical formula is the simplest whole number ratio of atoms of each element in a compound. It can be determined directly from percentage composition data.

Example calculation for beryllium oxide: If a compound is 36% beryllium and 64% oxygen (Ar:Be=9.0,O=16.0A_r: Be = 9.0, O = 16.0):

  1. Assume a 100 g sample: 36 g BeBe and 64 g OO.
  2. Divide by ArA_r to find moles: 36/9.0=436 / 9.0 = 4 mol BeBe; 64/16.0=464 / 16.0 = 4 mol OO.
  3. The ratio is 4:4, which simplifies to 1:1. The empirical formula is BeOBeO.

The molecular formula is the actual number of atoms in one molecule. It is always a multiple of the empirical formula. If the empirical formula is CHO2CHO_2 (mass 45.0) and the relative molar mass is 90.0, the multiplier is 90.0/45.0=290.0 / 45.0 = 2. The molecular formula is therefore C2H2O4C_2H_2O_4.

Key takeaways

  • Percentage composition by mass is the mass contribution of an element divided by the total molar mass of the compound, multiplied by 100.
  • The total sum of percentages for all elements in a pure compound must equal 100 percent.
  • For hydrated salts, include the mass of all water molecules in the total relative molar mass (MrM_r).
  • Empirical formulae represent the simplest integer ratio of atoms, whereas molecular formulae represent the actual number of atoms present.
Tips

Always check your final percentages by adding them up. If they do not sum to 100 percent, you have likely made an arithmetic error or forgotten an element in the compound. Also, be careful with rounding: use at least one more significant figure in your working than is required in the final answer.

Cautions

The most common mistake is forgetting to multiply the relative atomic mass by the subscript in the formula. For example, in H2SO4H_2SO_4, you must use 2×1.02 \times 1.0 for hydrogen, not just 1.01.0.

Insight

Percentage composition data provides a bridge between macroscopic measurements (weighing a substance in a lab) and microscopic structure (the ratio of atoms). This is the basis of combustion analysis used in organic chemistry to identify unknown substances.

Frequently asked questions

Does the percentage composition change if the sample size increases?

No. The percentage composition is a property of the compound itself. Whether you have one gram or one tonne of a pure substance, the ratio of elements by mass remains constant.

How do I handle brackets in a formula like Ba(NO3)2Ba(NO_3)_2?

You must multiply the number of atoms inside the bracket by the subscript outside. In Ba(NO3)2Ba(NO_3)_2, there is one BaBa atom, two NN atoms, and six OO atoms (2×32 \times 3).

What is the difference between ArA_r and MrM_r?

ArA_r (Relative Atomic Mass) refers to a single atom of an element, while MrM_r (Relative Molar Mass or Formula Mass) refers to the sum of ArA_r values for all atoms in a molecule or ionic formula unit.

Ready to test your knowledge?

You've reached the end of this section. Start a practice session to solidify your understanding and master this topic.