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

Large numbers — Pakistani / South Asian format

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

Common spelling mistakes

Convert any number to words instantly

Supports International and Pakistani lakh-crore format. Includes cheque wording. Free.

Open Number to Words →