Chemical Formulae of Ionic and Covalent Compounds

Updated July 2026

This section provides a comprehensive guide to the chemical formulae of common ionic and covalent compounds for the ESAT. It details how to construct formulae by balancing ionic charges and provides a list of essential molecular compounds, acids, and elements that candidates must memorise to succeed in the Chemistry module.

Core concept

Chemical formulae indicate the proportion of atoms of each element in a substance: covalent formulae show the exact number of atoms in a molecule, while ionic formulae represent the simplest whole number ratio of ions required to achieve a net neutral charge.

Covalent Compounds

Covalent compounds are formed when non-metal atoms share electrons. For the ESAT, you must learn the following formulae for common covalent compounds:

  1. Ammonia: NH3NH_{3}
  2. Carbon dioxide: CO2CO_{2}
  3. Carbon monoxide: COCO
  4. Methane: CH4CH_{4}
  5. Nitrogen dioxide: NO2NO_{2}
  6. Nitrogen monoxide: NONO
  7. Sulfur dioxide: SO2SO_{2}
  8. Sulfur trioxide: SO3SO_{3}
  9. Water: H2OH_{2}O

Ionic Compounds

Ionic compounds consist of a giant lattice of positive and negative ions. The formula of an ionic compound is determined by the charges of its constituent ions. The total number of positive charges must always equal the total number of negative charges to ensure the compound is electrically neutral.

Common Positive Ions

The charge of a metal ion is often related to its Group in the Periodic Table:

  • Group 1 ions: Li+Li^{+}, Na+Na^{+}, K+K^{+}
  • Group 2 ions: Mg2+Mg^{2+}, Ca2+Ca^{2+}, Ba2+Ba^{2+}
  • Group 13 ions: Al3+Al^{3+}
  • Other positive ions: NH4+NH_{4}^{+} (ammonium), Cu2+Cu^{2+} (copper(II)), H+H^{+} (hydrogen), Fe2+Fe^{2+} (iron(II)), Fe3+Fe^{3+} (iron(III)), Ag+Ag^{+} (silver), Zn2+Zn^{2+} (zinc).

Common Negative Ions

Similarly, non-metal ion charges can be predicted by their Group:

  • Group 16 ions: O2O^{2-} (oxide), S2S^{2-} (sulfide)
  • Group 17 ions: FF^{-} (fluoride), ClCl^{-} (chloride), BrBr^{-} (bromide), II^{-} (iodide)
  • Other negative ions: CO32CO_{3}^{2-} (carbonate), OHOH^{-} (hydroxide), NO3NO_{3}^{-} (nitrate), SO42SO_{4}^{2-} (sulfate).

Determining Ionic Formulae: Worked Examples

To write a formula, find the ratio of ions that makes the total charge zero.

Example 1: Sodium oxide Sodium oxide contains Na+Na^{+} and O2O^{2-} ions. To balance the 22- charge of the oxide ion, you need two Na+Na^{+} ions (totaling 2+2+). The formula is Na2ONa_{2}O.

Example 2: Aluminium oxide Aluminium oxide contains Al3+Al^{3+} and O2O^{2-} ions. To balance the charges, the lowest common multiple of 3 and 2 is 6. You need two Al3+Al^{3+} ions (total 6+6+) and three O2O^{2-} ions (total 66-). The formula is Al2O3Al_{2}O_{3}.

Example 3: Ammonium bromide Ammonium bromide contains NH4+NH_{4}^{+} and BrBr^{-} ions. One of each balances the charges perfectly. The formula is NH4BrNH_{4}Br.

Example 4: Calcium hydroxide Calcium hydroxide contains Ca2+Ca^{2+} and OHOH^{-} ions. To balance the 2+2+ charge of calcium, two OHOH^{-} ions are required. When more than one compound ion is present, we use brackets. The formula is Ca(OH)2Ca(OH)_{2}.

Example 5: Iron(III) nitrate Iron(III) nitrate contains Fe3+Fe^{3+} and NO3NO_{3}^{-} ions. Three nitrate ions are needed to balance one iron(III) ion. The formula is Fe(NO3)3Fe(NO_{3})_{3}.

