Million to Lakh Converter

Convert between the Western million (1,000,000) and the Indian lakh (100,000).

Convert Indian system Bidirectional
Rate this calculator · 4.0 (1)

Millions ↔ Lakhs

Indian numbering · exact 10× factor · bidirectional

Instructions — Million to Lakh Converter

1

Enter a value

Type millions on the left or lakhs on the right. The other field updates instantly. Default is 1 million, which equals 10 lakhs.

2

Use quick picks

Presets cover common business amounts: 0.1 million (1 lakh, small salary), 2.5 million (25 lakhs, mid-range Mumbai flat), 100 million (10 crore, large funding round).

3

Cross-check with crores

1 crore = 10 million = 100 lakhs. If you see a number in crores, multiply by 10 for millions or by 100 for lakhs. The reference table below shows all three side by side.

Quick rule: million × 10 = lakhs. 5 million × 10 = 50 lakhs. The factor is exact, never an approximation.
Reverse: lakhs ÷ 10 = millions. 75 lakhs ÷ 10 = 7.5 million.

Formulas

The conversion is a fixed ratio set by the definitions of the two systems. 1 million is 10^6; 1 lakh is 10^5. The Indian numbering system groups digits in pairs after the first thousand, so 1,000,000 is written 10,00,000.

Million to lakhs
$$ \text{lakhs} = \text{millions} \times 10 $$
Multiply by 10. 1 million = 10 lakhs. 4.5 million = 45 lakhs.
Lakhs to million
$$ \text{millions} = \frac{\text{lakhs}}{10} $$
Divide by 10. 50 lakhs = 5 million. 23 lakhs = 2.3 million.
Definitions
$$ 1\,\text{lakh} = 10^5,\;\; 1\,\text{million} = 10^6 $$
A lakh is 100,000 (one hundred thousand). A million is 1,000,000 (one thousand thousand, or ten lakhs).
Million to crores
$$ \text{crores} = \frac{\text{millions}}{10} $$
1 crore = 10 million = 100 lakhs. Crores are the next big unit above lakh in the Indian system.
Indian digit grouping
$$ 1{,}000{,}000 = 10{,}00{,}000 $$
Indian formatting groups the last three digits, then groups of two thereafter. Western formatting uses groups of three throughout.
Worked example
$$ 25\,\text{lakh} \div 10 = 2.5\,\text{million} $$
A 25 lakh property listing in Pune translates to 2.5 million rupees, about 30,000 USD at 84 INR per dollar.

Reference

Quick reference — million / lakh / crore
MillionsLakhsCroresIndian format
0.110.011,00,000
0.550.055,00,000
1100.110,00,000
2.5250.2525,00,000
5500.550,00,000
1010011,00,00,000
5050055,00,00,000
1001,0001010,00,00,000
1,00010,0001001,00,00,00,000

Real-world Indian numbers

Typical values you encounter in business, real estate, and salaries.

Real estate (INR)
LakhsMillions
15 lakh (Tier 2 flat)1.5 million
30 lakh (Tier 1 budget)3.0 million
50 lakh (mid Mumbai)5.0 million
1 crore10 million
2.5 crore (luxury)25 million
5 crore (premium)50 million
Salaries (INR / yr)
LakhsMillions
3 lakh (entry)0.3 million
6 lakh (junior IT)0.6 million
12 lakh (senior IT)1.2 million
25 lakh (lead)2.5 million
50 lakh (director)5.0 million
1 crore (CXO)10 million

Salary ranges are typical for the Indian market in INR. Convert to USD at the current exchange rate (around 84 INR per USD in 2025).

Article — Million to Lakh Converter

Million to Lakh Converter: The Indian Numbering System Explained

1 million equals exactly 10 lakhs. The lakh (100,000) is the second-tier counting unit in the Indian numbering system; the million (1,000,000) is the third-tier unit in the Western system. To convert millions to lakhs, multiply by 10. To convert lakhs back to millions, divide by 10.

