Skip to content

Amount in words, in rupees

Type a figure and get it written out the way a cheque or invoice expects, in the Indian lakh and crore system, with paise.

Amount in rupees

₹

Indian format

₹1,25,050.75

Try

In words

Rupees One Lakh Twenty Five Thousand Fifty and Seventy Five Paise Only

Uses the Indian system: thousand, lakh (1,00,000) and crore (1,00,00,000), as written on cheques.

1,25,000 → Rupees One Lakh Twenty Five Thousand Only

Indian, not international

Indian numbering groups the first three digits from the right, then groups in twos: thousand, lakh, crore. The international system groups in threes: thousand, million, billion.

So 10,00,000 is ten lakh, not "one million". It's the same quantity with different words, and the commas sit in different places. Invoices and cheques in India use the Indian system.

Place values at a glance

FigureIndianInternational
1,000One thousandOne thousand
10,000Ten thousandTen thousand
1,00,000One lakhOne hundred thousand
10,00,000Ten lakhOne million
1,00,00,000One croreTen million
10,00,00,000Ten croreOne hundred million
1,00,00,00,000One hundred croreOne billion

You'll sometimes see lac for lakh. Both are understood; lakh is the standard spelling.

Examples

FigureIn words
₹1,500Rupees One Thousand Five Hundred Only
₹12,345Rupees Twelve Thousand Three Hundred Forty Five Only
₹1,00,000Rupees One Lakh Only
₹2,50,000Rupees Two Lakh Fifty Thousand Only
₹10,00,000Rupees Ten Lakh Only
₹1,25,50,000Rupees One Crore Twenty Five Lakh Fifty Thousand Only
₹1,250.50Rupees One Thousand Two Hundred Fifty and Fifty Paise Only

Where you need it

Cheques. Under the Negotiable Instruments Act, if the figures and the words disagree, the amount in words is the one that counts. In practice, banks often return a cheque where the two differ, so get both right.

Invoices. Most formats carry the total in words under the figure, often labelled "Amount chargeable (in words)".

Agreements and receipts. Written-out amounts are much harder to alter after signing.

Writing a cheque amount correctly

Start right after the printed "Rupees" on the words line, with no gap.

End with "Only". It closes the amount so nothing can be added after it.

Leave no gaps. Draw a line through any space left after "Only".

In the figures box, write the number right up against the ₹ symbol and finish a whole-rupee amount with /-: ₹12,345/-.

Use the same amount in both places. Check words and figures against each other before you sign.

Don't overwrite. A cheque with a corrected amount is likely to be returned. Cancel it and write a fresh one.

Conventions worth following

Capitalise the words. "Rupees One Lakh Only" is the usual style.

Handle paise explicitly. ₹1,250.50 is "Rupees One Thousand Two Hundred Fifty and Fifty Paise Only".

Hyphens are optional. "Twenty Five" and "Twenty-Five" are both accepted; pick one and stay consistent.

"And" goes before the paise, not between every part. "One Thousand Two Hundred Fifty" reads cleanly; "One Thousand and Two Hundred and Fifty" doesn't.

In Excel or Google Sheets

Excel and Google Sheets have no built-in function that writes amounts in Indian words. Microsoft's well-known SpellNumber macro writes the international system (million, billion) and needs editing in VBA for lakh and crore. For a handful of figures, convert them here and paste the words into your sheet. For invoices, the invoice generator shows the total for you.

GST calculator

Invoice generator

Questions

How do you write 125000 in words?

One Lakh Twenty Five Thousand. On a cheque, after the printed "Rupees": "One Lakh Twenty Five Thousand Only". On an invoice: "Rupees One Lakh Twenty Five Thousand Only".

Why "Only" at the end?

It closes the amount so nothing can be added after it.

Lakh or million?

Lakh, for anything written in India. Ten lakh is one million.

How do I write paise?

After the rupees: "Rupees One Thousand Two Hundred Fifty and Fifty Paise Only".

What happens if the words and figures don't match on a cheque?

Legally the words prevail, but banks often return the cheque. Write a new one rather than correcting it.

How do you write one crore in figures?

1,00,00,000 in the Indian system, which is ten million.

Can I get the amount in Hindi words?

Not yet: the converter writes English. In Hindi, ₹1,25,000 is "एक लाख पच्चीस हज़ार रुपये मात्र".

1 lakh mein kitne zero hote hain?

1 lakh = 1,00,000, yaani paanch zero. 1 crore = 1,00,00,000, yaani saat zero.

Sources

  • Negotiable Instruments Act, 1881, section 18, "Where amount is stated differently in figures and words": bare act text

Last reviewed 29 October 2026