How to use the Number to Words
- 1
Type the number or amount. Commas, spaces and the ₹ sign are ignored, and you can add up to two decimal places for paise.
- 2
Read the cheque line at the top, for example "Rupees Twelve Lakh Thirty-Four Thousand Five Hundred Sixty-Seven and Fifty Paise Only".
- 3
Choose Title Case, Sentence case, UPPERCASE or lowercase, and switch hyphens on or off to match how you want it written.
- 4
Copy whichever version you need: cheque line, Indian words, international words or Hindi.
Lakh and crore vs million and billion
India counts large numbers differently from most of the world. After the first thousand, the Indian system groups digits in twos (lakh, then crore), while the international system keeps grouping in threes (million, then billion). That is why the same number gets its commas in different places: 12,34,567 in India and 1,234,567 elsewhere. The converter shows both, along with the words for each.
| Indian system | Digits | International system |
|---|---|---|
| 1 lakh | 1,00,000 | 100 thousand |
| 10 lakh | 10,00,000 | 1 million |
| 1 crore | 1,00,00,000 | 10 million |
| 10 crore | 10,00,00,000 | 100 million |
| 100 crore (1 arab) | 1,00,00,00,000 | 1 billion |
| 1 lakh crore | 10,00,00,00,00,000 | 1 trillion |
Arab and kharab exist but almost nobody uses them in writing. Newspapers, the Union Budget and banks say "1,000 crore" or "1 lakh crore" instead, and that is what this tool does as well. Very large amounts are written like "Nine Thousand Nine Hundred Ninety-Nine Crore", which is how a bank officer would read them.
How to write the amount on a cheque in India
A cheque has two places for the amount: words on the line after "Rupees", and figures in the box next to the ₹ sign. Both must match exactly. A few habits will keep your cheque from being returned and make it very hard for anyone to alter.
- Start writing right after the printed word "Rupees" with no gap, so nobody can add a word in front.
- Use the Indian system: lakh and crore, not million.
- End with the word "Only" and draw a line through any empty space left on the line.
- If there are paise, write them as "and Fifty Paise Only". If there are none, simply end with "Only".
- In the figure box, write the number close to the ₹ sign with Indian commas, and end with "/-", for example ₹12,34,567/-. With paise, write ₹12,34,567.50.
- Do not overwrite or cut and correct. Under the CTS-2010 cheque standard, banks do not accept changes to the amount or payee name. Cancel the leaf and write a fresh one.
What if the words and figures do not match? Under Section 18 of the Negotiable Instruments Act, 1881, the amount in words is the one that counts. In practice, though, most banks will return the cheque rather than pay, which costs you a bounce charge and a delay. Copy the words from this tool and check them against the figure before you sign.
Worked examples you can check
Here is how a few common amounts come out. They are also good test cases if you are building an invoice template in Excel or Tally and want to make sure it is right.
| Amount | In words (cheque format) |
|---|---|
| ₹7,500 | Rupees Seven Thousand Five Hundred Only |
| ₹25,000 | Rupees Twenty-Five Thousand Only |
| ₹1,00,000 | Rupees One Lakh Only |
| ₹2,50,000.75 | Rupees Two Lakh Fifty Thousand and Seventy-Five Paise Only |
| ₹1,00,00,000 | Rupees One Crore Only |
| ₹0.50 | Fifty Paise Only |
The converter writes "One Hundred One" rather than "One Hundred and One". Both are correct English, but leaving out the extra "and" keeps the only "and" in the cheque line between rupees and paise, which avoids confusion.
Writing numbers in Hindi
Hindi numbers are harder to write in words than English ones because every number from 1 to 99 has its own form. In English you can build "thirty-four" from "thirty" and "four", but in Hindi 34 is चौंतीस, which you simply have to know. The tool uses a complete table of all 99, so 12,34,567 comes out as बारह लाख चौंतीस हज़ार पाँच सौ सड़सठ, and the rupee version ends with रुपये मात्र.
A few numbers have more than one accepted spelling, such as इक्यानबे and इक्यानवे for 91, or तिरेपन and तिरपन for 53. Banks accept any standard spelling. If your school or office follows a particular textbook, use its spelling for those few numbers.
Other places you need amounts in words
Cheques are the obvious use, but you will also need the amount in words on GST invoices (most accounting software prints a "total in words" line), rent agreements, demand drafts, salary slips, property sale deeds, court fee forms and school fee receipts. Legal documents usually write both: "₹5,00,000 (Rupees Five Lakh Only)".
For those documents, Title Case or UPPERCASE is the usual choice. Sentence case suits letters and emails. The hyphen option lets you match older formats, since many bank forms and government templates write "Thirty Four" without a hyphen. Either style is accepted.
Frequently asked questions
How do I write 1,50,000 in words for a cheque?
Write "Rupees One Lakh Fifty Thousand Only". Start right after the printed word "Rupees" if your cheque already has it, and draw a line through the space after "Only".
Should I write "Only" at the end of the amount?
Yes. "Only" marks the end of the amount so nobody can add more words after it. It is standard practice on Indian cheques, demand drafts and legal documents.
How are paise written in words?
Add "and" followed by the paise in words before "Only", for example "Rupees Five Hundred and Twenty-Five Paise Only" for ₹500.25. Note that ₹500.5 means fifty paise, not five, so the converter writes "Fifty Paise".
How many lakh are there in one million?
One million is 10 lakh. One crore is 10 million, and 100 crore is one billion. The table above shows the full conversion up to one lakh crore, which equals one trillion.
What is the largest number this tool can convert?
Up to 15 digits before the decimal point, which is 99,99,99,99,99,99,999 in Indian grouping, or just under one quadrillion in international terms. That covers every realistic cheque, invoice and budget figure.
Is "Lakh" or "Lac" correct?
Both appear in older documents, but "lakh" is the standard spelling used by the RBI, banks and the Government of India today. Use "lakh" in cheques and formal writing.
Last updated on November 9, 2026