Number to Words Converter
Convert any number to English words in Indian format (using Lakhs and Crores). Ideal for writing cheque amounts, invoices, legal documents, and financial statements.
Enter a Number to Convert
Quick Examples — Click to Convert
Why Convert Numbers to Words?
Converting numbers to their written word form is a requirement in legal, financial, and educational contexts across India and worldwide. Banks, courts, and government offices require amounts in words to prevent fraud — it is much harder to alter "Rupees Fifteen Thousand Only" than to add a digit to "₹15,000." This tool converts any number up to the crore scale into proper Indian English format, following the conventions used in cheques, legal agreements, and official documents.
The Indian Numbering System
India uses a unique number grouping system that differs from the Western (International) system. While the Western system groups digits in sets of three (thousands, millions, billions), the Indian system groups the first three digits and then groups every two digits thereafter (thousands, lakhs, crores):
| Number | Indian Format | Indian Words | Western Words |
|---|---|---|---|
| 1,000 | 1,000 | One Thousand | One Thousand |
| 100,000 | 1,00,000 | One Lakh | One Hundred Thousand |
| 1,000,000 | 10,00,000 | Ten Lakh | One Million |
| 10,000,000 | 1,00,00,000 | One Crore | Ten Million |
| 1,000,000,000 | 1,00,00,00,000 | One Hundred Crore (One Arab) | One Billion |
This system is used throughout South Asia — India, Pakistan, Bangladesh, Nepal, and Sri Lanka — in government documents, banking, media, and everyday speech. Indian newspapers write "₹5.2 crore" rather than "₹52 million."
When You Need Number-to-Words Conversion
- Writing Cheques: Indian banks require the amount in words on every cheque. A mismatch between the numeric amount and the words can cause the cheque to bounce. The standard format is "Rupees [amount in words] Only" with a horizontal line drawn after "Only" to prevent tampering.
- Legal Documents: Contracts, sale deeds, rental agreements, affidavits, and court orders in India require amounts spelled out in words. The words are considered the authoritative version — if there is a discrepancy between the number and the words, the words prevail.
- Invoices and Receipts: GST invoices in India often include the total amount in words for authenticity and to reduce disputes.
- Bank Demand Drafts: DDs and pay orders require the amount in words, similar to cheques.
- Educational Purposes: Students learning Indian English need to practice writing large numbers in words using the lakh-crore system.
Cheque Writing Best Practices
- Start writing at the beginning of the line — do not leave space before "Rupees" that could be used to add words.
- Always write "Only" at the end — "Rupees Fifteen Thousand Only" prevents adding words after the amount.
- Draw a line after "Only" — fill the remaining space with a horizontal line (————) to prevent tampering.
- Use block letters — capital letters are harder to alter than cursive and are clearer to read.
- Cross-check the numeric amount — the numeric amount in the box must match the words. If they differ, banks typically honour the words.
- Include paise if applicable — "Rupees Fifteen Thousand and Fifty Paise Only" for ₹15,000.50.
Quick Reference: Common Amounts in Words
| Amount (₹) | In Words |
|---|---|
| ₹10,000 | Rupees Ten Thousand Only |
| ₹25,500 | Rupees Twenty-Five Thousand Five Hundred Only |
| ₹1,50,000 | Rupees One Lakh Fifty Thousand Only |
| ₹5,00,000 | Rupees Five Lakh Only |
| ₹12,34,567 | Rupees Twelve Lakh Thirty-Four Thousand Five Hundred Sixty-Seven Only |
| ₹1,00,00,000 | Rupees One Crore Only |
Frequently Asked Questions — Number to Words Converter
Write the amount in words starting with "Rupees" followed by the amount, ending with "Only". For example, ₹15,500.75 is written as "Rupees Fifteen Thousand Five Hundred and Seventy-Five Paise Only." Always cross-check the word form against the digit form on the cheque. If there is a discrepancy, most banks honor the words over the digits.
Indian system: after thousands, numbers group in pairs — 1,00,000 (1 lakh), 10,00,000 (10 lakh), 1,00,00,000 (1 crore). International system: groups of three — 100,000 (100 thousand), 1,000,000 (1 million), 10,000,000 (10 million). Conversion: 1 lakh = 100,000; 1 crore = 10 million; 1 billion = 100 crore; 1 trillion = 1,00,000 crore.
1,00,000 → "One Lakh". 10,00,000 → "Ten Lakh". 1,00,00,000 → "One Crore". 10,00,00,000 → "Ten Crore". 1,00,00,00,000 → "One Hundred Crore" (or "One Arab" in some regional usage). For financial documents, always spell out "Lakh" and "Crore" rather than abbreviations like "L" or "Cr."
Common uses: (1) Bank cheques — mandatory in India, both digits and words required. (2) Legal documents — contracts, agreements, court documents. (3) Invoices and receipts — especially for amounts above ₹10,000. (4) Government forms — tax returns, declarations. (5) Demand drafts and pay orders. Always write neatly and avoid leaving blank spaces (draw a line through unused space to prevent fraud).
For ₹1,250.50: "Rupees One Thousand Two Hundred and Fifty and Fifty Paise Only." For ₹500.75: "Rupees Five Hundred and Seventy-Five Paise Only." If the amount is a round figure with no paise, write "Rupees [amount] Only" — e.g., ₹10,000 → "Rupees Ten Thousand Only." The word "Only" at the end prevents fraudulent additions.