✍️ Cheques · Invoices · Legal Docs

Convert Any Number into Words, Instantly

Type an amount and see it written out in Indian (Lakh/Crore) or International (Million/Billion) format — ready to copy straight onto a cheque, invoice, or legal document.

1,000 50,000 12,50,000 9,999.75
Rupees Zero Only
🔒 Runs in your browser ⚡ Instant results 🆓 100% free

Built for cheques, invoices, and paperwork

Two number systems, one instant conversion

Indian & International format

Switch between Lakh/Crore and Million/Billion systems with one click, based on what your document needs.

Paise and decimals included

Decimal values are automatically converted into paise, exactly as required for cheque writing.

Private by design

Numbers are converted entirely in your browser and are never sent to or stored on a server.

Writing an amount in words on a cheque or invoice

Why the exact words matter on a cheque or invoice

Banks and accounting teams don't just look at the numeric amount on a cheque or invoice — the written-out amount in words is treated as the authoritative figure if the two ever disagree, which makes getting the wording exactly right more than a formality. A single misplaced word, an inconsistent "Lakh" vs "Hundred Thousand," or a missing "Only" at the end can be enough for a bank to flag or reject a cheque outright.

Writing this out by hand for large or unusual numbers is also where mistakes creep in — a crore-scale invoice figure has several places where a digit or a word can be dropped without anyone immediately noticing until the document is questioned later. Typing the number in and letting the conversion happen automatically removes that risk, and gives a wording that's consistent every single time, whether it's used once or copied across dozens of similar documents, saving real time for anyone preparing several such documents in a single sitting.

How the number gets converted into words

 

In Indian format, the number is broken down into Crore (10,000,000), Lakh (100,000), Thousand (1,000), and the remaining hundreds/tens/units, with each group converted to words and joined together — for example, 1,25,430 becomes "One Lakh Twenty-Five Thousand Four Hundred Thirty." This grouping by lakh and crore, rather than by thousand and million, is the defining feature of the Indian numbering system and is reflected directly in how commas are placed in the number itself (1,25,430 rather than 125,430).

In International format, the same number is broken into Billion, Million, Thousand, and the remainder instead — 1,250,000 becomes "One Million Two Hundred Fifty Thousand." Any decimal portion of the number, up to two digits, is treated as paise (or cents) and appended after the word "and," with the whole result ending in "Only" — the standard convention for writing a final amount on a cheque so no additional digits can be added after it.

The conversion updates live as you type, so switching between formats or adjusting the number shows the new wording immediately without needing to press a button or reload anything, which makes it quick to try both formats side by side before deciding which one a specific document actually calls for.

Indian vs International number groupings

Numeric valueIndian formatInternational format
1,000One ThousandOne Thousand
1,00,000 / 100,000One LakhOne Hundred Thousand
10,00,000 / 1,000,000Ten LakhOne Million
1,00,00,000 / 10,000,000One CroreTen Million
10,00,00,000 / 100,000,000Ten CroreOne Hundred Million

This table is a useful quick reference when a document needs the International format but the underlying figure is more naturally expressed in lakh or crore terms in everyday conversation — the numeric value stays identical, only the word grouping and comma placement differ.

When people use an amount-in-words converter

A few common situations

🏦 Writing bank cheques

Get the exact wording required so the cheque isn't rejected for a mismatched or unclear amount in words.

🧾 GST invoices and billing

Add the legally expected amount-in-words line to invoices quickly and consistently.

📜 Legal and property documents

Convert sale deeds, agreements, and affidavits' numeric figures into the words format they require.

💼 Salary slips and offer letters

Write CTC or salary figures in words alongside the numeric amount for HR documents.

🏫 Exam forms and fee receipts

Fill in fee amounts in words on forms that require both numeric and written figures.

📑 Loan and EMI agreements

Express loan principal or EMI amounts in words for formal lending documentation.

🌍 Cross-border business documents

Switch to International format when a document is going to a reader unfamiliar with lakh/crore terms.

🎓 Learning the numbering systems

See Indian and International groupings side by side to understand how large numbers are expressed in each.

📝 Drafting affidavits and declarations

Get consistent, correctly formatted wording for monetary figures cited within a sworn document.

Tips for writing amounts correctly on a cheque

 

Indian banking convention expects the amount in words to start right after the printed "Rupees" on the cheque, end with the word "Only," and leave no gap large enough to insert extra words or numbers — this tool's output already follows that exact pattern, so it can be copied directly onto the cheque without needing to add or remove anything. If the amount includes paise, they should be written out too rather than left as a numeral, which this converter also handles automatically.

It's worth double-checking that the numeric figure written in the amount box and the words match exactly before signing — banks will typically treat the words as authoritative if there's ever a mismatch, so a typo in the numeric box is usually less risky than an inconsistency in the wording itself. Reading the generated words once against the intended amount before copying it over takes a few seconds and avoids any confusion at the bank counter.

