Skip to content

Roman Numeral Rules: How to Read and Write Roman Numerals

By Sufi Inam Ul HassanReviewed by Ashna Bashir16 min readUpdated 30 September 2026

The five core Roman numeral rules behind every correctly formatted numeral, verified against real examples like 1994 = MCMXCIV, plus the most common mistakes people make writing them.

Roman numerals look simple once you know the seven symbols, but the roman numeral rules governing how those symbols combine are precise, and a surprising number of small mistakes are common even among people who use them regularly. This guide covers the five roman numeral rules that govern every correctly formatted Roman numeral, verified against real, fully worked examples, plus the mistakes that trip people up most often. For an instant conversion in either direction, with validation of correctly formatted notation, the Roman numeral converter handles the standard range from 1 to 3999.

The seven symbols

Every Roman numeral is built from just seven letters, each with a fixed value:

The table answers the small lookups people type most, in the words they type them.

If you searched forThe answer
7 roman numeralVII
9 roman numeralIX
roman numeral 3III
roman numerals number 12XII
fourteen in roman numeralsXIV
26 in roman numbersXXVI
35 roman numeralXXXV
If you searched forThe answer
500 roman numeralD
c in roman numerals100
roman no 40XL
9th in roman numeralsIX
10th in roman numberX
12th in roman numberXII
18th in roman numeralsXVIII
SymbolValue
I1
V5
X10
L50
C100
D500
M1000

Nothing else exists in the standard system; every number from 1 to 3999 is some combination of these seven symbols, arranged according to the five rules below.

Rule 1: repeat a symbol to add its value, up to three times

I, X, C, and M can each be repeated to add their value, up to three times in a row. III means 1 + 1 + 1 = 3. XXX means 10 + 10 + 10 = 30. CCC means 100 + 100 + 100 = 300. A fourth repetition is never used; four of the same symbol in a row is always rewritten using subtraction instead (rule 3 below).

Rule 2: V, L, and D never repeat

Unlike I, X, C, and M, the symbols V (5), L (50), and D (500) are never written twice in a row. This isn't an arbitrary restriction; it's because a repeated V, L, or D would always have a shorter, equally valid equivalent using a bigger symbol: two Vs would just be X, two Ls would just be C, and two Ds would just be M, so there's never a reason to write the repeated form.

Rule 3: a smaller value before a larger one means subtract it

When a symbol with a smaller value appears immediately before one with a larger value, subtract the smaller from the larger instead of adding it. This is how 4, 9, 40, 90, 400, and 900 are written, avoiding four repeated symbols in a row: IV (5 - 1 = 4), IX (10 - 1 = 9), XL (50 - 10 = 40), XC (100 - 10 = 90), CD (500 - 100 = 400), and CM (1000 - 100 = 900). These six pairs are the only subtractive combinations that exist in standard notation; there is no other valid way to subtract one symbol from another.

Rule 4: only these six subtractive pairs are valid

It's tempting to assume any smaller symbol can precede any larger one to mean subtraction, but that isn't true. The rule is stricter: the smaller symbol must be no less than one-tenth the value of the larger one it precedes, and only specific pairs are recognized. A combination like VX, attempting to subtract 5 from 10, is not valid, because V is exactly half of X, not one-tenth or less, and there is no standard numeral that means "9 written this particular way." The correct way to write 9 is IX (subtracting 1 from 10, following one of the six valid pairs), never VX.

Rule 5: read (or build) numerals from largest value to smallest

A complete Roman numeral is built by working from the largest place value down to the smallest, handling thousands, then hundreds, then tens, then ones, each section using rules 1 through 4 independently. This is exactly how a number gets converted into Roman numerals in practice, worked through step by step below.

Worked example: converting 1994 to Roman numerals

1994 is a genuinely useful example because it uses three different subtractive pairs at once, which is exactly why it's such a commonly cited case when teaching the roman numeral rules covered above.

