Rules checked on 17-10-2026
How to use it
- Type the amount in figures. Commas are optional: 171808, 1,71,808 and 1,71,808.50 all work. Up to two decimals are read as paise.
- The words appear at once in English, Hindi, Marathi, Gujarati and Tamil.
- Turn Only on or off. Turn on Cheque style for Title Case English, the way most banks print it.
- Press Copy next to a language to copy that line, or Copy all for every language.
The Indian numbering system
Indian amounts are grouped in threes for the last three digits and in twos after that: ₹1,71,808 is one lakh seventy-one thousand eight hundred eight. 100 thousand make a lakh and 100 lakh make a crore. Words follow the same groups, which is why international converters ("one hundred seventy-one thousand") look wrong on an Indian bill.
| Figures | Indian words | International words |
|---|---|---|
| 1,00,000 | one lakh | one hundred thousand |
| 10,00,000 | ten lakh | one million |
| 1,00,00,000 | one crore | ten million |
| 99,99,99,999 | ninety-nine crore ninety-nine lakh ninety-nine thousand nine hundred ninety-nine | nine hundred ninety-nine million … |
Worked examples
- ₹1,71,808 → Rupees one lakh seventy-one thousand eight hundred eight only.
- ₹2,500.50 → Rupees two thousand five hundred and fifty paise only.
- ₹1,00,00,001 → Rupees one crore one only.
- ₹1,71,808 in Hindi → रुपये एक लाख इकहत्तर हज़ार आठ सौ आठ मात्र.
- ₹1,71,808 in Marathi → रुपये एक लाख एकाहत्तर हजार आठशे आठ फक्त.
- ₹1,71,808 in Gujarati → રૂપિયા એક લાખ એકોતેર હજાર આઠસો આઠ પૂરા.
- ₹1,71,808 in Tamil → ரூபாய் ஒரு லட்சத்து எழுபத்தோராயிரத்து எண்ணூற்று எட்டு மட்டும்.
Amount in words on a GST invoice
Rule 46 of the CGST Rules lists what a tax invoice must show; the total in words is not on that list, but almost every business prints it because buyers, banks and auditors expect it. Write the bill total after round-off, the same figure as the "Total" box, so the two can be checked against each other. If the bill has paise, write them out ("and fifty paise") or round off to the rupee first.
Writing a cheque
- Start close to the left edge, write "Rupees" and end with "Only" so nothing can be added after the amount.
- Draw a line through the space left over.
- The amount in words and in figures must match. If they differ, the bank can return the cheque.
- Cheques are valid for three months from the date written on them.
Hindi, Marathi, Gujarati and Tamil words
Numbers from 1 to 99 have their own words in each of these languages (Hindi इकहत्तर, Marathi एकाहत्तर, Gujarati એકોતેર for 71), so they cannot be built by joining tens and units the way English does. Tamil also joins words together: 2,000 is இரண்டாயிரம், and 2,500 is இரண்டாயிரத்து ஐந்நூறு. The converter has the full word list for each language. The Hindi and English wording is the same one Moharbill prints on invoices.