Common Acids and Covalent Elements

You must be familiar with the formulae of these common acids:

  • Hydrochloric acid: HClHCl
  • Nitric acid: HNO3HNO_{3}
  • Sulfuric acid: H2SO4H_{2}SO_{4}
  • Ethanoic acid: CH3COOHCH_{3}COOH

Additionally, many non-metal elements exist as diatomic molecules or unique structures. These include:

  • Bromine: Br2Br_{2}
  • Buckminsterfullerene: C60C_{60}
  • Chlorine: Cl2Cl_{2}
  • Fluorine: F2F_{2}
  • Hydrogen: H2H_{2}
  • Iodine: I2I_{2}
  • Nitrogen: N2N_{2}
  • Oxygen: O2O_{2}

Summary of Formula Correctness

Applying these rules helps identify incorrect formulae. For instance, magnesium oxide must be MgOMgO, not MgO2MgO_{2}, because Mg2+Mg^{2+} and O2O^{2-} balance in a 1 to 1 ratio. Similarly, sodium carbonate must be Na2CO3Na_{2}CO_{3} rather than NaCO3NaCO_{3} because two Na+Na^{+} ions are required to balance one CO32CO_{3}^{2-} ion.

Key takeaways

  • In ionic compounds, the sum of positive and negative charges must equal zero.
  • Compound ions like OHOH^{-}, NO3NO_{3}^{-}, and SO42SO_{4}^{2-} must be enclosed in brackets if more than one is present in a formula.
  • Metals in Groups 1, 2, and 13 typically form 1+1+, 2+2+, and 3+3+ ions respectively.
  • Non-metals in Groups 16 and 17 typically form 22- and 11- ions respectively.
  • Elements like H2H_{2}, N2N_{2}, O2O_{2}, and the halogens are diatomic in their elemental state.
Tips

Memorise the names and charges of polyatomic ions like sulfate (SO42SO_{4}^{2-}) and carbonate (CO32CO_{3}^{2-}) first. They appear in almost every ESAT Chemistry paper and are the key to unlocking ionic formula questions.

Cautions

Be careful with the suffix of the name. Sulfide (S2S^{2-}) refers to the single sulfur ion, whereas sulfate (SO42SO_{4}^{2-}) refers to the compound ion containing sulfur and oxygen. Mixing these up will lead to the wrong formula.

Insight

The ability of transition metals like iron and copper to form ions with different charges (like Fe2+Fe^{2+} and Fe3+Fe^{3+}) is due to their electronic structure. This is why the specific charge must be stated in the name using Roman numerals, unlike Group 1 or 2 metals which almost always have a single fixed charge.

Frequently asked questions

When do I need to use brackets in a chemical formula?

Brackets are used when a formula contains more than one of a polyatomic (compound) ion, such as OHOH^{-}, NO3NO_{3}^{-}, or SO42SO_{4}^{2-}. For example, magnesium hydroxide is written as Mg(OH)2Mg(OH)_{2} to show there are two hydroxide groups for every magnesium ion.

What do the Roman numerals in names like iron(III) represent?

The Roman numeral represents the oxidation state or the charge of the metal ion. Iron(III) indicates an Fe3+Fe^{3+} ion, while iron(II) would indicate an Fe2+Fe^{2+} ion.

Why is the formula for ammonia NH3NH_{3} but ammonium is NH4+NH_{4}^{+}?

Ammonia (NH3NH_{3}) is a neutral covalent molecule. Ammonium (NH4+NH_{4}^{+}) is a polyatomic ion formed when ammonia accepts a hydrogen ion (H+H^{+}). They are distinct species with different roles in chemical reactions.

How can I predict the charge of an aluminium ion?

Aluminium is in Group 13. Atoms in Group 13 have three electrons in their outer shell and typically lose them to achieve a noble gas configuration, resulting in a 3+3+ charge (Al3+Al^{3+}).

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.