Number to Words (Indian System)

Convert numbers to words in Indian numbering system — ones, lakhs, crores. Perfect for cheques, invoices, and legal documents.

About this calculator

Write amounts in the Indian system, with lakhs and crores, for cheques, invoices, affidavits and agreements. The tool can add 'Rupees … Only' and capitalise, and shows the amount in Indian comma format, ₹12,50,000.

The default, 1250000, reads Rupees Twelve Lakh Fifty Thousand Only.

How to use it

  1. Type the Number.
  2. Tick Add Rupees … Only and Capitalize as needed.
  3. Press Copy to Clipboard.

Indian grouping

The last three digits form the thousands group, then every two digits form the next group: thousand, lakh (10⁵), crore (10⁷), arab (10⁹). So 1250000 becomes 12,50,000: twelve lakh fifty thousand.

Worked example

Examples

12,50,000Rupees Twelve Lakh Fifty Thousand Only
1,00,00,000Rupees One Crore Only
45,678Rupees Forty Five Thousand Six Hundred Seventy Eight Only

Tips and common mistakes

  • Match the words and figures exactly on a cheque.
  • Always end with 'Only'.
  • Check the number of zeros in lakh and crore amounts.
  • Banks reject cheques with corrections.
  • For paise use the 'and … Paise' form.

Frequently asked questions

What is 1 crore in lakhs?

100 lakh.

How do I write ₹12,50,000 in words?

Rupees Twelve Lakh Fifty Thousand Only.

What is an arab?

100 crore, or one billion.

Why is Indian comma placement different?

It groups the first three digits then pairs.

Do banks require words on cheques?

Yes, amounts in words and figures must match.

Can I copy the result?

Yes.

Related tools