Skip to content
Study Hall
Lesson 1 of 8Chemical Reactions
Unit 2 · Lesson 1 of 8

Naming and Writing Formulas for Ionic Compounds

How metals and non-metals form ions, how to predict an ion's charge from the periodic table, how to write a formula whose charges add to zero, and how to name ionic compounds, including metals with more than one possible charge.

4 min read9 practice questionsAsk AI about this →

Key things to remember

  1. 1Metals lose electrons to form positive ions (cations); non-metals gain electrons to form negative ions (anions) whose names end in -ide.
  2. 2Usual charges by group: 1 → 1+, 2 → 2+, 13 → 3+, 15 → 3−, 16 → 2−, 17 → 1−.
  3. 3In a formula the total positive and negative charge add to zero; write the metal first and use the lowest whole-number ratio.
  4. 4A Roman numeral in a name gives the charge of one metal ion, e.g. iron(III) means ; use it only for multivalent metals.
  5. 5Name a binary ionic compound as metal name + non-metal root with -ide, e.g. is calcium chloride.

Table salt, the road salt on an Ontario sidewalk in January, the zinc oxide in mineral sunscreen and the reddish-brown rust on an old bike are all ionic compounds. Every one of them has a name and a chemical formula, and chemists everywhere use the same rules to write them, so that "iron(III) oxide" means exactly one substance in Toronto, Tokyo or Nairobi. This lesson teaches those rules. Once you can read and write formulas, you can write chemical equations, and the rest of this unit is built on equations. The good news is that the rules come from one simple idea: positive and negative charges must cancel out.

Ions: atoms that have gained or lost electrons

An atom is neutral because it has equal numbers of protons (positive) and electrons (negative). When an atom gains or loses electrons, it becomes an ion, a particle with an electric charge. Atoms tend to gain or lose just enough electrons to end up with the same number of electrons as the nearest noble gas, which is a very stable arrangement. Metals lose their few valence electrons and become positive ions called cations. Non-metals gain electrons and become negative ions called anions. A cation keeps the element's name (a sodium atom becomes a sodium ion), while a simple anion changes its ending to -ide (a chlorine atom becomes a chloride ion).

groupcharge1+12+213+314varies15−316−217−11801234HHeLiBeBCNOFNeNaMgAlSiPSClArKCaGaGeAsSeBrKrtransition metalsgroups 3–12metalmetalloidnon-metalMetals lose electrons → positive ions. Non-metals gain electrons → negative ions.Group 14 varies: carbon and silicon rarely form simple ions.Multivalent metals: two common charges (Roman numeral = charge)Fegroup 8Fe²⁺iron(II)Fe³⁺iron(III)Cugroup 11Cu⁺copper(I)Cu²⁺copper(II)Sngroup 14Sn²⁺tin(II)Sn⁴⁺tin(IV)Pbgroup 14Pb²⁺lead(II)Pb⁴⁺lead(IV)
Fig 1A periodic-table outline showing the usual ion charge for each main group: +1, +2 and +3 for groups 1, 2 and 13, a charge that varies for group 14 (carbon and silicon rarely form simple ions), then −3, −2 and −1 for groups 15, 16 and 17 and 0 for the noble gases. Boxed multivalent metals have two common charges: Fe²⁺/Fe³⁺, Cu⁺/Cu²⁺, Pb²⁺/Pb⁴⁺ and Sn²⁺/Sn⁴⁺.
GroupElectrons gained or lostIon chargeExamples (ion name)
1 (alkali metals)loses 11+Li⁺ lithium, Na⁺ sodium, K⁺ potassium
2 (alkaline earth metals)loses 22+Mg²⁺ magnesium, Ca²⁺ calcium, Ba²⁺ barium
13loses 33+Al³⁺ aluminum
15gains 33−N³⁻ nitride, P³⁻ phosphide
16gains 22−O²⁻ oxide, S²⁻ sulfide
17 (halogens)gains 11−F⁻ fluoride, Cl⁻ chloride, Br⁻ bromide, I⁻ iodide
18 (noble gases)noneno ionsalready stable
Main-group ion charges. Zinc (Zn²⁺) and silver (Ag⁺) are transition metals with only one common charge.

Writing a formula: the charges must add to zero

