Turn a number or rupee amount into Nepali words (अंकलाई अक्षरमा) and English lakh/crore words, ready for a cheque or invoice.
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.
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:
| Group | Nepali | Value |
|---|---|---|
| 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:
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 एक करोड पाँच हजार.
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.
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:
1,25,000/-. The /- means there are no paisa. If the words and the figure differ, the bank may return the cheque.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.
| Nepali system | Figures | International |
|---|---|---|
| 1 lakh (एक लाख) | 1,00,000 | 100 thousand |
| 10 lakh (दश लाख) | 10,00,000 | 1 million |
| 1 crore (एक करोड) | 1,00,00,000 | 10 million |
| 10 crore (दश करोड) | 10,00,00,000 | 100 million |
| 1 arab (एक अर्ब) | 1,00,00,00,000 | 1 billion |
| 1 kharab (एक खर्ब) | 1,00,00,00,00,000 | 100 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 दुई अर्ब पचास करोड.
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).
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.
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.
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.
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.
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.