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.
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:
- Ammonia:
- Carbon dioxide:
- Carbon monoxide:
- Methane:
- Nitrogen dioxide:
- Nitrogen monoxide:
- Sulfur dioxide:
- Sulfur trioxide:
- Water:
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: , ,
- Group 2 ions: , ,
- Group 13 ions:
- Other positive ions: (ammonium), (copper(II)), (hydrogen), (iron(II)), (iron(III)), (silver), (zinc).
Common Negative Ions
Similarly, non-metal ion charges can be predicted by their Group:
- Group 16 ions: (oxide), (sulfide)
- Group 17 ions: (fluoride), (chloride), (bromide), (iodide)
- Other negative ions: (carbonate), (hydroxide), (nitrate), (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 and ions. To balance the charge of the oxide ion, you need two ions (totaling ). The formula is .
Example 2: Aluminium oxide Aluminium oxide contains and ions. To balance the charges, the lowest common multiple of 3 and 2 is 6. You need two ions (total ) and three ions (total ). The formula is .
Example 3: Ammonium bromide Ammonium bromide contains and ions. One of each balances the charges perfectly. The formula is .
Example 4: Calcium hydroxide Calcium hydroxide contains and ions. To balance the charge of calcium, two ions are required. When more than one compound ion is present, we use brackets. The formula is .
Example 5: Iron(III) nitrate Iron(III) nitrate contains and ions. Three nitrate ions are needed to balance one iron(III) ion. The formula is .
Common Acids and Covalent Elements
You must be familiar with the formulae of these common acids:
- Hydrochloric acid:
- Nitric acid:
- Sulfuric acid:
- Ethanoic acid:
Additionally, many non-metal elements exist as diatomic molecules or unique structures. These include:
- Bromine:
- Buckminsterfullerene:
- Chlorine:
- Fluorine:
- Hydrogen:
- Iodine:
- Nitrogen:
- Oxygen:
Summary of Formula Correctness
Applying these rules helps identify incorrect formulae. For instance, magnesium oxide must be , not , because and balance in a 1 to 1 ratio. Similarly, sodium carbonate must be rather than because two ions are required to balance one ion.
Key takeaways
- In ionic compounds, the sum of positive and negative charges must equal zero.
- Compound ions like , , and must be enclosed in brackets if more than one is present in a formula.
- Metals in Groups 1, 2, and 13 typically form , , and ions respectively.
- Non-metals in Groups 16 and 17 typically form and ions respectively.
- Elements like , , , and the halogens are diatomic in their elemental state.
Memorise the names and charges of polyatomic ions like sulfate () and carbonate () first. They appear in almost every ESAT Chemistry paper and are the key to unlocking ionic formula questions.
Be careful with the suffix of the name. Sulfide () refers to the single sulfur ion, whereas sulfate () refers to the compound ion containing sulfur and oxygen. Mixing these up will lead to the wrong formula.
The ability of transition metals like iron and copper to form ions with different charges (like and ) 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 , , or . For example, magnesium hydroxide is written as 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 ion, while iron(II) would indicate an ion.
Why is the formula for ammonia but ammonium is ?
Ammonia () is a neutral covalent molecule. Ammonium () is a polyatomic ion formed when ammonia accepts a hydrogen ion (). 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 charge ().