Amount in Words Converter

Convert any number to Indian English words instantly. Get the correct Rupees and Paise format for cheques, invoices, and GST documents. No sign-up needed.

Convert Now
Indian numbering system Lakhs and crores format Instant conversion

Amount in Words Converter

Free Tool
Type a number. Commas are added automatically in Indian format.
Amount in Words
Enter a number and click Convert.
Try an example:

What is Amount in Words Conversion?

Amount in words conversion is the process of expressing a numeric figure as written English text. Instead of writing 1,50,000, you write "One Lakh Fifty Thousand Rupees Only." This practice is required for cheques, GST invoices, demand drafts, legal contracts, and many other official financial documents in India.

Writing the amount in words serves as a fraud prevention measure. A numeric figure can be altered by adding digits before or after it, but a spelled-out amount is far harder to tamper with. Banks and the Reserve Bank of India recommend this practice for all negotiable instruments. For businesses, quotations and invoices with amounts in words look more professional and reduce the chance of payment disputes.

  • Required on cheques and demand drafts issued by individuals and businesses
  • Recommended on GST invoices as a best practice for clarity
  • Mandatory on legal documents, agreements, and court affidavits mentioning monetary amounts
  • Used on purchase orders and payment vouchers in accounting systems

Auto-Generate Amount in Words on Every Invoice

Petpooja Invoice automatically converts your invoice total into Indian English words on every bill you generate. No manual entry, no errors.

Get Free Demo

Indian Numbering System Explained

The Indian numbering system is different from the international system used in the West. While the international system groups digits in threes (thousands, millions, billions), the Indian system groups the first three digits from the right as hundreds, then groups remaining digits in pairs as thousands, lakhs, and crores.

Numeric ValueIndian WordsInternational Equivalent
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

This converter uses the Indian system exclusively. Numbers are expressed using ones, tens, hundreds, thousands, lakhs, and crores. Commas in Indian formatting appear after the first three digits from the right, and then every two digits thereafter.

Key difference: In India, 1 crore = 100 lakhs = 1,00,00,000. In the international system, the same number is 10 million. When writing amounts on Indian financial documents, always use the Indian system with lakhs and crores.

How to Convert Numbers to Words in Indian Format

Converting a number to words manually involves breaking the number into its place value groups and reading each group. Here is a step-by-step example using the number 1,23,456.78:

1,23,456.78 = One Lakh Twenty-Three Thousand Four Hundred Fifty-Six and Seventy-Eight Paise Only
  1. 1Separate the integer and decimal parts. For 1,23,456.78, the integer part is 1,23,456 and the decimal (paise) part is 78.
  2. 2Break the integer into place value groups. Starting from the right: 456 (hundreds), 23 (thousands), 1 (lakhs). There are no crores in this number.
  3. 3Convert each group to words. 456 = Four Hundred Fifty-Six. 23 = Twenty-Three. 1 = One.
  4. 4Combine from left to right. One Lakh + Twenty-Three Thousand + Four Hundred Fifty-Six = One Lakh Twenty-Three Thousand Four Hundred Fifty-Six.
  5. 5Add paise if present. 78 paise = Seventy-Eight Paise. Combine with "and" to get the paise clause.
  6. 6Add prefix and suffix. For cheques and invoices: "Rupees One Lakh Twenty-Three Thousand Four Hundred Fifty-Six and Seventy-Eight Paise Only".

This converter handles all these steps automatically for any amount you enter. It supports amounts up to 999 crores, including paise. You can also use it to check calculations done on GST amounts before writing them on official documents.

Amount in Words for Cheques and Invoices

Writing the amount correctly on a cheque is critical. Any mismatch between the numeric figure and the words can lead to the cheque being dishonoured. Banks are instructed to pay the amount written in words when there is a discrepancy, so always double-check both.

Standard cheque format: Rupees [Amount in Words] Only

With paise: Rupees [Rupee Words] and [Paise Words] Paise Only

Example: Rupees Two Lakh Fifty Thousand and Fifty Paise Only

For invoices, particularly GST tax invoices, including the amount in words is a good practice even though it is not explicitly required by the GST Act. You can calculate the total payable amount using our GST Invoice Value Calculator first, then use this converter to get the words.

  • Draw a line after the last word to prevent tampering on cheques
  • Write "Only" at the very end, leaving no space for additions
  • Use capital letters for amounts on legal and banking documents
  • Match the currency stated in words with the numeric figure exactly

Common Mistakes in Writing Amount in Words

Several errors occur when people write amounts in words manually. These mistakes can cause rejected cheques, invoice disputes, or legal complications. Here are the most common ones and how to avoid them:

Wrong
One Lakh Twenty Three Thousand (missing hyphen in twenty-three)
Correct
One Lakh Twenty-Three Thousand (compound numbers 21 to 99 use a hyphen)
Wrong
Rupees Five Hundred (missing "Only" at the end)
Correct
Rupees Five Hundred Only (always end with "Only" on cheques and drafts)
Wrong
Writing "One Million" for 10,00,000 on an Indian cheque or invoice
Correct
Always use Indian format for Indian documents: Ten Lakh for 10,00,000, not One Million

This converter eliminates these manual errors. The output always uses correct hyphenation, the right Indian place values, and the proper "Rupees...Only" format. You can also use it alongside our Reverse GST Calculator to first work out the base invoice value and then convert the final total to words.

How to Use This Amount in Words Converter

