Daily · Free tool
Rupees in Words
Convert any rupee amount into Indian-format words for cheques, agreements and formal letters. Uses lakhs and crores — not the international million / billion format that's wrong on Indian documents.
In words
One Lakh Twenty Three Thousand Four Hundred Fifty Six Rupees Only
Quick examples
Why “Indian format” matters
The international format groups digits in threes (Million, Billion). Indian English uses Lakhs (1,00,000 = 100,000) and Crores (1,00,00,000 = 10,000,000). On a cheque, contract or formal Indian document, the words must use the Indian format — courts and banks reject “million” phrasing.
When to use this
- Filling a cheque — “Pay Rupees [in words]”
- Contracts and agreements — agreed value clauses
- Sale deeds and rent agreements
- Any official affidavit / power-of-attorney
- GST invoices (mandatory per Rule 46)
FAQ
Why "Rupees Twenty Thousand only" not "Rupees 20,000 only"?
Indian banking convention requires words for cheques and contracts to prevent fraud (a written number can be altered, words can't easily). "Only" at end prevents additions.
What if amount has paise?
Words include both — e.g., "Rupees Five Hundred and Fifty Paise Only". Most Indian transactions today drop paise (rounded to nearest rupee) so this is rare.
Indian numbering vs international?
India uses lakhs and crores. ₹2,50,000 (two lakh fifty thousand). International would write 250,000 (two hundred fifty thousand). Both legitimate; use Indian format on Indian docs.