The conversion is a fixed ratio, not a measurement. The only thing that catches people out is digit grouping: 1,000,000 in Western notation is the same number as 10,00,000 in Indian notation.

What does million to lakh mean

A million is one thousand thousand: 1,000,000 or 10^6. A lakh is one hundred thousand: 100,000 or 10^5. Dividing the two gives the conversion factor, which is 10. So 1 million is 10 lakhs, 5 million is 50 lakhs, and 100 million is 1,000 lakhs (or 10 crores, the next unit up).

The lakh originates in Sanskrit (laksa) and entered modern Indian languages thousands of years ago. Modern Indian English uses it constantly: a salary of "8 lakh per annum" means 800,000 rupees per year. A flat priced at "50 lakh" sells for 5 million rupees. News reports describing government spending in "10,000 crore" mean 100 billion rupees, or roughly 1.2 billion US dollars at 2025 exchange rates.

Did you know

The Indian numbering system uses different group sizes than the Western one. After the first three digits, Indian formatting groups in twos: 1,00,000 (1 lakh), 10,00,000 (10 lakh = 1 million), 1,00,00,000 (1 crore = 10 million). Western formatting always uses groups of three.

The million to lakh formula

The formula has one constant and two operations:

Million to lakh conversion
lakhs = millions × 10 millions = lakhs ÷ 10
1 million = 10 lakhs 1 lakh = 0.1 million

Decimals are fine. 2.5 million is 25 lakhs. 7.5 lakhs is 0.75 million. The lakh is a count noun, not an integer, so fractional values are routine in real estate listings, salary packages, and investment rounds.

Negative values also work, though you rarely need them. A government deficit of 50 lakh rupees is the same magnitude as a 5 million rupee deficit. The negative sign carries through unchanged.

Million, lakh, and crore compared

Three units, all related by powers of 10:

  • 1 lakh = 100,000 = 10^5 (one hundred thousand)
  • 1 million = 1,000,000 = 10^6 = 10 lakhs
  • 1 crore = 10,000,000 = 10^7 = 100 lakhs = 10 million
  • 1 arab = 1,000,000,000 = 10^9 = 100 crore = 1 billion (rarely used today)
  • Conversion chain: lakh × 10 = million; million × 10 = crore; crore × 100 = arab
  • Quick test: count zeros. Lakh has five. Million has six. Crore has seven.

In daily Indian usage, lakh and crore dominate. The arab unit (10^9) exists in older texts and Pakistani Urdu but is rarely heard in modern Indian English. When the number gets big enough to need arab, most Indians say "100 crore" or "1,000 crore" instead.

Why India uses the lakh-crore system

The Indian system is older than the Western one. References to lakhs and crores appear in Sanskrit mathematical texts dating to the first millennium CE, and the units have been continuous through every period of Indian history since. When the British arrived in the 18th century, they introduced million-and-billion, but the older system never went away — it was too deeply embedded in commerce, administration, and everyday speech.

Today both systems are officially recognized in India. Government documents, the Reserve Bank of India, and most newspapers use lakh and crore. International contracts, IT industry filings, and academic papers tend to use million and billion. Anyone working in India learns both and switches between them constantly. The conversion is so habitual that most Indians can do it in their heads without thinking.

Tip

If a number "feels" too big in lakhs, divide by 10 to think in millions. If it feels too small in millions, multiply by 10. Same number, different mental scale — and switching back and forth is how most Indians double-check their work.

Million to lakh in business and finance

Three contexts where million-to-lakh conversion comes up daily:

Indian real estate. Property prices are almost always quoted in lakhs and crores. A starter flat in Pune or Bengaluru might list at 35 lakh; a comfortable family home at 1.2 crore; a luxury apartment in South Mumbai at 5+ crore. A foreign investor reviewing these listings has to convert: 35 lakh = 3.5 million rupees, roughly USD 42,000 at 84 INR per dollar.

NRI remittances. Non-Resident Indians sending money home from the US or UK think in dollars and pounds. The receiving family books the transfer in lakhs. A USD 12,000 transfer is roughly 10 lakh INR.