This tool is designed for simplicity. Here is how to get the words for any amount in seconds:

  1. 1Choose your output format. Select "Rupees and Paise" for the standard Indian currency format used on cheques and invoices. Select "Plain Number Words" if you need the number in words without a currency label.
  2. 2Type your amount. Enter the number in the input field. The tool formats it automatically with Indian commas as you type. You can enter a decimal for paise, for example 1250.75 for one thousand two hundred fifty rupees and seventy-five paise.
  3. 3Click Convert. The amount in words appears on the right. You can also use the example chips at the bottom of the tool to instantly test common amounts.
  4. 4Copy the result. Click the Copy button to copy the words to your clipboard. Paste them directly into your invoice, cheque, or document.
  5. 5Clear and repeat. Click Clear to reset and convert another amount. No page reload needed.

For businesses generating many invoices daily, manual conversion can still take time. Petpooja Invoice handles this automatically, adding the amount in words to every invoice you create without any extra step. If you need to understand how TDS deductions appear on payment documents, our TDS calculator explains how those amounts are computed and written.

FAQ

Frequently Asked Questions

Answers to common questions about amount in words conversion, Indian numbering, cheques, and invoices.

How do I write 1 lakh in words?

1 lakh is written as "One Lakh" in words. In the Indian numbering system, 1 lakh equals 1,00,000 (one hundred thousand in the international system). On a cheque or invoice, you would write "Rupees One Lakh Only" for the amount 1,00,000. If it is 1.5 lakh (1,50,000), you write "Rupees One Lakh Fifty Thousand Only".

What is the correct format for writing amount in words on a cheque?

The correct format is: start with "Rupees", write the full amount using the Indian numbering system, add "and" before paise if applicable, and end with "Only". Example: "Rupees One Lakh Twenty-Three Thousand Four Hundred Fifty-Six and Seventy-Eight Paise Only". Always write in capital letters, and draw a line after "Only" to prevent any additions. The Reserve Bank of India recommends this format for all negotiable instruments.

How do I convert decimal amounts to words?

The decimal part of a rupee amount represents paise. For example, Rs 1,250.75 is written as "Rupees One Thousand Two Hundred Fifty and Seventy-Five Paise Only". The digits before the decimal point are rupees and the two digits after are paise. If the decimal part is zero, write "Only" after the rupee amount without mentioning paise. This converter handles paise automatically for all amounts you enter.

What is the difference between Indian and International numbering system?

The Indian numbering system uses lakhs and crores, while the international system uses millions and billions. In the Indian system, 1,00,000 is one lakh and 1,00,00,000 is one crore. All Indian financial documents, including GST invoices and banking instruments, use the Indian numbering system. This converter always outputs the Indian format.

Is it mandatory to write amount in words on invoices?

For GST invoices, writing amount in words is not explicitly mandated by the GST Act, but it is strongly recommended as standard practice. For cheques, the Reserve Bank of India guidelines recommend always writing the amount in both figures and words to prevent fraud. If you need to calculate the total invoice value including GST first, use our GST Invoice Value Calculator before using this converter.

How do I write crore amounts in words?

Crore amounts follow the pattern: X Crore Y Lakh Z Thousand A Hundred B. For example, 2,45,67,890 is written as "Two Crore Forty-Five Lakh Sixty-Seven Thousand Eight Hundred Ninety". In the Indian system, 1 crore equals 100 lakhs or 1,00,00,000. On a cheque, this becomes "Rupees Two Crore Forty-Five Lakh Sixty-Seven Thousand Eight Hundred Ninety Only". This converter handles amounts up to 999 crores.

What does "Only" at the end of amount in words mean?

The word "Only" at the end of an amount in words is a safeguard against fraud and tampering. It signals that the amount written is complete and final, with no additional digits or words to follow. This is a standard banking and legal convention followed across India. Always add "Only" at the end of amounts written on cheques, demand drafts, and legal documents.

Can I use this converter for GST invoices?

Yes, this converter works perfectly for GST invoices. Enter the total invoice amount including GST, and the tool converts it to Indian English words in the Rupees format. If you need to calculate the GST component first, use our GST Calculator to find the total with tax, then paste the figure here. You can also check the exact invoice payable amount using our GST Invoice Value Calculator before converting.

How do I handle paise in amount in words?

Paise are the decimal portion of a rupee amount. Write the full rupee amount first, then add "and" followed by the paise in words, and end with "Paise Only". For example, Rs 500.50 becomes "Rupees Five Hundred and Fifty Paise Only". If the paise is a single digit like Rs 0.05, it is written as "Five Paise Only". This converter automatically handles paise for all amounts you enter, including cases where paise is zero.

Does Petpooja Invoice auto-fill amount in words?

Yes, Petpooja Invoice automatically generates the amount in words on every invoice you create. When you enter the invoice total, the system converts it to Indian English words in the correct "Rupees...Only" format and prints it on the invoice. This eliminates manual errors and saves time, especially for businesses generating many invoices daily. You can book a free demo to see this feature and all other invoice automation capabilities.

Free Tool

Convert your amount to words.

Use the free Amount in Words Converter above. No sign-up required.

Try the Converter
Disclaimer: This converter provides amount in words based on standard Indian English numbering conventions. It is intended for reference purposes. Always verify the output before using it on legal documents, cheques, or official invoices. Petpooja does not assume any legal liability for errors arising from the use of this tool.