Most of us learned number-to-words rules in school and then forgot the details until a cheque needed writing out, or a legal document required amounts in full words, or a university style guide specified that all numbers under a threshold must be spelled out. Here are the rules clearly laid out.
The basics
One through nineteen are single words: one, two, three... nineteen.
Multiples of ten (20–90) are single words: twenty, thirty, forty, fifty, sixty, seventy, eighty, ninety. Note: "forty" has no "u" — this is one of the most common number spelling errors.
Numbers 21–99 use a hyphen: twenty-one, thirty-four, fifty-eight, ninety-nine. The hyphen is required in formal writing.
Hundreds: three hundred, five hundred. For amounts in between: "three hundred and forty-five" (British English) or "three hundred forty-five" (American — the "and" is optional in the US).
Thousands: one thousand, twenty-five thousand, four hundred and sixty-three thousand.
Large numbers — International format
- 1,000,000 → one million
- 10,000,000 → ten million
- 1,000,000,000 → one billion
- 2,500,000 → two million five hundred thousand
Large numbers — Pakistani / South Asian format
- 1,00,000 → one lakh
- 10,00,000 → ten lakh
- 1,00,00,000 → one crore
- 1,00,00,00,000 → one arab
Pakistani cheques and official documents use the lakh-crore format. Rs. 25,00,000 is written as "Twenty-Five Lakh Rupees Only" — not "Two Million Five Hundred Thousand."
Decimals and currency
For decimals, read the point as "point" and each digit individually: 3.14 → "three point one four."
For Pakistani Rupee cheque amounts with paisa: Rs. 1,250.75 → "One Thousand Two Hundred and Fifty Rupees and Seventy-Five Paisa Only."
Negative numbers and ordinals
Negative: add "negative" or "minus" before the number. Both are correct; "negative" is more formal.
Ordinals: first, second, third, then add "th" — fourth, fifth, sixth. Watch for: twelfth (not "twelveth"), twentieth (not "twentyeth").
When to write words vs numerals
- APA / MLA academic: spell out numbers below ten; numerals for ten and above
- Chicago style: spell out zero through one hundred
- Legal / financial documents: write both the numeral and words for all amounts
- Cheques: always words for the amount field
- Start of a sentence: always spell out, regardless of size
Common spelling mistakes
- "Fourty" → correct: forty
- "Ninty" → correct: ninety
- "Twenty five" → correct: twenty-five (hyphen required)
- "One thousands" → correct: one thousand (no "s")
- "A hundred" → acceptable in speech; formal writing prefers one hundred
Convert any number to words instantly
Supports International and Pakistani lakh-crore format. Includes cheque wording. Free.