Indian and international numbering are not the same
The same figure is read two different ways depending on which system you use, and that is the single biggest source of confusion when writing numbers in words. Take 22,500,000. In the international system it reads twenty-two million five hundred thousand. In the Indian system the same number is grouped as 2,25,00,000 and reads two crore twenty-five lakh.
The difference is where the digits are grouped. International grouping runs in threes the whole way: 22,500,000. Indian grouping takes the last three digits, then splits everything above into pairs: 2,25,00,000. Once a number passes one lakh, the two systems stop lining up, and a figure copied from one convention into the other is a genuine error rather than a stylistic choice.
Place values in both systems
| Indian name | Figure | Power of ten | International name |
|---|---|---|---|
| One | 1 | 100 | One |
| Ten | 10 | 101 | Ten |
| Hundred | 100 | 102 | Hundred |
| Thousand | 1,000 | 103 | Thousand |
| Ten thousand | 10,000 | 104 | Ten thousand |
| Lakh | 1,00,000 | 105 | Hundred thousand |
| Ten lakh | 10,00,000 | 106 | Million |
| Crore | 1,00,00,000 | 107 | Ten million |
| Ten crore | 10,00,00,000 | 108 | Hundred million |
| Arab | 1,00,00,00,000 | 109 | Billion |
Two conversions are worth memorising because they carry most of the everyday work: one lakh is one hundred thousand, and one crore is ten million. A hundred lakh makes a crore, and a hundred crore makes an arab.
Worked examples
These are ordinary amounts written out in both systems. Read down the column that matches the convention your document uses.
| Number | Indian system | International system |
|---|---|---|
| 26,125 | Twenty-six thousand one hundred twenty-five | Twenty-six thousand one hundred twenty-five |
| 29,840 | Twenty-nine thousand eight hundred forty | Twenty-nine thousand eight hundred forty |
| 1,01,900 (101,900) | One lakh one thousand nine hundred | One hundred one thousand nine hundred |
| 1,52,500 (152,500) | One lakh fifty-two thousand five hundred | One hundred fifty-two thousand five hundred |
| 13,20,000 (1,320,000) | Thirteen lakh twenty thousand | One million three hundred twenty thousand |
| 2,25,00,000 (22,500,000) | Two crore twenty-five lakh | Twenty-two million five hundred thousand |
Notice that below one lakh the two systems agree word for word. Everything at and above 1,00,000 diverges, which is exactly where mistakes appear in cheques and contracts.
Writing rupee amounts in words
Money follows a stricter convention than plain numbers. Indian banking practice writes the currency name first, the amount in words next, and closes with the word Only:
- ₹45,000 — Rupees Forty-Five Thousand Only
- ₹1,01,900 — Rupees One Lakh One Thousand Nine Hundred Only
- ₹2,25,00,000 — Rupees Two Crore Twenty-Five Lakh Only
When there are paise, name them explicitly rather than reading the decimal aloud. ₹1,250.75 is written Rupees One Thousand Two Hundred Fifty and Seventy-Five Paise Only — never "point seven five". Paise are hundredths of a rupee, so .7 means seventy paise and .07 means seven paise; the trailing zero matters.
The closing Only is not decoration. It marks the end of the written amount so nothing can be appended after it, which is the whole reason cheques require an amount in words alongside the figures.
Where you actually need this
- Cheques. The words are the legally operative amount. Where the figures and the words disagree, Indian banking practice follows the words.
- Contracts and agreements. Consideration is written as figures followed by words in brackets, so a single altered digit cannot change the value.
- Invoices and receipts. Many GST-compliant formats carry an "Amount in words" line as standard.
- Government and legal forms. Affidavits, stamp paper and property documents routinely require amounts spelled out.
- Accounting entries. Vouchers and journal narrations are written out so an amount cannot be quietly amended after approval.
Rules that catch people out
- Hyphenate the compound numbers. Twenty-one through ninety-nine take a hyphen: forty-five, seventy-two. One word either side of it is wrong.
- Skip "and" between the parts. Indian and American usage writes one lakh one thousand nine hundred. British usage inserts "and" before the final pair — nine hundred and fifty — so pick one convention and hold it through the document.
- Do not mix systems. "Two crore fifty million" is not a number. Choose lakh and crore, or thousand and million.
- Say zero place values out loud only when they carry digits. 1,00,900 is one lakh nine hundred, not one lakh zero thousand nine hundred.
- Keep the currency word outside the amount. Write Rupees Forty-Five Thousand Only, not Forty-Five Thousand Rupees Only, on a cheque.
- Watch the singular. In Indian English the unit does not take a plural in these phrases: five lakh and ten crore, not five lakhs or ten crores, when a number precedes it.
Converting by hand
If you need to do it without the tool, work in groups rather than digit by digit:
- Group the figure in your chosen system — 2,25,00,000 for Indian, 22,500,000 for international.
- Read the highest group and name its place value: two crore.
- Move to the next group down and do the same: twenty-five lakh.
- Skip any group that is all zeros — here the thousands and hundreds are empty, so nothing is said for them.
- Join the parts in order, hyphenating compounds, and add Rupees and Only if the figure is money.
The result is Rupees Two Crore Twenty-Five Lakh Only. The converter above applies these same steps to numbers of up to 33 digits and switches between systems, cases and currency formatting instantly.
Related Tools
Frequently Asked Questions
What is the difference between Indian and International numbering?
The Indian system uses Lakh (10^5) and Crore (10^7), while the International system uses Thousand, Million and Billion in groups of three digits.
How large a number can I convert?
The tool supports numbers up to 33 digits long in both numbering systems.
What does Currency Mode do?
Currency Mode formats the result as an amount in rupees, adding “Rupees” and handling paise for decimal values.
What does the “Include and” option change?
When enabled, it adds the word “and” between the hundreds and tens portions, e.g. “One Hundred and Twenty” instead of “One Hundred Twenty”.