I am trying to understand the rules for writing numbers in words under the UK rules (with "and"). I understand how to write small numbers (up to a few thousands), but I am not sure when to use "and" when the number is bigger. I tried Wikipedia, but the rules are not clear. Here are a few numbers I'm reasonably sure of:

  • 102: one hundred and two
  • 120: one hundred and twenty
  • 1002: one thousand and two
  • 1203: one thousand two hundred and three

(though I'm not sure whether I should add a comma after "thousand" in this last one).

Here are some bigger numbers. Is it okay to have multiple "and"s like this? Should some "and"s be commas instead, or just be omitted altogether?

  • 102003: one hundred and two thousand and three
  • 102304: one hundred and two thousand three hundred and four

Here are some numbers bigger than one million (I use a space to separate digits for easier reading):

  • 1 000 002: one million and two
  • 1 000 020: one million and twenty
  • 1 000 200: one million two hundred
  • 1 002 000: one million two thousand
  • 1 002 003: one million two thousand and three
  • 1 023 045: one million twenty-three thousand and forty-five
  • 1 203 450: one million two hundred and three thousand four hundred and fifty

And some bigger ones still:

  • 100 000 300 : one hundred million three hundred
  • 102 000 003 : one hundred and two million and three
  • 102 304 567 : one hundred and two million three hundred and four thousand five hundred and sixty-seven
  • 2
    What are you trying to say?!! Don't replace the existing "and" with a comma in any example, at least not in formal writing. However, it is becoming increasingly common to separate "X hundred", "Y thousand", "Z million" and so on.. using commas. I prefer to remain a bit conservative in this respect, so no commas anywhere. Otherwise, there is no such strict rule, but proper use of "and" is necessary as already used.
    – Fr0zenFyr
    Jun 20, 2012 at 2:47
  • 5
    Using commas also causes ambiguity. Is "one thousand, one hundred" one number or 2?
    – mgb
    Jun 20, 2012 at 3:16
  • In the UK (and possibly other British speaking countries) it is very common to write 1200 as twelve hundred, 2500 as twenty five hundred etc.
    – Nieszka
    Jun 20, 2012 at 6:10

5 Answers 5


A common rule is to write out numbers from one to nine (sometimes 10), and use numerals after that. This is also matter of style, and for example the Guardian style guide says:

Spell out from one to nine; numerals from 10 to 999,999; thereafter use m or bn for sums of money, quantities or inanimate objects in copy, eg £10m, 5bn tonnes of coal, 30m doses of vaccine; but million or billion for people or animals, eg 1 million people, 25 million rabbits, the world population is 7 billion, etc; spell trillion in full at first mention, then tn; in headlines use m, bn or tn

You should also use commas to separate the numerals into groups of three. So 1,002 rather than 1002.

But assuming you want to write any number in full, use as many ands as makes it clear, and use commas to list the separate groups of number.

  • 102: one hundred and two
  • 120: one hundred and twenty
  • 1,002: one thousand and two
  • 1,203: one thousand, two hundred and three
  • 102,003: one hundred and two thousand and three
  • 102,304: one hundred and two thousand, three hundred and four
  • 1,000,002: one million and two
  • 1,000,020: one million and twenty
  • 1,000,200: one million, two hundred
  • 1,002,000: one million, two thousand
  • 1,002,003: one million, two thousand and three
  • 1,023,045: one million, twenty-three thousand and forty-five
  • 1,203,450: one million, two hundred and three thousand, four hundred and fifty
  • 100,000,300 : one hundred million, three hundred
  • 102,000,003 : one hundred and two million and three
  • 102,304,567 : one hundred and two million, three hundred and four thousand, five hundred and sixty-seven

Although it is also common to say a instead of an initial one.

  • 102: a hundred and two

And sometimes just hundreds are used instead of numbers:

  • 2,502: twenty-five hundred and two

Years are different and have their own rules.


As a matter of usage, one should write any numeric value that is less than or equal to nine as a number. A numeric format is used for values that are greater than or equal* to 10.

One uniform exception to this is when writing a check. In that case, one does write the amount in words. This is equally true for American English and British English. The first line of a check is "Pay to the order of" or "Make payable to", followed by a person or organization name. The next line is "In the amount of" and should have the value written out in full, excluding any fractional amount. So for an amount less than 1000, call it XYZ Pounds Sterling
X hundred and Y-ty Z if Y = {2...9}
X hundred and YZ-teen if Y = 1
X hundred and Z if Y = 0 where each digit X, Y and Z are written as words.

For integer values greater than or equal to 1000, separation with "and" is appropriate. I have not seen commas used. So 99,999 (or 99999) would be
Ninety-nine thousand, nine hundred and ninety nine

Note that this is applicable for writing numbers, which was the inquiry in the question. For speaking purposes, I am not certain.

*Decimal, fractional and other non-integer values deserve a question of their own.

  • 2
    The currency is called Pounds Sterling. In the UK, it's normal to drop the and in 999, by pronouncing it as "nine hundred ninety nine". That would normally be pronounced as nine hundred and ninety nine. So 99,999 (or 99999) would be Ninety-nine thousand, nine hundred and ninety nine.
    – Tristan
    Jun 20, 2012 at 17:23
  • 3
    Sorry FO, but I made a mistake in my comment. For some reason, the word and, was left out. I meant to write that, in the UK, it's NOT normal to drop the and in 999, by pronouncing it as "nine hundred ninety nine". That would normally be pronounced as nine hundred and ninety nine.
    – Tristan
    Jun 25, 2012 at 12:03
  • Odd as this sounds has anyone seen a comment from me in this thread, please? Apr 24, 2017 at 7:51
  • @RobbieGoodwin No, I don't recall having seen one. Why do you ask, if you don't mind my asking? If you don't want to talk about it, I understand. Apr 26, 2017 at 4:54
  • Thanks Ellie. It seems something on this page cost me some points but the only contribution I'm aware of is downvoting Doh's Answer which I, for one, found impenetrable. I just wondered whether I'd maybe sleep-talked something else and then deleted it. Apr 27, 2017 at 7:40

In UK English as it was taught some years ago commas and conjunctions were used to divide adjectives - "He was young, dark and hansome". The same rule applied to long numbers - "Ten tousand, seven hundred and twenty-two."

The commas are now often omitted and many writers are following US English in omitting the "and" as well.


As I understand by the first unit of Oxford Word skills (Basic) we are allowed to use "and" only after the last numeral value (like: hundred, thousand and etc.) So, for 999,999,999,999 we should write: Nine hundred ninety-nine billion nine hundred ninety-nine million nine hundred ninety-nine thousand nine hundred "AND" ninety-nine

  • AghayeBad can you link what Oxford actually said, please? Every Brit I’ve ever met will tell you in the UK and many another place, long numbers keep an ‘and’ for each comma, and sound commas pauses, too. ‘Nine hundred and ninety nine billion, nine hundred ninety and nine million, nine hundred and ninety nine thousand, nine hundred and ninety-nine.’ On the other side of the decimal anyone who likes maths drops everything but numbers; many people who don’t, think it’s fine to use them there. ‘…point nine nine nine…’ is correct; ‘… point nine hundred and ninety nine’ not. Apr 27, 2017 at 10:05

Only use AND to denote change or fractions of currency. Otherwise one hundred and twenty five is 100.25 not 125.00

  • 2
    That applies to American English, not British English.
    – Nicole
    May 1, 2015 at 14:14
  • That doesn't apply to American English either. "one hundred and twenty five" would be "100 and 25".
    – Yay295
    May 20, 2019 at 17:22

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.