Writing an amount in words is one of those small tasks that is easy until the number gets large. English uses millions and billions; Hindi and most Indian languages count in lakh and crore. Mixing the two is the most common way a cheque gets sent back.
This guide covers the grouping, the usual cheque wording, and worked examples you can check against the Hindi number to words tool.
The Indian grouping: 3, then 2, then 2
Indian numbers group digits differently from the Western system. After the first three digits from the right, groups of two follow.
1,000— one thousand1,00,000— one lakh1,00,00,000— one crore1,00,00,00,000— one arab1,00,00,00,00,000— one kharab
So 12,50,000 is twelve lakh fifty thousand, not “one point two five million”. Hindi has everyday words for lakh and crore, and no everyday word for million. Translating a Western figure directly is how amounts go wrong.
The place names in Hindi are:
| Figure | In words |
|---|---|
| 100 | एक सौ |
| 1,000 | एक हज़ार |
| 1,00,000 | एक लाख |
| 1,00,00,000 | एक करोड़ |
| 1,00,00,00,000 | एक अरब |
| 1,00,00,00,00,000 | एक खरब |
The cheque formula
A standard Hindi cheque amount reads in this order:
- The rupees in words.
- The word
रुपये. - If there are paise,
औरfollowed by the paise in words. मात्र(only) at the end.
For one rupee, use the singular रुपया. For one paisa, use the singular पैसा; otherwise पैसे.
The tool’s amount mode follows this pattern and rounds to two decimal places. You can tick an option to add मात्र at the end.
Worked examples
These are the examples the Hindi number to words page generates:
| Amount | In words |
|---|---|
| ₹1 | एक रुपया मात्र |
| ₹50.50 | पचास रुपये और पचास पैसे मात्र |
| ₹999 | नौ सौ निन्यानबे रुपये मात्र |
| ₹2,500 | दो हज़ार पाँच सौ रुपये मात्र |
| ₹12,500.75 | बारह हज़ार पाँच सौ रुपये और पचहत्तर पैसे मात्र |
| ₹1,25,000.50 | एक लाख पच्चीस हज़ार रुपये और पचास पैसे मात्र |
| ₹15,00,000 | पन्द्रह लाख रुपये मात्र |
Notice how the grouping shows up in the words. ₹1,25,000 is one lakh twenty-five thousand, and ₹15,00,000 is fifteen lakh, not one and a half million.
Numbers below 100 are irregular
Hindi has no rule for building 21 to 99 from tens and ones. Every number is its own word, and the spellings have to be learned or looked up.
The nines follow an उन- pattern: 29 उनतीस, 39 उनतालीस, 49 उनचास, 59 उनसठ, 69 उनहत्तर, then 79 उनासी, 89 नवासी, 99 निन्यानबे.
Several numbers have two accepted spellings:
- 91–99 end in
-बे(इक्यानबे,निन्यानबे) or-वे(इक्यानवे,निन्यानवे). - 6 is
छहorछः. - 15 is
पन्द्रहorपंद्रह.
The tool follows the Unicode CLDR spellings: -बे, छह and पन्द्रह. Banks and courts may prefer a particular form, so for anything binding, check the result against your bank’s or the court’s preferred wording.
Writing it on the cheque
A cheque has a line for the amount in words. Keep it simple and leave no room for an addition:
- Start at the left edge of the line.
- Write the words in a single line if they fit.
- Draw a line through the blank space after
मात्र. - Match the figure in the box exactly.
Do not mix digits and words in the same line. If the words and the figures disagree, the bank will usually treat the cheque as ambiguous.
For invoices and receipts, the same wording works, though मात्र is optional. Many offices write the words and then the figure in brackets, for example the words followed by (₹1,25,000.50). Keep the figure in Indian grouping so it matches the words.
Common mistakes
- Using million or billion. Convert to lakh and crore first.
- Wrong grouping.
12,50,000is not1,250,000in words; it is twelve lakh fifty thousand. - Forgetting
औरbefore paise. The paise should read as a separate amount, not run into the rupees. - Singular and plural. One rupee is
एक रुपया; two or more areरुपये. - Mixing
रुपयेandरुपए. Both spellings exist. Pick one and stay consistent; the tool usesरुपये. - Rounding silently. If you round paise, make sure the figure and the words agree.
Using the tool
Open the Hindi number to words tool. Type the number or amount. Commas, the ₹ and Rs prefixes, and Indian digits such as १२३ are all accepted. Switch to Amount (₹) for cheque wording, and copy the result.
The conversion runs in your browser, so the amount is not uploaded. That matters for salaries, invoices and anything else you would rather not send to a server.
If you need the same amount in another Indian language, the multi-language number to words tool covers Hindi, Marathi, Bengali, Tamil, Telugu, Gujarati, Punjabi, Odia, Kannada, Malayalam, Nepali, Urdu and English in the Indian system.
A final check
Before you sign, read the words back as a number. If the words say एक लाख पच्चीस हज़ार and the box says 1,25,000, they agree. If the words say पन्द्रह लाख and the box says 15,00,000, they agree.
That one read-back catches almost every cheque error, and it takes five seconds.