Example
iron(II) oxide
     II = oxidation state +2

iron(III) oxide
      III = oxidation state +3

The numeral does not count atoms. It is also not automatically a measurement of the electrical charge located on an atom.

This approach is commonly called Stock nomenclature, especially in educational contexts. Modern IUPAC guidance generally describes the Roman numeral as an oxidation number indicating oxidation state.

Key takeaways

  • A Roman numeral in a chemical name normally identifies an element’s oxidation state.
  • It appears in parentheses immediately after the element name it describes.
  • iron(II) means iron in oxidation state +2.
  • iron(III) means iron in oxidation state +3.
  • The numeral does not show how many atoms are present.
  • For a monatomic ion, oxidation state equals the ion’s charge.
  • In molecules and polyatomic species, oxidation state is a formal assignment rather than a direct measurement of charge on one atom.
  • Positive oxidation states omit the plus sign.
  • Negative oxidation states use a minus sign before the Roman numeral.
  • Oxidation state zero is written with the Arabic digit 0.

What Stock nomenclature is for

Some elements form compounds in more than one oxidation state. Naming the element alone may therefore leave the compound unclear.

Iron provides a familiar example:

Example
iron(II)
iron(III)

Both names contain iron, but the Roman numerals distinguish different oxidation states.

This gives more explicit information than older traditional names such as ferrous and ferric. A reader can interpret the value directly without memorising which historical ending represents which state.

“Stock nomenclature” remains a useful and widely recognised name for this approach. Current technical guidance, however, more often refers directly to oxidation-state or oxidation-number notation.

Iron(II) oxide and iron(III) oxide

Compare two iron oxides:

Reference table for Iron(II) oxide and iron(III) oxide
FormulaChemical nameIron oxidation state
FeOiron(II) oxide+2
Fe₂O₃iron(III) oxide+3

The numeral can be checked using charge balance.

FeO

In this ordinary iron oxide, oxygen is assigned oxidation state −2.

Example
O = −2

The compound is neutral, so:
Fe = +2

The name is therefore:

Example
iron(II) oxide

Fe₂O₃

Three oxygen atoms contribute a total assigned value of −6:

Example
3 × −2 = −6

The two iron atoms must together contribute +6:

Example
2 iron atoms = +6
1 iron atom = +3

The name is therefore:

Example
iron(III) oxide

The III describes the oxidation state assigned to each iron atom. It does not mean that the formula contains three iron atoms.

Roman numeral versus formula subscript

The numbers in a chemical expression can perform different jobs.

Consider:

Example
Fe₂O₃
iron(III) oxide

Reference table for Roman numeral versus formula subscript
SymbolMeaning
Subscript Two iron atoms in the formula unit
Subscript Three oxygen atoms in the formula unit
Roman numeral (III)Oxidation state +3 assigned to iron

The formula subscripts count atoms. The Roman numeral in the name identifies oxidation state.

Example
Incorrect:
iron(III) means three iron atoms

Correct:
iron(III) means iron in oxidation state +3

Oxidation state versus ionic charge

Oxidation state is a formal chemical descriptor assigned through rules for distributing or counting bonding electrons.

For a monatomic ion, the oxidation state equals the ion’s charge:

Example
Fe²⁺
oxidation state of iron = +2
ion charge = 2+

In a molecule or polyatomic species, oxidation state should not automatically be interpreted as the actual electrical charge located on one atom. It is a formal value used to describe bonding, electron transfer and chemical composition.

Chemical nomenclature also distinguishes oxidation-state notation from charge notation:

Reference table for Oxidation state versus ionic charge
DescriptionTypical form
Oxidation state in a nameiron(II)
Charge number in a nameiron(2+)
Ionic charge in a formulaFe²⁺

Although the numerical values can coincide, these forms belong to different notation systems.

Why positive states have no plus sign

In oxidation-state names, positive values are written without a plus sign:

Example
iron(II) = oxidation state +2
manganese(IV) = oxidation state +4
phosphorus(V) = oxidation state +5

The correct form is:

Example
iron(III)

not:

Example
iron(+III)

A negative state, however, must show its minus sign explicitly.

Negative oxidation states

Negative oxidation states can appear in specialist chemical names.

An IUPAC example is:

Example
sodium tetracarbonylferrate(−II)

Here, −II means oxidation state −2.

The correct order is:

Example
(−II)

not:

Example
(II−)

The minus sign is a mathematical sign attached to the Roman-numeral value for this chemical purpose. It does not mean that ordinary Roman numeral notation independently supports negative numbers.

Oxidation state zero

An oxidation state may also be zero.

For example:

Example
pentacarbonyliron(0)

Zero is written with the Arabic digit 0, not with a Roman symbol:

Example
positive state:  (II)
negative state:  (−II)
zero state:      (0)

This mixed notation is deliberate. Standard Roman numerals have no ordinary zero symbol.

When is the Roman numeral included?