Common mistakes when writing amounts by hand

 

One of the most frequent errors on handwritten cheques is a mismatch between the numeric amount and the words — a "1,25,000" written in figures next to "One Lakh Fifty Thousand" in words, usually from a slip while writing quickly. Banks are required to treat the two as inconsistent and will typically return such a cheque unprocessed, which means a delay for whatever payment the cheque was meant to cover. Typing the number once and copying the generated words removes this entire category of error.

Another common mistake is inconsistent grouping within the same document — starting a large figure in Indian lakh/crore terms and then switching to million-style grouping partway through, especially in invoices prepared by teams where different people are used to different systems. Picking one format for a document and sticking to it, which this tool makes easy by keeping the same format selected across every amount converted, keeps a multi-line invoice or agreement internally consistent.

Forgetting to include paise is a smaller but still common oversight — a cheque for ₹15,750.50 written out as simply "Fifteen Thousand Seven Hundred Fifty Only" omits the fifty paise entirely, which technically leaves the exact amount ambiguous. This converter always includes the paise portion when present, so nothing gets silently dropped.

Amount in words on GST invoices

 

Under India's GST invoicing rules, invoices above a certain value are generally expected to carry the total invoice amount written out in words, alongside the numeric total — this is standard practice across most invoicing software and accounting formats, intended to reduce disputes over the payable amount in the same way it does for cheques. Manually typing this line for every invoice, especially for a business generating many invoices a month, is time-consuming and repetitive.

Pasting the final invoice total into this converter and copying the output directly into the invoice template's "Amount in Words" field is significantly faster than writing it out manually each time, and removes the risk of a typo creeping into a legally relevant part of the document. For businesses using Indian format invoicing, keeping the Indian (Lakh/Crore) toggle selected matches the numbering convention Indian accounting and GST software typically expects.

📖 How to use the amount in words converter

1
Type or paste a number — Enter any number into the input box, e.g. 125430.50.
2
Choose a format — Select Indian (Lakh/Crore) or International (Million) using the toggle.
3
Read the result — The amount in words appears instantly, including paise or decimals if present.
4
Copy and paste — Tap Copy Result and paste the wording directly onto your cheque, invoice, or document.

Frequently asked questions

 

How do I convert a number to words?

Type or paste the number into the input box. The tool instantly converts it into words in both Indian (lakh/crore) and International (million/billion) format, updating as you type.

Can I use this for cheque writing?

Yes — this tool is built exactly for that. Enter the amount, select Indian format, and copy the result directly onto your cheque. Paise are automatically included when present.

Is my data safe?

Completely. All conversion happens locally in your browser using JavaScript — no numbers are ever sent to or stored on a server.

What's the difference between Indian and International format?

Indian format uses Lakh and Crore (1,00,000 = One Lakh), commonly used in India, Bangladesh, Pakistan and Nepal. International format uses Thousand, Million, Billion — used in most other countries.

What's the largest number this tool can convert?

The tool supports numbers up to 999,999,999,999 (just under a trillion), which comfortably covers cheque, invoice, and most legal document amounts.

Does it handle paise or cents correctly?

Yes. Any decimal portion of the number is rounded to two digits and converted separately as "Paise," appended after the main amount with "and" — the standard format expected on cheques and financial documents.

Can I type numbers with commas already in them?

Yes, commas in the input (like 1,25,430) are automatically stripped before conversion, so you can paste a number exactly as it appears on a document without reformatting it first.

Why does 12,50,000 look different in each format?

The digits are identical — only the grouping changes. In Indian format it reads "Twelve Lakh Fifty Thousand," while in International format the same value reads "One Million Two Hundred Fifty Thousand."

Is this tool free?

Yes, 100% free with no signup required, and it works on both mobile and desktop.

Can this be used for currencies other than Rupees?

The underlying number-to-words conversion is currency-independent — copy the generated words and simply substitute "Rupees" with the relevant currency name if needed for a non-INR document.

Why does the result say "Please enter a valid positive number"?

This appears if the input contains something the converter can't parse as a number — letters, symbols other than commas and a decimal point, or a negative value. Removing any extra characters and re-entering the number resolves it.

How is zero handled?

An empty input or a value of zero shows "Rupees Zero Only" by default, matching how a zero-value cheque or document line is conventionally written out.

A quick note on rounding

 

Decimal input is rounded to exactly two digits before being converted to paise, matching how currency is conventionally handled — a value like 1250.4567 is treated as 1250.46 for conversion purposes, since paise (like cents) don't have a smaller subdivision in everyday financial writing. If a source figure has more than two decimal places, it's worth double-checking that the intended rounding matches what this tool applies before copying the result onto a formal document.

This rounding behavior is the same convention used by most Indian banking and accounting software, so figures generated here should line up with what an accountant or bank teller expects to see written out on a formal financial document, which is exactly the kind of consistency that matters most when a written amount carries legal or financial weight.