Startup funding rounds. Indian tech press reports rounds in crores. A "80 crore Series A" means 800 million rupees, around USD 9.5 million. Same money, two unit systems.

India
1 crore = 10 million
Crore is the marker of wealth
USA
1 million = 0.1 crore
Million is the marker of wealth

Indian digit grouping versus Western

The arithmetic is identical; only the comma placement differs. Western convention groups digits in threes from the right: 1,234,567. Indian convention groups the first three from the right, then pairs of two thereafter: 12,34,567. The same seven-digit number reads "twelve lakh thirty-four thousand five hundred sixty-seven."

That different grouping is why a Western reader sometimes misreads an Indian price tag. A list price of "10,00,000" is one million, not ten million, even though the leading "10" suggests the latter. The trick is to count digits, not commas: seven digits is always between 1 million and 10 million regardless of where the commas land.

Don't trust the comma count

Indian "10,00,000" looks larger than Western "1,000,000" because it has more commas, but both equal 1 million. Always count digits before commas when reading numbers in mixed formats.

Common million to lakh mistakes

The five errors that show up most often:

  • Confusing lakh and million — 1 lakh ≠ 1 million. The lakh is 10 times smaller.
  • Misreading Indian formatting — 10,00,000 (Indian) and 1,000,000 (Western) are the same number.
  • Stopping at "lakh" with big numbers — 500 lakh is correct but unusual. Most speakers would say "5 crore" instead.
  • Forgetting decimals are allowed — "2.3 lakh" or "0.75 million" are normal in salary and pricing contexts.
  • Mixing exchange rate with unit conversion — converting 1 million USD to lakh INR requires both an exchange rate and the unit factor.
  • Capitalizing "Lakh" — both lakh and crore are common nouns in English, lowercase except at the start of a sentence.

Quick reference: million to lakh table

Convert at a glance:

  • 1 million = 10 lakhs = 0.1 crore
  • 5 million = 50 lakhs = 0.5 crore
  • 10 million = 100 lakhs = 1 crore
  • 25 million = 250 lakhs = 2.5 crore
  • 100 million = 1,000 lakhs = 10 crore
  • 1 billion = 10,000 lakhs = 100 crore

The pattern holds for any value: shift the decimal one place right to go from millions to lakhs, one place left to go from millions to crores. Once the conversion becomes reflexive, switching between Indian and Western reports stops feeling like translation and starts feeling like reading.

FAQ

1 million = 10 lakhs. The factor is exact, by definition: a million is 10^6 and a lakh is 10^5. So 1 million = 10 × 100,000 = 1,000,000.
1 lakh = 0.1 million. Divide lakhs by 10 to get millions. 50 lakhs is 5 million, 25 lakhs is 2.5 million.
1 crore = 10 million = 100 lakhs. The Indian numbering system goes: thousand, lakh (100k), crore (10M), arab (1B). Crore is the most-used unit in Indian business and media.
The lakh-crore system predates Western contact and is rooted in centuries of South Asian trade and mathematics. After independence, India kept both: government and finance use lakhs and crores, while international reports use millions and billions. Both are official and widely understood.
They are the same number — 1,000,000 — written in two formats. Indian formatting groups the last three digits, then pairs of two: 10,00,000. Western formatting uses groups of three throughout: 1,000,000.
Yes. Million and lakh are unit names, not currency-specific. 1 million USD = 10 lakh USD. 1 million GBP = 10 lakh GBP. The factor 10 stays constant regardless of which currency you are counting in.
Lakhs are smaller than millions by exactly one zero. To go from millions to lakhs, add a zero (multiply by 10). To go from lakhs to millions, drop a zero (divide by 10).
Mainly India. The system is also commonly used in Pakistan, Bangladesh, Nepal, and Sri Lanka. In English news from these countries, you will routinely see "Rs 50 crore" instead of "500 million rupees".
Yes. Lakh is a count word, not an integer. 2.5 lakhs is 250,000 and is perfectly normal in real estate and salary contexts. 1.5 crore (15 million) is also routine.