₹12,45,300 is "Rupees Twelve Lakh Forty-Five Thousand Three Hundred Only", not "One Million Two Hundred Forty-Five Thousand". Writing the amount in words in Indian rupees follows the Indian numbering system, where digits are grouped as thousands, then lakhs (1,00,000) and crores (1,00,00,000), and the words must match the figures exactly. That one line on an invoice, cheque or EDF is what a bank officer reads to confirm the number has not been mistyped.
Key takeaways
- Indian grouping is 3 digits, then 2, then 2: 1,00,000 is one lakh; 1,00,00,000 is one crore.
- Write "Rupees ... Only" around the amount, and add paise if there are any.
- Foreign currency amounts use the international system: thousand, million, billion.
- The EDF asks for the total value in INR in both figures and words in field 1.22.
- A mismatch between figures and words is a common reason for a document to be returned.
How Indian grouping works
The international system groups digits in threes: 1,000; 1,000,000; 1,000,000,000. The Indian system groups the first three digits from the right, then every two digits after that.
| Figure (Indian grouping) | Words | International equivalent |
|---|---|---|
| 1,000 | One Thousand | One thousand |
| 10,000 | Ten Thousand | Ten thousand |
| 1,00,000 | One Lakh | One hundred thousand |
| 10,00,000 | Ten Lakh | One million |
| 1,00,00,000 | One Crore | Ten million |
| 10,00,00,000 | Ten Crore | One hundred million |
| 100,00,00,000 | One Hundred Crore | One billion |
Two conversions are worth memorising because they come up whenever you translate a foreign client's figures: 1 million = 10 lakh and 1 billion = 100 crore. The glossary entry on lakh and crore has a few more.
Writing the words step by step
Take ₹4,75,320.50. Split it by the Indian groups from the left:
- Crore part: none.
- Lakh part: 4 → "Four Lakh".
- Thousand part: 75 → "Seventy-Five Thousand".
- Hundreds and below: 320 → "Three Hundred Twenty".
- Paise: 50 → "and Fifty Paise".
Result: "Rupees Four Lakh Seventy-Five Thousand Three Hundred Twenty and Fifty Paise Only".
More examples
| Figure | Amount in words |
|---|---|
| ₹8,500 | Rupees Eight Thousand Five Hundred Only |
| ₹1,18,000 | Rupees One Lakh Eighteen Thousand Only |
| ₹12,50,000 | Rupees Twelve Lakh Fifty Thousand Only |
| ₹20,46,000 | Rupees Twenty Lakh Forty-Six Thousand Only |
| ₹99,99,999 | Rupees Ninety-Nine Lakh Ninety-Nine Thousand Nine Hundred Ninety-Nine Only |
| ₹1,02,35,640.75 | Rupees One Crore Two Lakh Thirty-Five Thousand Six Hundred Forty and Seventy-Five Paise Only |
Style choices that are fine either way
There is no single mandatory style, and you will see variations on perfectly valid invoices. What matters is consistency and an exact match with the figures.
- "Lakh" or "Lakhs". "Twelve Lakh" and "Twelve Lakhs" both appear in practice. Many finance teams prefer the singular, as with "Twelve Thousand".
- "And" placement. "One Hundred and Twenty" is common in Indian usage; "One Hundred Twenty" is also fine. Pick one.
- Hyphens. "Seventy-Five" or "Seventy Five". Hyphenated is tidier.
- Capitalisation. Title case is standard on invoices; all caps is common on cheques.
- "Only" at the end. Strongly recommended. It closes the line so nothing can be added after it.
Foreign currency invoices
When you invoice a client abroad, the amount in the invoice currency should use the international system, because that is what the client's accounts team reads. Name the currency and its minor unit:
- USD 12,500.50 → "US Dollars Twelve Thousand Five Hundred and Cents Fifty Only"
- EUR 1,250,000 → "Euros One Million Two Hundred Fifty Thousand Only"
- GBP 4,500 → "Pounds Sterling Four Thousand Five Hundred Only"
If your invoice also shows the rupee equivalent for your own records or GST reporting, write that line in Indian numbering. Mixing systems on the same line ("Twelve Lakh US Dollars") confuses everyone.
Where amount in words is required or expected
| Document | Is words expected? | Notes |
|---|---|---|
| EDF (field 1.22) | Yes, asked for explicitly | Total value in INR in figures and words |
| Cheques | Yes | Banks compare words with figures |
| GST tax invoice | Widely expected convention | Your CA can confirm what your invoice format must include |
| Export invoice | Expected by banks and clients | Use the invoice currency's wording |
| Payment receipts and quotations | Good practice | Reduces disputes over typos |
The EDF case deserves attention. Field 1.22 is the total of all your Part 2B rows, in rupees. If your October 2026 EDF lists three invoices worth ₹10,02,000, ₹4,77,000 and ₹5,67,000, field 1.22 reads ₹20,46,000 and "Rupees Twenty Lakh Forty-Six Thousand Only". The free EDF form generator totals the rows and writes the words for you.
Mistakes that get documents returned
- Using million in a rupee line. "Rupees One Million" is understandable but out of place on an Indian document. Write "Rupees Ten Lakh".
- Dropping a zero group. ₹10,05,000 is "Ten Lakh Five Thousand", not "Ten Lakh Fifty Thousand". Read your words back against the figure.
- Forgetting paise. If the figure has ₹2,34,567.40, the words need "and Forty Paise".
- Rounding one but not the other. If you round the invoice total to the nearest rupee, round the words too.
- Editing the figure, not the words. When a discount changes the total, the words line often survives unchanged. This is the classic mismatch.
A quick example
Nimbus Labs Pvt Ltd sent a domestic GST invoice for ₹2,36,000 including tax, with the words line reading "Rupees Two Lakh Thirty Thousand Only" because it had been copied from a draft. The client's accounts team held payment until a corrected invoice arrived. Using a converter instead of typing by hand would have avoided a week's delay. Our walkthrough on using the amount in words converter shows the steps.
This is general information, not legal or tax advice.
Frequently asked questions
How do I write 1,50,000 in words in Indian rupees?
"Rupees One Lakh Fifty Thousand Only". The Indian system groups 1,50,000 as one lakh and fifty thousand. In the international system the same figure is one hundred fifty thousand.
Is it "lakh" or "lakhs" on an invoice?
Both are seen and accepted in practice. Many businesses use the singular, as in "Five Lakh", matching "Five Thousand". Choose one style and use it on every document.
Should I use Indian or international numbering for a USD invoice?
Use international numbering for the foreign currency amount, since your client reads it. If you also show a rupee equivalent, write that line in Indian numbering. Never mix the two on one line.
Does the EDF need the amount in words?
Yes. Field 1.22 asks for the total value in INR in figures and words. It is the sum of all invoices listed in Part 2B for that EDF.
How many lakh are there in a million?
Ten. One million equals 10,00,000, which is ten lakh. One crore is ten million, and one billion is one hundred crore.
Bottom line
Indian numbering is simple once you see the 3-2-2 pattern, and the words line is only useful when it matches the figures exactly. Write "Rupees ... Only", include paise, and use international words for foreign currency amounts. The free amount in words tool converts any figure instantly, and the GST invoice generator fills the line for you.
This guide is general information for Indian businesses, not legal or tax advice. Rules and bank processes change — confirm specifics with your AD bank or chartered accountant.