Break 1994 into its place values: 1000 + 900 + 90 + 4.

  • 1000 is a single M.
  • 900 uses the subtractive pair CM (1000 - 100 = 900), since three repeated C's worth 300 short of 900 would need a fourth block anyway; the standard form is always CM, never CCCCCCCCC or any other repeated form.
  • 90 uses the subtractive pair XC (100 - 10 = 90).
  • 4 uses the subtractive pair IV (5 - 1 = 4).

Putting the four pieces together in order: M + CM + XC + IV = MCMXCIV.

Checking in reverse: reading MCMXCIV left to right, M (1000) is followed by C (100), which is smaller, so add 1000. C (100) is followed by M (1000), which is larger, so subtract 100. M (1000) is followed by X (10), smaller, so add 1000. X (10) is followed by C (100), larger, so subtract 10. C (100) is followed by I (1), smaller, so add 100. I (1) is followed by V (5), larger, so subtract 1. V (5) is the last symbol, so add 5. Adding it all up: 1000 - 100 + 1000 - 10 + 100 - 1 + 5 = 1994, exactly matching the original number.

A second worked example: converting 2024 to Roman numerals

Break 2024 into its place values: 2000 + 20 + 4.

  • 2000 is two Ms (rule 1 allows up to three repetitions): MM.
  • 20 is two Xs: XX.
  • 4 uses the subtractive pair IV.

Putting the pieces together: MM + XX + IV = MMXXIV. Checking: 1000 + 1000 + 10 + 10 + 1 (subtracted from 5, giving 4) = 2000 + 20 + 4 = 2024, matching exactly.

A third worked example: 444, a number that uses subtraction three times

444 is a particularly good practice case because every one of its three digits (4, 4, and 4) individually needs a subtractive pair, even though the digits themselves are identical.

Break 444 into its place values: 400 + 40 + 4.

  • 400 uses the subtractive pair CD (500 - 100 = 400).
  • 40 uses the subtractive pair XL (50 - 10 = 40).
  • 4 uses the subtractive pair IV (5 - 1 = 4).

Putting the three pieces together: CD + XL + IV = CDXLIV. Checking in reverse: C (100) is followed by D (500), larger, so subtract 100. D (500) is followed by X (10), smaller, so add 500. X (10) is followed by L (50), larger, so subtract 10. L (50) is followed by I (1), smaller, so add 50. I (1) is followed by V (5), larger, so subtract 1. V (5) is the last symbol, so add 5. Adding it all: -100 + 500 - 10 + 50 - 1 + 5 = 444, matching exactly. This example is a useful one to keep in mind specifically because it shows that a digit's own value (4, in every place here) doesn't dictate which symbols get used; what matters is which place value it sits in, since 4, 40, and 400 each use a completely different pair of symbols (IV, XL, and CD respectively).

A brief history of Roman numerals

The system traces back to ancient Rome, likely developed from an even older Etruscan counting system, and was in continuous practical use for accounting, construction, and record-keeping throughout the Roman Empire and for centuries afterward across much of Europe. The subtractive notation covered in this guide, writing IV instead of IIII, was not always used consistently throughout history; many ancient Roman inscriptions and even some medieval manuscripts used the simpler repeated-addition form (IIII for 4, VIIII for 9) instead. The now-standard subtractive convention became the dominant, generally agreed-upon form later, which is part of why a handful of traditional exceptions, like some clock faces still using IIII instead of IV for the number 4, persist as a nod to that older style rather than as errors.

Roman numerals were eventually replaced by the Hindu-Arabic numeral system, the 0 through 9 digits used almost everywhere today, for everyday arithmetic and calculation, largely because Hindu-Arabic numerals make operations like long multiplication and long division dramatically easier to perform on paper (there is no convenient way to do long division directly with Roman numerals, which is exactly why they never developed a place-value system or a symbol for zero, both of which Hindu-Arabic numerals rely on directly).

