ShareYourGroupShareYourGroupNumbers

The Indian number system: lakhs and crores

India and its neighbours, such as Pakistan, Bangladesh and Nepal, count large numbers in lakhs and crores. School books call this the Indian system of numeration. Newspapers, budgets, bank papers and everyday talk in India all use it, so every child needs to read and write it without stopping to think.

The place values

From the right, the places are ones, tens and hundreds, exactly as everywhere else. After that the system changes: each new name comes after two more digits, not three.

Ten croresCroresTen lakhsLakhsTen thousandsThousandsHundredsTensOnes
543216789

The number shown is 54,32,16,789.

One lakh is a hundred thousand: 1 followed by 5 zeros. One crore is a hundred lakh: 1 followed by 7 zeros.

Periods and commas

The places are grouped into periods: the ones period (ones, tens, hundreds), the thousands period (thousands, ten thousands), the lakhs period (lakhs, ten lakhs) and the crores period. Commas separate the periods. So the first comma from the right comes after three digits, and every comma after that comes after two digits.

5,43,21,678   = 5 crore 43 lakh 21 thousand 678

This 3, 2, 2 pattern is the quickest way to recognise an Indian-style number.

Reading a number

  1. Put in the commas from the right: three digits, then two, then two.
  2. Read each period as a small number and say the name of the period after it.
  3. The last three digits are read as they are, with no name.

Example: 70,05,409 has three periods: 70 lakh, 05 thousand, 409. Read it as "seventy lakh five thousand four hundred nine". A period that is all zeros is skipped: 3,00,00,025 is "three crore twenty-five".

Writing a number from words

"Four crore six lakh eighty thousand ninety" trips many children, because some places are empty. Make a box for each period and fill each one with the right count of digits, putting zeros where needed: crores 4, lakhs 06, thousands 80, ones 090. The number is 4,06,80,090.

Beyond crores

School books usually stop at ten crores. In daily use, larger amounts are still said in crores: a hundred crore, a thousand crore, one lakh crore. Hindi and other Indian languages also have their own names for higher places: arab (100 crore), kharab (100 arab) and neel (100 kharab). You will see "arab" in Hindi newspapers, though English ones prefer "hundred crore".

Indian and international side by side

The digits never change, only the commas and the names. 12345678 is 1,23,45,678 (one crore twenty-three lakh forty-five thousand six hundred seventy-eight) in the Indian system and 12,345,678 (twelve million three hundred forty-five thousand six hundred seventy-eight) in the international one. The page on lakhs, crores, millions and billions has the conversion table.

Common mistakes

Type any number into the converter to see its Indian commas, words and place values. For practice sheets, see place value worksheets on our Worksheets site.

More