An oxidation-state numeral is especially useful when an element can occur in more than one state and the name would otherwise be ambiguous.

Examples include:

Example
copper(I) chloride
copper(II) chloride

iron(II) sulfate
iron(III) sulfate

manganese(II) oxide
manganese(IV) oxide

Names such as sodium chloride and calcium oxide ordinarily need no Roman numeral because the oxidation state is already clear in that naming context.

Not every chemical name therefore requires a Roman numeral, and oxidation-state naming is not the only valid nomenclature method.

Stock names and stoichiometric names

A compound can sometimes be named using different valid systems.

For example:

Example
Fe₂O₃

Oxidation-state name:
iron(III) oxide

Stoichiometric name:
diiron trioxide

The first name emphasises iron’s oxidation state. The second emphasises the number of atoms in the formula.

Both describe the same overall compound from different perspectives.

Compact example table

Reference table for Compact example table
Formula or speciesExample nameMeaning of the numeral
FeOiron(II) oxideIron is assigned +2
Fe₂O₃iron(III) oxideIron is assigned +3
CuClcopper(I) chlorideCopper is assigned +1
CuCl₂copper(II) chlorideCopper is assigned +2
MnO₂manganese(IV) oxideManganese is assigned +4
FeSO₄iron(II) sulfateIron is assigned +2
Fe₂(SO₄)₃iron(III) sulfateIron is assigned +3
[Fe(CO)₅]pentacarbonyliron(0)Iron is assigned 0
[Fe(CO)₄]²⁻tetracarbonylferrate(−II)Iron is assigned −2

The final two examples come from more advanced chemistry and are included only to show how zero and negative states are written.

How to read a chemical Roman numeral

When you encounter a name such as cobalt(III) chloride:

  1. Find the element before the parentheses.

The numeral normally describes that element.

  1. Convert the Roman numeral.

III means 3.

  1. Treat an unsigned numeral as positive.

(III) represents oxidation state +3.

  1. Check for a minus sign or zero.

(−II) means −2, while (0) means zero.

  1. Read formula subscripts separately.

They count atoms; the Roman numeral does not.

  1. Distinguish oxidation state from charge.

They are identical for a monatomic ion, but not interchangeable concepts in every chemical structure.

The name is commonly spoken as:

Example
cobalt(III) chloride
→ “cobalt three chloride”

Common interpretation errors

Treating the numeral as an atom count

iron(III) does not mean three iron atoms. Formula subscripts show atom numbers.

Treating it as a sequence label

The numeral does not mean “the third type of iron.” It identifies oxidation state.

Adding a plus sign

Write (II) or (III), not (+II) or (+III), in an oxidation-state name.

Putting the negative sign after the numeral

Use (−II), not (II−).

Confusing oxidation state with charge notation

iron(III), iron(3+) and Fe³⁺ use different notation conventions.

Assuming every element needs a numeral

The numeral is used when it provides necessary or useful oxidation-state information.

A specialised use of Roman numerals

Chemistry does not use Roman numerals here to write a date, count atoms or identify an item in a sequence.

The structure is:

Example
element name + oxidation-state descriptor
iron + (III)

The Roman numeral supplies the numerical value. Chemical nomenclature explains what that value represents.

Once that distinction is understood, names such as iron(II) oxide, iron(III) oxide and manganese(IV) oxide become much easier to interpret.

Continue exploring

Frequently asked questions

Clear answers to common questions about this topic.

What does the Roman numeral in a chemical name mean?

It normally indicates the oxidation state assigned to the element immediately before the parentheses.

What does iron(II) mean?

It means that iron is assigned oxidation state +2 in the named compound.

Does iron(III) mean there are three iron atoms?

No. Atom counts are shown by formula subscripts.

Is oxidation state the same as ionic charge?

For a monatomic ion, oxidation state equals the ion’s charge. In molecules and polyatomic species, oxidation state is a formal assignment and should not automatically be treated as the actual charge on one atom.

Why is there no plus sign in iron(III)?

Positive oxidation states omit the plus sign in this naming convention.

Can oxidation states be negative?

Yes. A negative oxidation state uses a minus sign before the Roman numeral, such as (−II).

How is oxidation state zero written?

It is written with the Arabic digit 0, as in pentacarbonyliron(0).

Why do some chemical names have no Roman numeral?

The numeral may be unnecessary when the oxidation state is already clear or another valid naming system is being used.

Sources and further reading

  1. International Union of Pure and Applied Chemistry, Nomenclature of Inorganic Chemistry: IUPAC Recommendations 2005.
  2. IUPAC Gold Book, Oxidation State.
  3. IUPAC Gold Book, Oxidation Number.
  4. Pavel Karen, Patrick McArdle and Josef Takats, Comprehensive Definition of Oxidation State.
  5. IUPAC, Principles of Chemical Nomenclature: A Guide to IUPAC Recommendations.

Related guides

In this learning sequence