Naming Ionic Compounds with Stock System- Guide

What Is the Stock System?

The Stock System is a naming convention for ionic compounds where the metal element's charge is explicitly written using Roman numerals in parentheses. It's also called Stock notation or Stock nomenclature.

You encounter this system when the metal in your compound can have multiple oxidation states. The Roman numeral tells you exactly which charge that metal is carrying in that specific compound.

Simple example: FeO is iron(II) oxide. Fe₂O₃ is iron(III) oxide. Same elements, different charges, different names.

Why the Stock System Exists

Before Stock notation, chemists used suffixes like "-ous" and "-ic" to indicate different charges. That system was vague and confusing. Stock notation eliminates ambiguity by stating the exact charge.

When you MUST use Stock notation:

When you do NOT need Roman numerals:

How to Name Ionic Compounds with Stock Notation

The naming pattern is straightforward:

[Metal name] [Roman numeral in parentheses] [Non-metal name with -ide suffix]

Step-by-Step Process

  1. Identify the metal and non-metal in the compound
  2. Determine the charge on the non-metal (it's predictable from the periodic table)
  3. Calculate the metal's charge using charge balance (total positive charge = total negative charge)
  4. Write the name with the appropriate Roman numeral

Worked Example: Cr₂O₃

Let's break this down:

Common Stock System Examples

Here are the most frequently encountered examples you'll see in chemistry courses:

Formula Metal Charge Stock Name
FeCl₂ Fe = +2 iron(II) chloride
FeCl₃ Fe = +3 iron(III) chloride
Cu₂O Cu = +1 copper(I) oxide
CuO Cu = +2 copper(II) oxide
SnO₂ Sn = +4 tin(IV) oxide
PbO Pb = +2 lead(II) oxide
MnO₂ Mn = +4 manganese(IV) oxide
Hg₂O Hg = +1 mercury(I) oxide

Notice copper(I) and copper(II) are common. So are iron(II) and iron(III). These are the pairs you'll encounter most often.

Polyatomic Ions with Stock Notation

Stock notation also applies when your compound contains polyatomic ions. The process is identical—determine the metal's charge, then write the Roman numeral.

Examples with Polyatomic Ions

The polyatomic ion's charge stays constant. You only need to figure out what charge balances it on the metal side.

Common Mistakes Students Make

These errors show up constantly. Avoid them:

Getting Started: Practice Problems

Work through these to build your skills. Answers follow each question.

1. Name: MnO₂
Manganese(IV) oxide. Oxygen is −2, so manganese must be +4.

2. Name: CoCl₃
Cobalt(III) chloride. Three chlorines at −1 each = −3 total. One cobalt must be +3.

3. Write the formula for: tin(IV) sulfide
SnS₂. Tin(IV) means Sn is +4. Sulfide is S with −2 charge. Balance: 1 Sn (+4) and 2 S (−2) = neutral.

4. Name: Au₂O₃
Gold(III) oxide. Two oxygen atoms = −4 total. Two gold atoms = +4 total charge. +4 ÷ 2 = +2 per gold... wait. Let me recalculate. −4 total from oxygen, so gold total must be +4. Two gold atoms, so +4 ÷ 2 = +2 per gold. Gold(III) oxide.

Quick Reference: Most Common Charges

For fast work on homework and exams, memorize these common charges:

Element Common Charges
Iron (Fe) +2, +3
Copper (Cu) +1, +2
Lead (Pb) +2, +4
Tin (Sn) +2, +4
Mercury (Hg) +1, +2
Manganese (Mn) +2, +4, +7
Chromium (Cr) +2, +3, +6

You won't need every charge for every element. Iron mostly shows up as +2 or +3. Manganese is usually +2 in simple compounds, but +4 and +7 appear in oxides and permanganate.

The Bottom Line

Stock notation exists because some metals don't play by simple rules. The Roman numeral removes guesswork about which version of the metal you're dealing with.

Master the basics: identify the metal, calculate its charge from the non-metal, write the numeral. That's the entire process.