Units · 5 min read

Lakh, Crore, Arab: The Indian Number System Explained

The Indian number system diverges from the international system at 10,000. Understanding lakh, crore, arab, kharab, and their international equivalents is essential for anyone working with Indian finance data.

Published

1.The Indian number system: place values and names

The Indian numbering system groups digits as: ones, tens, hundreds, thousands, ten-thousands (10,000 = ten thousand), lakhs (1,00,000 = 100,000), ten-lakhs (10,00,000), crores (1,00,00,000 = 10,000,000), ten-crores, arab (1,00,00,00,000 = 1 billion), ten-arab, kharab (10,000 crore = 100 billion). Indian notation uses commas after three digits (standard) then every two: 1,23,45,678. International notation: 12,345,678. The same number written in Indian notation (1,23,45,678) equals 12,345,678 in international notation. This two-versus-three grouping difference trips up anyone reading Indian financial statements for the first time.

2.Lakh to international number equivalents

1 lakh = 100,000 = 0.1 million. 10 lakh = 1,000,000 = 1 million. 100 lakh = 10,000,000 = 10 million = 1 crore. Key anchors for daily use: ₹1 lakh = ₹100,000. ₹10 lakh = ₹1 million. ₹1 crore = ₹10 million. India's Union Budget 2025-26 was approximately ₹49 lakh crore (₹49 × 10^12) — in international terms that's $49 trillion... wait, no: ₹49 lakh crore = 49 × 1,00,000 × 1,00,00,000 = 49 × 10^12 rupees. At ₹84/USD: $583 billion — correct, the Indian Union Budget is approximately $580 billion. Without the right unit conversion, headline Indian financial numbers are completely uninterpretable.

3.Crore to international equivalents: the most common conversion

1 crore = 10,000,000 = 10 million. 10 crore = 100 million. 100 crore = 1 billion. 1,000 crore = 10 billion. 10,000 crore = 100 billion. Quick memory anchor: number of crores ÷ 100 = billions. So ₹500 crore = ₹5 billion. This is the most frequently needed conversion for anyone reading Indian business news: "Company raised ₹1,200 crore" = "$143 million" (at ₹84/USD). "India's GDP is ₹295 lakh crore" = ₹295 × 10^14... let's verify: ₹295 lakh crore = 295 × 10^12 = $3.5 trillion. India's nominal GDP in 2025 is indeed around $3.5 trillion.

4.Arab and kharab: the large numbers you encounter in government data

1 arab = 100 crore = 1 billion (approximately — the exact equivalence is 1 arab = 100 crore = 1,000,000,000). 1 kharab = 100 arab = 100 billion. 1 neel = 100 kharab = 10 trillion. These large units appear in historical texts and in some regional language media (Hindi news especially). You will see "₹5 arab" in some Hindi-language business articles meaning ₹5 billion. "₹2 kharab" means ₹200 billion. These units are not used in modern English-language Indian financial reporting, which uses crore, lakh crore, and sometimes just switches to billions/trillions for international audiences.

5.Practical tips for converting Indian financial numbers

Three rules that work for 90% of Indian finance reading: (1) If you see "X lakh," multiply X by 100,000 to get the absolute number. (2) If you see "X crore," multiply X by 10,000,000. (3) If you see "X lakh crore," multiply X by 100,000 × 10,000,000 = 10^12 (a trillion). For quick USD conversion: divide rupee amount by 84 (approximate 2026 exchange rate) at any step. Bookmark our unit converter for instant lakh-crore-million-billion conversion. When writing for international audiences, always include both: "₹50 crore ($5.95 million)" — the bracket is a courtesy that prevents a lot of confusion.