Indian numbering system


The Indian numbering system is used in the Indian subcontinent to express large numbers. The terms lakh and crore are the most commonly used terms to express large numbers in the system. For example, 150,000 rupees in India is referred to as "1.5 lakh rupees", which is written as 1,50,000 rupees; 30,000,000 rupees is referred to as "3 crore rupees", which is written as 3,00,00,000 rupees with commas at the thousand, lakh, and crore places.
In the financial world, until 2018, it was customary to write lac for ₹ 1,00,000 only and for any figure above it was lakhs, like ₹ 1,40,000. Since 2018, however, lac/lacs are the norm in the financial world and lakh/lakhs for metric system.
There are words for numbers larger than 1 crore as well, but these are not commonly used and are unfamiliar to most speakers. These include 1 arab, 1 kharab, 1 nil, 1 padma, 1 shankh, and 1 mahashankh. In common parlance, the thousand, lakh, and crore terminology repeats for larger numbers: thus 1,000,000,000,000 becomes 1 lakh crore, written as 1,00,000,00,00,000.
The Indian numbering system corresponds to the Western system for the zeroth through fourth powers of ten: one, ten, one hundred, one thousand, ten thousand. For higher powers of ten, the names no longer correspond. In the Indian system, the next powers of ten are called one lakh, ten lakh, one crore, ten crore, one arab, and so on; there are new words for every second power of ten : lakh, crore, arab, etc. In the Western system, the next powers of ten are called one hundred thousand, one million, ten million, one hundred million, one billion, and so on; there are new words for every third power of ten : million, billion, trillion, etc.
The written numbers differ only in the placement of commas, which group the digits into powers of one hundred in the Indian system, and into powers of one thousand in the Western system. The Indian and most English systems both use the decimal point and the comma digit-separator, while some other languages and countries using the Western numbering system use the decimal comma and the thin space or point to group digits.

Use of separators

The Indian numbering system uses separators differently from the international norm. Instead of grouping digits by threes as in the international system, the Indian numbering system groups the rightmost three digits together, and thereafter groups by sets of two digits. One trillion would thus be written as 10,00,00,00,00,000 or 10 kharab. This makes the number convenient to read using the system's terminology. Thus:
Indian systemInternational systemIn words In words
5,00,000500,000Five lakh
Five hundred thousand
12,12,12,123121,212,123Twelve crore, twelve lakh, twelve thousand, one hundred and twenty-threeOne hundred and twenty-one million, two hundred and twelve thousand, one hundred and twenty-three
17,00,00,00,00017,000,000,000Seventeen arabSeventeen billion
67,890,00,00,00,00067,890,000,000,000Sixty-seven lakh, eighty-nine thousand croreSixty-seven trillion, eight hundred and ninety billion

This accords with the Indian numbering system, which has units for thousands, hundreds of thousands, tens of millions, etc.

Names of numbers

The table below follows the short scale usage of one billion being one thousand million. In India, Bangladesh and Pakistan, following former British usage, the long scale was used, with one billion equivalent to one million million.
Derh in Hindi and related languages means one and one half; this is another number unique to Indian numbering.

Vedic numbering systems

There are various systems of numeration found in various ancient Vedic literary works of India. The following table gives one such system used in the Valmiki Ramayana.
Indian notationPower notationEquivalent numeric representationShort scale Western
एक 11001One
दश 1010110Ten
शत 100102100One hundred
सहस्र 1,0001031,000One thousand
अयुत 10,00010410,000Ten thousand
लक्ष 1,00,000105100,000One hundred thousand
नियुत 1,00,000 daśa1061,000,000One million
कोटि
1,00,000 śata10710,000,000Ten million
शङ्कु 1,00,000 koṭi10121,000,000,000,000One trillion
महाशङ्कु 1,00,000 śaṅku1017100,000,000,000,000,000One hundred quadrillion
वृन्द 1,00,000 mahāśaṅku102210,000,000,000,000,000,000,000Ten sextillion
महावृन्द 1,00,000 vr̥nda10271,000,000,000,000,000,000,000,000,000One octillion
पद्म 1,00,000 mahāvr̥nda1032100,000,000,000,000,000,000,000,000,000,000One hundred nonillion
महापद्म 1,00,000 padma103710,000,000,000,000,000,000,000,000,000,000,000,000Ten undecillion
खर्व 1,00,000 mahāpadma10421,000,000,000,000,000,000,000,000,000,000,000,000,000,000One tredecillion
महाखर्व 1,00,000 kharva1047100,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000One hundred quattuordecillion
समुद्र 1,00,000 mahākharva105210,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000Ten sexdecillion
ओघ 1,00,000 samudra10571,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000One octodecillion
महौघ 1,00,000 ogha1062100,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000,000One hundred novemdecillion

Usage in different languages

Formal written publications in English in India tend to use lakh/crore for Indian currency and United Kingdom/United States numbering for foreign currencies.