An ionic compound as a whole has no charge, so the total positive charge must exactly cancel the total negative charge. The formula shows the smallest whole-number ratio of ions that does this. The positive ion (here, the metal) is always written first and the negative ion (the non-metal) second. Subscripts (the small numbers after a symbol) tell how many of that ion are in the ratio; a subscript of 1 is never written.

  1. Write the symbol and charge of each ion, metal first. Example, aluminum oxide: and .
  2. Criss-cross: the size of the metal's charge becomes the non-metal's subscript, and the size of the non-metal's charge becomes the metal's subscript. Here that gives .
  3. Reduce the subscripts to the lowest ratio if they share a common factor (for example becomes MgO).
  4. Check: (number of cations × cation charge) + (number of anions × anion charge) must equal zero.
Two aluminum ions supply +6 and three oxide ions supply −6, so the compound is neutral.

Metals with more than one charge: Roman numerals

Many transition metals, and a few other metals such as tin and lead (group 14), can form more than one ion. Iron, for example, can lose two electrons () or three (), so "iron oxide" could mean FeO or , two different substances with different properties. These are called multivalent metals. The IUPAC name puts the ion's charge in Roman numerals in brackets right after the metal: iron(II) oxide is FeO and iron(III) oxide is , the main part of rust. The Roman numeral is the charge on one metal ion, not the number of metal atoms in the formula. Older names you may still see on labels use endings instead: ferrous for iron(II), ferric for iron(III), cuprous for copper(I) and cupric for copper(II).

MetalIonsIUPAC ion namesExample compounds
IronFe²⁺, Fe³⁺iron(II), iron(III)FeCl₂ iron(II) chloride; Fe₂O₃ iron(III) oxide
CopperCu⁺, Cu²⁺copper(I), copper(II)Cu₂O copper(I) oxide; CuO copper(II) oxide
LeadPb²⁺, Pb⁴⁺lead(II), lead(IV)PbO lead(II) oxide; PbO₂ lead(IV) oxide
TinSn²⁺, Sn⁴⁺tin(II), tin(IV)SnCl₂ tin(II) chloride; SnO₂ tin(IV) oxide
Common multivalent metals. Nickel, cobalt, manganese and chromium are also multivalent and are named the same way.
Naming from a formula with a multivalent metal
Work backwards from the anion, whose charge never changes. Multiply the anion charge by the number of anions to get the total negative charge, then share that total among the metal ions. In the two oxide ions give 2 × (−2) = −4, and there is one lead ion, so it must be : the name is lead(IV) oxide. Only use a Roman numeral for multivalent metals; sodium chloride is never "sodium(I) chloride".

Ionic compounds share a set of properties that come from the strong attraction between oppositely charged ions packed into a crystal. They are solids at room temperature with high melting points (sodium chloride melts at about 801 °C), many dissolve in water, and they conduct electricity when melted or dissolved, because then the ions are free to move. Everyday examples include sodium chloride (table salt), calcium chloride (a de-icing salt), sodium fluoride (in many toothpastes), zinc oxide (in mineral sunscreen) and magnesium oxide (used in some antacids and heat-resistant materials).

Worked examples

Reveal one step at a time and try to beat it to the next line.

Example 1
Write the formula for calcium chloride.
Example 2
Write the formula for aluminum oxide.
Example 3
Name the compound .
Example 4
Write the formula for tin(IV) sulfide.

Where marks get lost

  • Reading the Roman numeral as the number of metal atoms: iron(III) oxide is , not . The numeral is the charge on each iron ion.
  • Forgetting to reduce: magnesium oxide is MgO, not . Ionic formulas always show the lowest ratio.
  • Keeping the element name for the anion, as in "sodium chlorine". The non-metal ion takes the -ide ending: sodium chloride.
  • Adding Roman numerals to metals with only one charge, such as "sodium(I) chloride" or "zinc(II) oxide". Group 1, group 2, aluminum, zinc and silver never need them.
  • Writing the charges into the finished formula, like . Charges are used to work out the formula, then dropped.

Flashcards 8

Cation
Anion
Ionic compound
Multivalent metal
+ 4 more

Practice

1
Which ion does a magnesium atom form?
2
Write the formula for potassium sulfide. Type it on one line with plain numbers for subscripts (for example, type Al2O3 for aluminum oxide).
3
Write the formula for aluminum chloride. Type it with plain numbers for subscripts (for example, type CaF2 for calcium fluoride).
4
Name the compound , using a Roman numeral for the metal's charge.
5
What is the charge on each lead ion in ? Enter just the number (for example, 3 for a 3+ ion).
6
What is the correct IUPAC name for CuO?
7
Match each ion to its usual charge.
sodium ion
calcium ion
aluminum ion
oxide ion
nitride ion
8
Which metal needs a Roman numeral in the name of its compounds?
9
Write the formula for magnesium nitride. Type it with plain numbers for subscripts (for example, type Na2O for sodium oxide).

Spot a mistake on this page? Let us know