Number to Words — Amount in Words (Rupees)
Amounts in words for cheques and invoices — lakh, crore, million, Hindi and ordinals.
Your number
More wording options
In words
Example shown — type your own number above.
Not updated: the wording below is for the last number that could be read. Fix the number above to update it.
Amount in words
For cheques, invoices and receipts—
Amount in words (Hindi)
Hindi cheque wording—
Indian system
Thousand, lakh, crore—
International system
Thousand, million, billion—
US check style
Hyphens, cents as a fraction of 100—
Hindi number words
हिंदी में संख्या—
Ordinal
First, second, third …—
About the Number to Words — Amount in Words (Rupees)
Type a number and see it written out every way you are likely to need: the amount in words for a cheque or invoice ("Rupees One Lakh Twenty Thousand and Fifty Paise Only"), the Indian system with thousand, lakh and crore, the international system with million and billion, the US check style ("… and 45/100"), the ordinal ("one hundred twenty thousandth", "21st") and the number in Hindi words, with a Hindi cheque line ("रुपये … मात्र").
The digits are spelled exactly as typed — there is no floating-point rounding — so 12-digit budgets, 30-digit numbers and long decimals come out right. You can also pick dollars, euros, pounds or dirhams, change the letter case, add hyphens ("twenty-one") or the British "and", and copy any line with one click. Everything happens in your browser.
How to use it
- Type or paste the number —
120000.50,1,20,000.50,₹ 75,000/-and1.5e7all work. The wordings update as you type. - For a cheque or invoice, copy the Amount in words line. Pick another Currency if the amount is not in rupees.
- Choose the Letter case your form expects (Title Case, Sentence case or UPPER CASE) and, if you like, hyphens or the British "and".
- Use Copy next to any line, or Copy all for every wording at once.
Examples
120000.50
Rupees One Lakh Twenty Thousand and Fifty Paise Only
120000.50
रुपये एक लाख बीस हज़ार और पचास पैसे मात्र
1234567890
Indian: One Hundred Twenty Three Crore Forty Five Lakh Sixty Seven Thousand Eight Hundred Ninety · International: One Billion Two Hundred Thirty Four Million …
1234.56 (Sentence case)
One thousand two hundred thirty-four and 56/100
21 (with Hyphens ticked)
Twenty-First · 21st
Common uses
- Writing the amount in words on a cheque, demand draft or pay-in slip.
- Adding the "amount in words" line to an invoice, receipt, quotation, salary slip or rent agreement.
- Converting between lakh/crore and million/billion when reading reports from India and abroad.
- Checking how a large number is read out, or writing numbers in Hindi.
Indian and international systems
Both systems name the same powers of ten up to 99,999; above that they group the digits differently. The Indian system names lakh (1,00,000 = 10⁵) and crore (1,00,00,000 = 10⁷) and groups digits in twos after the first thousand; the international short scale names million (10⁶), billion (10⁹) and trillion (10¹²) and groups in threes.
- 1 lakh = 100 thousand; 10 lakh = 1 million
- 1 crore = 10 million; 100 crore = 1 billion
- 1 lakh crore = 1 trillion
Indian English writes amounts above 99 crore as multiples of crore — 1,00,000 crore is "one lakh crore", as in budget figures. The traditional names arab (10⁹), kharab (10¹¹), neel (10¹³), padma (10¹⁵) and shankh (10¹⁷) are available as an option and are always used in the Hindi wording.
Writing the amount on a cheque
A cheque carries the amount twice: in figures (the "courtesy amount") and in words (the "legal amount"), and the two should match. According to RBI’s FAQs on Cheque Clearing, "no changes / corrections can be carried out on the cheques (other than for date validation purposes, if required)" under the Cheque Truncation System — to change the payee or the amount, use a fresh cheque leaf — and permanent ink should be used to prevent fraudulent alterations (RBI FAQs on Cheque Clearing).
Common practice is to begin the words right at the start of the line, end with "Only" so nothing can be added, and strike through the unused space. Paise can be written "and Fifty Paise Only" or "and Paise Fifty Only" — both are in use; pick the one your bank or office uses.
US check style
On a US check the dollars are written in words and the cents as a fraction of 100: $1,234.56 becomes "One thousand two hundred thirty-four and 56/100", usually followed by the printed word "Dollars". Hyphens join the tens and units (thirty-four) and "and" is used only before the cents — the US check line always follows this style, whatever the other options say. Tick Add the currency word to include "Dollars" in the copied text.
Hindi number words
Hindi has a separate word for every number from 0 to 99 (उन्नीस 19, इक्कीस 21, उनासी 79 …), so they cannot be built from the tens and units as in English. The wording here follows the forms listed (in transliteration) in Wikipedia’s Hindustani numerals table; regional spellings vary — पाँच or पांच, छह or छः — and both are correct. Above 99 the number is built from सौ (100), हज़ार (1,000), लाख (10⁵), करोड़ (10⁷), अरब (10⁹), खरब (10¹¹), नील (10¹³), पद्म (10¹⁵) and शंख (10¹⁷). Decimals are read digit by digit after दशमलव (point).
Limitations
- Up to 36 digits before the decimal point (999 decillion) and 20 after it. The Indian, Hindi and rupee wordings go up to 19 digits — 99,999 crore crore, or 99 shankh in Hindi.
- Money wordings use two decimals: an amount such as 10.005 is rounded half up to 10.01, and the page says so. A currency typed with the number (₹, $, € …) is not switched automatically — the page points out a mismatch with the chosen currency.
- Ordinals are given for whole numbers only; Hindi ordinals are not included.
- Only English and Hindi wordings are available.
Privacy
Everything happens in your browser. What you enter or open here is not uploaded or stored by MySmartCoPilot.
Frequently asked questions
How do I write 1,20,000 in words for a cheque?
Write Rupees One Lakh Twenty Thousand Only. With paise, for ₹1,20,000.50: Rupees One Lakh Twenty Thousand and Fifty Paise Only.
How many lakhs make a million, and how many crores make a billion?
10 lakh = 1 million, and 100 crore = 1 billion. 1 crore is 10 million, and 1 lakh crore is 1 trillion.
Should I write "and" after hundred?
British English does ("one hundred and five"); American English does not ("one hundred five"). On Indian cheques "and" is often used only before the paise. Tick British "and" if your form needs it.
How do I write an amount in words in Hindi?
For ₹25,500 write रुपये पच्चीस हज़ार पाँच सौ मात्र; with paise, for ₹25,500.75: रुपये पच्चीस हज़ार पाँच सौ और पचहत्तर पैसे मात्र. The tool shows this line for every rupee amount.
What if I make a mistake while writing the amount on a cheque?
Do not correct it. RBI’s FAQs on Cheque Clearing say cheques with alterations are not accepted under the Cheque Truncation System — only the date may be validated — so cancel the leaf and write a fresh cheque.
Can it handle very large numbers?
Yes. The digits are processed as text, so a number like 123,456,789,012,345,678,901 is spelled exactly ("one hundred twenty three quintillion …"), up to 36 digits. The Indian system goes up to 19 digits (99,999 crore crore); 1 crore crore is 10¹⁴.