Number to Words (Indian System)
Convert numbers to words in Indian numbering system — ones, lakhs, crores. Perfect for cheques, invoices, and legal documents.
About this calculator
Write amounts in the Indian system, with lakhs and crores, for cheques, invoices, affidavits and agreements. The tool can add 'Rupees … Only' and capitalise, and shows the amount in Indian comma format, ₹12,50,000.
The default, 1250000, reads Rupees Twelve Lakh Fifty Thousand Only.
How to use it
- Type the Number.
- Tick Add Rupees … Only and Capitalize as needed.
- Press Copy to Clipboard.
Indian grouping
The last three digits form the thousands group, then every two digits form the next group: thousand, lakh (10⁵), crore (10⁷), arab (10⁹). So 1250000 becomes 12,50,000: twelve lakh fifty thousand.
Worked example
Examples
| 12,50,000 | Rupees Twelve Lakh Fifty Thousand Only |
| 1,00,00,000 | Rupees One Crore Only |
| 45,678 | Rupees Forty Five Thousand Six Hundred Seventy Eight Only |
Tips and common mistakes
- Match the words and figures exactly on a cheque.
- Always end with 'Only'.
- Check the number of zeros in lakh and crore amounts.
- Banks reject cheques with corrections.
- For paise use the 'and … Paise' form.
Frequently asked questions
What is 1 crore in lakhs?
100 lakh.
How do I write ₹12,50,000 in words?
Rupees Twelve Lakh Fifty Thousand Only.
What is an arab?
100 crore, or one billion.
Why is Indian comma placement different?
It groups the first three digits then pairs.
Do banks require words on cheques?
Yes, amounts in words and figures must match.
Can I copy the result?
Yes.