Converting a birth year or an anniversary year

One of the most common practical reasons to convert a number to Roman numerals today, for engravings, tattoos, or wedding invitations, is converting a specific year. The same place-value method covered throughout this guide handles any year in the standard 1-3999 range directly.

Worked example: 1776. Break it into place values: 1000 + 700 + 70 + 6. 1000 is M. 700 is DCC (500 + 100 + 100, no subtraction needed since 700 doesn't require it: D, then two Cs). 70 is LXX (50 + 10 + 10). 6 is VI (5 + 1). Putting it together: M + DCC + LXX + VI = MDCCLXXVI. Checking the total: 1000 + 500 + 100 + 100 + 50 + 10 + 10 + 5 + 1 = 1776, matching exactly.

This is a good year to practice with specifically because it needs no subtractive pairs at all, every place value here (1000, 700, 70, and 6) is built purely by repeating symbols, which makes it a useful contrast against 1994 and 444 above, both of which relied heavily on subtraction.

Roman numeral rules that people break most often

Most errors people make come from misremembering one of the roman numeral rules above, not from the numerals themselves being inherently confusing.

Writing IIII instead of IV. Four of the same symbol in a row is never standard notation; rule 3's subtractive form is always used instead. IIII does appear historically, most famously on some clock faces as a design choice, but it is not correct modern Roman numeral notation.

Writing VX, LC, or DM as if they were valid subtractive pairs. Only six subtractive pairs exist: IV, IX, XL, XC, CD, and CM. A construction like VX, trying to subtract 5 from 10, has no standard meaning, because the smaller symbol in a valid pair must be no less than one-tenth the larger one, and V (5) is exactly half of X (10), not a tenth or less.

Repeating V, L, or D. Since these symbols never repeat under rule 2, a string like VV or LL is not valid notation. VV would simply be written as X, and LL would simply be written as C.

Reading left to right without checking what follows each symbol. The single rule that determines whether a symbol adds or subtracts is whether the next symbol has a larger value. Skipping that check and just adding every symbol's value in order will misread any numeral containing a subtractive pair; IV read as "I plus V" gives 6, not the correct value, 4.

Assuming any number above 3999 has an obvious standard form. Three Ms is the largest standard block of thousands (rule 1's three-repetition limit), so 3999 (MMMCMXCIX) is the largest number the standard symbol set reaches on its own. Numbers of 4000 and above traditionally use a vinculum, a line drawn over a numeral meaning multiply by 1000, a genuinely different and far less common convention, not simply a fourth M.

Reading Roman numerals in the wild

Once the five rules in this guide feel familiar, most everyday Roman numerals become quick to read without working through the place-value method step by step. A film's copyright notice reading MMXXIV is 2024 (MM + XX + IV, the same pattern worked through earlier). A monarch's name like Henry VIII uses a simple repeated-symbol count, 8, with no subtraction involved (VIII = 5 + 1 + 1 + 1). A book's introductory pages numbered in lowercase Roman numerals, i through xii for a twelve-page preface, are simply 1 through 12 using the same seven symbols in lowercase. Recognizing which numerals need subtraction (anything with a 4 or a 9 in a given place value) and which are pure repetition is the fastest route to reading any Roman numeral at a glance, without needing to consciously run through the conversion process every time.

Where you still see Roman numerals today

Roman numerals never stopped being used; they just settled into a specific set of everyday places where a plain count feels more formal, more traditional, or simply more recognizable than an ordinary number. The Super Bowl is probably the most visible modern example: the NFL has numbered its championship game in Roman numerals for decades, going back to the game's early years, which is why fans see "Super Bowl LVIII" rather than "Super Bowl 58" on official branding, a convention that has stuck even as most other American sports championships use ordinary numbers.

Film and television credits use Roman numerals for a quieter, less-noticed purpose: the copyright year at the end of a production, often stamped as something like MMXXIV rather than 2024, is a long-standing convention in the entertainment industry. The practice endures mostly as an industry tradition at this point, and it's a genuinely common place to spot a large, four-symbol numeral in the wild.

Clock and watch faces are a genuinely interesting case. Many traditional analog clocks use IIII rather than IV for the number 4, breaking from the standard subtractive notation covered earlier in this guide. Several explanations for this are commonly cited: visual balance opposite the VIII on the other side of the dial, easier casting or engraving for a run of identical symbols, and simple tradition, and no single explanation is universally agreed to be the definitive one. What is well documented is that the IIII convention on clock faces is a real, longstanding design practice, not a myth or a modern manufacturing error.

Monarchs and popes use Roman numerals to distinguish rulers who share a name: Elizabeth II, Henry VIII, and Pope Francis I are all everyday examples of a regnal number, the number attached to a ruler's name to tell them apart from earlier rulers with the same one. And outside of royalty entirely, Roman numerals still organize outlines and formal documents, with I., II., and III. commonly marking major sections ahead of lettered or numbered subsections beneath them.

Check your own conversions

For any whole number from 1 to 3999, or any correctly formatted Roman numeral, the Roman numeral converter converts in either direction and validates that a Roman numeral you enter actually follows the roman numeral rules above, catching malformed input like IIII or VX rather than silently accepting it.

Frequently asked questions

What are the seven basic Roman numeral symbols?

I equals 1, V equals 5, X equals 10, L equals 50, C equals 100, D equals 500, and M equals 1000. Every Roman numeral, no matter how large, is built entirely from combinations of these seven symbols following the rules covered in this guide.

Why is 4 written as IV instead of IIII?

Modern Roman numeral notation uses subtraction to avoid repeating a symbol four times in a row: placing a smaller-value symbol immediately before a larger one means subtract it, so IV (5 minus 1) is the standard form for 4. IIII does appear historically, most famously on some clock faces, but it is not standard modern notation.

How many times can a Roman numeral symbol repeat in a row?

I, X, C, and M can each repeat up to three times in a row (III is valid, IIII is not). V, L, and D never repeat at all, since a repeated V, L, or D would always have a shorter, standard equivalent (VV, for instance, is just X).

Which symbol pairs are allowed to use subtraction?

Only six: IV (4), IX (9), XL (40), XC (90), CD (400), and CM (900). In every valid pair, the smaller symbol is at least one-tenth the value of the larger one it precedes; a pair like VX, trying to subtract 5 from 10, is not a recognized combination and has no valid meaning.

What is the largest number you can write with standard Roman numerals?

3999, written MMMCMXCIX (three thousands, then 900, 90, and 9). Going higher with the standard symbol set alone isn't possible without repeating M a fourth time, which isn't allowed; larger numbers traditionally use a line called a vinculum drawn over a numeral to mean multiply by 1000, a much less common convention.

Is there a Roman numeral for zero?

No. The Roman numeral system was built for counting and recording quantities, not for abstract arithmetic, so it never developed a symbol for zero. The concept of zero as a number in its own right came from other numeral traditions, developed independently.

Where are Roman numerals still used today?

Clock and watch faces, copyright years at the end of film and television credits, chapter or volume numbers in books, the names of monarchs and popes (such as Elizabeth II or Pope Francis I), and the edition number of a recurring event such as the Olympic Games or a Super Bowl.

Why is roman letter 40 written XL and not XXXX?

XL is the standard form because X (10) placed before L (50) subtracts to 40. Roman no of 40 is XL in every dictionary and style guide; XXXX appears only on a few clock faces that also use IIII for 4.

How do ordinals like the 9th or the 18th work in Roman numerals?

They use the same numeral as the plain number, so the 9th is IX and the 18th is XVIII. Roman numerals have no separate ordinal form; the word or a suffix in the surrounding text carries the meaning.

Put this into practice with the free Roman Numeral Converter.