Quick Answer
Rupees in words uses the Indian system of thousand, lakh and crore. ₹1,25,450.75 is written "One Lakh Twenty Five Thousand Four Hundred Fifty Rupees and Seventy Five Paise", and on a cheque "Rupees One Lakh Twenty Five Thousand Four Hundred Fifty and Seventy Five Paise Only". In Hindi it is "एक लाख पच्चीस हज़ार चार सौ पचास रुपये और पचहत्तर पैसे". ₹1,00,00,000 is One Crore.
What is a Rupees in Words Converter?
A rupees in words converter (रुपये शब्दों में) turns an amount written in figures, such as ₹1,25,450.75, into words — "One Lakh Twenty Five Thousand Four Hundred Fifty Rupees and Seventy Five Paise". You need the amount in words on cheques, invoices, receipts, salary slips, rent agreements, legal documents and many government forms, because words are harder to alter than figures.
This free tool uses the Indian numbering system — thousand, lakh and crore — and gives the result in English and Hindi, plus a ready-made cheque line that ends in "Only". You can switch to capital letters and choose whether to include the British-style "and" before the last part of the number.
Key Features
- English words in the Indian system.
- Hindi words with the correct word for every number from 1 to 99.
- Paise up to two decimal places.
- Cheque line: "Rupees … Only".
- CAPITAL LETTERS option for formal documents.
- Indian digit grouping shown for checking.
- Quick examples for common amounts like ₹21,000 and ₹1 crore.
How to Use It
- Type the amount — commas and the ₹ sign are optional.
- Add paise after a decimal point, for example 2500.50.
- Read the English and Hindi words and the cheque line.
- Tick CAPITAL LETTERS or the British "and" if required.
- Press a Copy button and paste where you need it.
The Indian Numbering System
| Figure | Indian name | International name |
|---|---|---|
| 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 |
| 100,00,00,000 | One Hundred Crore | One Billion |
Notice the commas: after the first three digits from the right, Indian grouping places a comma every two digits (1,00,00,000), while international grouping uses every three (10,000,000). The converter shows your amount with Indian grouping so you can check it matches what you meant.
Common Amounts in Words
| Amount | English | Hindi |
|---|---|---|
| ₹2,500 | Two Thousand Five Hundred Rupees | दो हज़ार पाँच सौ रुपये |
| ₹5,000 | Five Thousand Rupees | पाँच हज़ार रुपये |
| ₹11,000 | Eleven Thousand Rupees | ग्यारह हज़ार रुपये |
| ₹21,000 | Twenty One Thousand Rupees | इक्कीस हज़ार रुपये |
| ₹51,000 | Fifty One Thousand Rupees | इक्यावन हज़ार रुपये |
| ₹1,50,000 | One Lakh Fifty Thousand Rupees | एक लाख पचास हज़ार रुपये |
| ₹12,34,567 | Twelve Lakh Thirty Four Thousand Five Hundred Sixty Seven Rupees | बारह लाख चौंतीस हज़ार पाँच सौ सड़सठ रुपये |
| ₹25,75,000.50 | Twenty Five Lakh Seventy Five Thousand Rupees and Fifty Paise | पच्चीस लाख पचहत्तर हज़ार रुपये और पचास पैसे |
| ₹1,00,00,000 | One Crore Rupees | एक करोड़ रुपये |
How to Write the Amount on a Cheque
- Start writing right after the word "Rupees" printed on the cheque, with no gap.
- Write the amount in words using lakh and crore: One Lakh Twenty Five Thousand Four Hundred Fifty.
- Add paise if any: and Seventy Five Paise.
- End with "Only" and draw a line through any remaining space.
- Write the figures in the box as 1,25,450.75/- or 1,25,450=75, starting close to the ₹ symbol.
- Make sure the words and figures match exactly; if they differ, banks may return the cheque.
The converter's cheque line — "Rupees One Lakh Twenty Five Thousand Four Hundred Fifty and Seventy Five Paise Only" — follows this format. Since the word "Rupees" is already printed on most cheques, write from the amount onwards.
How the Converter Breaks a Number Down
Take ₹12,34,567. The converter reads it from the left in Indian groups:
- Crore — digits above 1,00,00,000: none.
- Lakh — the next two digits, 12: "Twelve Lakh".
- Thousand — the next two digits, 34: "Thirty Four Thousand".
- Hundred — the next digit, 5: "Five Hundred".
- Last two digits — 67: "Sixty Seven".
Joined together: Twelve Lakh Thirty Four Thousand Five Hundred Sixty Seven Rupees. Groups that are zero are simply skipped, which is why ₹10,00,500 reads "Ten Lakh Five Hundred" with no thousand. Amounts above 99 crore reuse the same rules in front of "Crore" — ₹120,00,00,000 is "One Hundred Twenty Crore".
Cheque Safety Tips
- Do not correct a cheque. Under the RBI's CTS-2010 cheque standard, banks do not accept changes or corrections on a cheque other than a validated change of date. If you make a mistake in the amount, cancel it and write a fresh cheque.
- Use a dark, permanent pen and write in your own hand.
- Cross the cheque ("A/c Payee") when it should go only into the payee's account.
- Never sign a blank cheque.
- Note the cheque number, date, payee and amount in your records.
Amounts for International Documents
If you are writing for an international reader, convert lakh and crore into the international system. ₹25,75,000 is 2,575,000 — "Two Million Five Hundred Seventy Five Thousand". ₹3 crore is 30 million. A quick rule: 10 lakh = 1 million, 100 crore = 1 billion. Indian banks, government forms and courts expect lakh and crore, so use this converter's output for anything filed in India.
"One Hundred Five" or "One Hundred and Five"?
Both are correct English. British usage adds "and" before the last part of a number (One Thousand and One), while Indian banking practice usually leaves it out (One Thousand One) and keeps "and" only before paise, so that the reader is never confused about where the rupees end. The converter follows Indian practice by default; tick the British "and" option if your document needs it.
Writing Numbers in Hindi
Hindi does not build numbers from tens and ones the way English does. Every number from 1 to 99 has its own word: 25 is पच्चीस, 67 is सड़सठ, 99 is निन्यानबे. Larger numbers are made with सौ (hundred), हज़ार (thousand), लाख and करोड़. So ₹12,34,567 becomes बारह लाख चौंतीस हज़ार पाँच सौ सड़सठ रुपये. Paise are written after और (and): पचास पैसे. This is the form used on Hindi cheques, bank forms and court documents.
Where You Need the Amount in Words
- Cheques and demand drafts.
- GST invoices and bills — commonly printed below the total.
- Receipts and rent receipts, including for HRA claims.
- Salary slips and offer letters.
- Agreements, affidavits and sale deeds.
- Exam answers in maths and commerce, and school assignments on the number system.
For invoices, our GST Calculator works out the tax first; then convert the total here.
Amount in Words on GST Invoices
Most billing software prints the invoice total in words below the figures, for example "Rupees Eleven Thousand Eight Hundred Only" for a ₹10,000 sale with 18% GST. If you prepare invoices by hand or in a spreadsheet, convert the final payable amount — after tax, discounts and rounding — not the taxable value. Round-off lines (such as ₹0.40) should be applied before you write the words, so that the figure and the words describe exactly the same total.
For Students: Practising Number Names
Number names are taught in primary school maths and appear again in commerce and banking exams. Type any number to check your answer, compare the Indian and international names in the table above and notice how the comma pattern changes. Writing the Hindi form alongside is good practice for Hindi-medium students and for anyone filling Hindi bank forms.
Common Mistakes
- Mixing systems — "Ten Million" on an Indian cheque instead of "One Crore".
- Spelling errors — "Fourty" instead of "Forty", "Ninty" instead of "Ninety".
- Forgetting "Only", leaving room for additions.
- Words and figures not matching, especially with paise.
- Leaving gaps between words on a cheque.
- Writing "Lakhs" or "Crores" after a number — standard usage keeps them singular: "Five Lakh", "Two Crore".
- Dropping the paise in words while keeping them in figures, which makes the two disagree.
Spelling Reference
Forty (not Fourty), Ninety (not Ninty), Nineteen, Eighteen, Twelve, Lakh (also spelled Lac — "Lakh" is the standard form), Crore, Thousand, Hundred, Paise (plural) and Paisa (singular).
Why Use This Converter?
Writing large amounts in words is easy to get wrong, especially with lakh and crore or with paise. This converter gives an instant, correctly spelled result in English and Hindi, a cheque-ready line and Indian digit grouping for a final check. It is free, needs no sign-up and runs entirely in your browser, so the amounts you type are never sent anywhere.
Rupees in Words Converter — Key Facts
| 1,000 | One Thousand |
|---|---|
| 1,00,000 | One Lakh (100 thousand) |
| 1,00,00,000 | One Crore (100 lakh, 10 million) |
| Paise | Written after "and" — and Fifty Paise |
| Cheque | Rupees … Only |
| Languages | English and Hindi |
Frequently Asked Questions
How do I write 1,50,000 in words?
One Lakh Fifty Thousand Rupees. On a cheque: Rupees One Lakh Fifty Thousand Only. In Hindi: एक लाख पचास हज़ार रुपये.
How do I write 1 crore in words?
₹1,00,00,000 is One Crore Rupees. One crore equals 100 lakh, or 10 million in the international system.
How do I write an amount with paise?
Write the rupees, then "and", then the paise: ₹2,500.50 is Two Thousand Five Hundred Rupees and Fifty Paise. On a cheque: Rupees Two Thousand Five Hundred and Fifty Paise Only.
Why do cheques end with "Only"?
"Only" marks the end of the amount so nobody can add words after it. Banks recommend writing the amount close to the word "Rupees" and ending with "Only".
Should I write "and" in the amount, like One Hundred and Five?
Indian cheques usually omit it — One Hundred Five — and keep "and" only before paise. British English uses it. Both are generally accepted; the converter leaves it off by default and offers it as an option.
What is the difference between lakh and million?
One lakh is 1,00,000 (one hundred thousand). One million is 10,00,000, which is ten lakh. One crore is 1,00,00,000, which is ten million.
How is 21,000 written in words?
Twenty One Thousand Rupees; in Hindi इक्कीस हज़ार रुपये. This amount is common for gifts (shagun) and fees.
How do I write amounts above 99 crore?
In the Indian system crore is repeated: ₹120,00,00,000 is One Hundred Twenty Crore. Arab and kharab are rarely used in banking, so the converter uses crore.
Is the Hindi output correct for every number?
Yes. Hindi has a separate word for each number from 1 to 99 (such as पच्चीस for 25 and निन्यानबे for 99), and the converter uses those words with सौ, हज़ार, लाख and करोड़.
What is the largest amount I can convert?
Up to 15 digits before the decimal point and two after, which covers any real-world rupee amount.
Can I use it for invoices and receipts?
Yes. Many GST invoices, receipts, salary slips and legal documents require the amount in words. Copy the English line or the capital-letters version.
Is the rupees in words converter free?
Yes, completely free and private. Nothing you type leaves your browser.
Write Any Amount in Words!
Free rupees in words converter for cheques and invoices.
Explore More Prompt Minds Tools
Rupees in Words Converter works great alongside our other free tools. Every Prompt Minds tool runs entirely in your browser — no sign-up, no uploads, no watermarks. Browse all free tools.
