Convert a rupee amount (with paise) into words, formatted the way it is conventionally written on a cheque.
How to Use the Rupees to Words Tool
Enter the "Amount (₹)", including paise if any (e.g. 12345.75).
Click "Convert".
See the amount spelled out in words, and click "Copy to Clipboard" to copy it.
How the Amount Is Converted
The amount is rounded to two decimal places, because paise cannot go further than that.
The whole-rupee part is spelled out in the Indian system: thousand, lakh, crore, arab and kharab.
The two decimal digits are read as paise (1 to 99) and added with "and ... Paise". If there are no paise, that part is left out.
The word "Only" is added at the end to close the amount.
Examples of the Output
Amount entered
Result
₹12,345.75
Twelve Thousand Three Hundred Forty Five Rupees and Seventy Five Paise Only
₹2,50,000
Two Lakh Fifty Thousand Rupees Only
₹1,25,000.50
One Lakh Twenty Five Thousand Rupees and Fifty Paise Only
₹1,999.05
One Thousand Nine Hundred Ninety Nine Rupees and Five Paise Only
Note the last row: .05 is five paise, not fifty. Type 1999.5 or 1999.50 if you mean fifty paise.
Tips for Writing the Amount on a Cheque
Most Indian cheque leaves already print "Rupees" at the start of the amount line. Many people therefore write only the words that follow, ending with "Only", for example "Two Lakh Fifty Thousand Only". Either form is commonly used.
Start writing right at the beginning of the line and draw a line through any space left after "Only", so nothing can be added later.
The figure in the box and the amount in words must agree. If they differ, the bank may return the cheque, so check both before signing.
Avoid overwriting or corrections on the amount. Under the cheque standards used by Indian banks, alterations to the amount generally are not accepted, so write a fresh cheque instead.
The same wording works for invoices, receipts, rent agreements and vouchers, where the amount is often repeated in words below the total.
Frequently Asked Questions
The whole rupees part is spelled out using the Indian numbering system (Lakh/Crore), the paise part (if any) is spelled out separately, and the result is formatted the way it's conventionally written on a cheque, e.g. 'Twelve Thousand Three Hundred Forty Five Rupees and Seventy Five Paise Only'.
Writing 'Only' after the amount in words is a standard cheque-writing convention meant to prevent anyone from adding extra digits or words after the stated amount.
If the paise portion is zero, it's omitted entirely and the result simply ends with 'Rupees Only'.
The amount is rounded to the nearest paisa first, so 100.456 is treated as 100.46 and written as One Hundred Rupees and Forty Six Paise Only.
Both spellings are widely understood in India. This tool uses "Lakh", which is the more common modern spelling. What matters most is that the words match the figures exactly.