Back to All Tools

Nepali Number to Words

Turn a number or rupee amount into Nepali words (अंकलाई अक्षरमा) and English lakh/crore words, ready for a cheque or invoice.

100% Private — Your data never leaves your browser. Everything runs locally on your device.
Digits 0–9 or ०–९, commas optional, up to 2 decimal digits for paisa. Largest: 99,99,99,99,99,999 (99 kharab).

Nepali words

Nepali cheque text

English words (lakh, crore)

English cheque text

Nepali commas

Devanagari digits

How to use it

Type a number in the box. The six cards update as you type. You can paste 1,25,000, 125000 or १२५००० and get the same result. Put the paisa after a decimal point, for example 5000.50. A single digit after the point counts as tens of paisa, so .5 is 50 paisa, not 5 paisa. Press Copy on any card to copy just that text.

How the Nepali number system groups digits

The international system puts a comma after every 3 digits. The Nepali system (the same as in India) works differently. The last 3 digits stay together, and every group to the left of them has only 2 digits. Each group has its own name:

GroupNepaliValue
Hundredsसय100
Thousandहजार1,000
Lakhलाख1,00,000
Croreकरोड1,00,00,000
Arabअर्ब1,00,00,00,000
Kharabखर्ब1,00,00,00,00,000

Take 123456789. Read it from the right:

Last 3 digits: 789 → 7 सय 89
Next 2 digits: 56 → 56 हजार
Next 2 digits: 34 → 34 लाख
Next 2 digits: 12 → 12 करोड
With commas: 12,34,56,789
In words: बाह्र करोड चौँतिस लाख छपन्न हजार सात सय उनान्नब्बे
In English: Twelve Crore Thirty-Four Lakh Fifty-Six Thousand Seven Hundred Eighty-Nine

Once you see the commas in the Nepali style, the words are easy: each comma group is read as one small number, followed by the name of the group. Zero groups are simply skipped. So 1,00,05,000 is एक करोड पाँच हजार.

The words for 1 to 99 must be learned

In English, 25 is just “twenty” plus “five”. Nepali does not work like that. Every number from 1 to 99 has its own word, and many of them do not look like the two digits. 25 is पच्चिस, not बीस पाँच. 49 is उनन्चास, which means “one less than fifty”. 99 is उनान्सय, “one less than a hundred”. There is no simple rule that builds them, so a converter needs the full list. Here it is, the same list the tool uses:

About spelling. Written Nepali has more than one accepted spelling for many of these words. We compared seven open-source Nepali number libraries, Wiktionary and a public Nepali list, and used the form most of them agree on. In a few close cases we picked the form that matches its neighbours, for example एकतिस and अठतिस to match बत्तिस and छत्तिस. Common variants you will also see:

A reader will understand any of these. On an official form, follow the spelling the office uses.

Writing an amount on a cheque in Nepal

The text in the cheque cards follows the common pattern: रु. एक लाख पच्चिस हजार मात्र in Nepali, or Rupees One Lakh Twenty-Five Thousand Only in English. Some general tips:

These are general habits, not bank rules. Each bank in Nepal sets its own rules for language, paisa and corrections. If a cheque is important, check with your bank first.

Lakh and crore vs million and billion

Nepali systemFiguresInternational
1 lakh (एक लाख)1,00,000100 thousand
10 lakh (दश लाख)10,00,0001 million
1 crore (एक करोड)1,00,00,00010 million
10 crore (दश करोड)10,00,00,000100 million
1 arab (एक अर्ब)1,00,00,00,0001 billion
1 kharab (एक खर्ब)1,00,00,00,00,000100 billion

A quick way to convert: 1 million is 10 lakh, and 1 billion is 100 crore. So a news story about “Rs 2.5 billion” means 250 crore, or दुई अर्ब पचास करोड.

Common mistakes

Frequently Asked Questions

How do you write 1,00,000 in Nepali words?

1,00,000 is एक लाख (one lakh), which is 100,000 in the international system. 10,00,000 is दश लाख (ten lakh, or one million), and 1,00,00,000 is एक करोड (one crore, or ten million).

How do I write an amount in words on a cheque in Nepal?

Start the words at the very beginning of the line and end them with मात्र in Nepali or Only in English, for example रु. एक लाख पच्चिस हजार मात्र or Rupees One Lakh Twenty-Five Thousand Only. Write the same amount in figures in the box, such as 1,25,000/-. Banks have their own rules, so check with your bank if you are unsure.

What comes after crore in the Nepali number system?

After करोड (crore) come अर्ब (arab) and खर्ब (kharab). 1 arab is 100 crore, or 1 billion. 1 kharab is 100 arab, or 100 billion. Larger names such as नील, पद्म and शङ्ख exist but are rarely used. This tool supports amounts up to 99 kharab, which is 99,99,99,99,99,999.

Is it बीस or बिस, and दश or दस?

Both spellings are seen. Many Nepali number words have short and long i forms, such as बीस and बिस or पच्चिस and पच्चीस, and 10 is written both दश and दस. Nepal Academy spelling guidance has also changed over the years. This tool uses the form that most of the sources we checked agree on, and the page lists the common variants. Either form is normally understood.

How many lakh are in a million, and how many crore in a billion?

10 lakh make 1 million, and 100 crore make 1 billion. So 1 crore is 10 million, 1 arab is 1 billion, and 1 kharab is 100 billion. Switch the English style in the tool to see the same amount in million and billion.

Can I type Nepali digits like १२३ or use commas?

Yes. You can type 0-9 or the Devanagari digits ०-९, with or without commas, and with up to 2 digits after the decimal point for paisa. A leading Rs. or रु. and a trailing /- are ignored. Negative numbers and more than 2 decimal digits show an error message.