ITR Stats

Data-Driven Insights

India's Income Distribution: What 8.5 Crore Tax Returns Reveal

Think you're middle class? If your annual income is above Rs 10 lakh, you're already in the top 16.3% of all individual taxpayers in India. Above Rs 50 lakh? You're in the top 1.1%.

We analyzed data from 8.57 crore individual income tax returns filed in FY 2024-25 to understand how India's income is really distributed. The results might surprise you.

The Big Picture

8.57 Cr
Individual ITRs Filed
83.7%
Earn Below Rs 10 Lakh
1.13%
Earn Above Rs 50 Lakh
10,184
Earn Above Rs 10 Crore

Income Distribution Breakdown

Here's how India's individual taxpayers are distributed across income brackets:

Up to Rs 5 Lakh 3.81 Cr (44.5%)
44.5%
Rs 5 - 10 Lakh 3.37 Cr (39.3%)
39.3%
Rs 10 - 50 Lakh 1.30 Cr (15.1%)
15.1%
Rs 50 Lakh - 1 Crore 6.41 Lakh (0.75%)
0.75%
Above Rs 1 Crore 3.24 Lakh (0.38%)
0.38%

The Complete Data

Income Bracket Taxpayers Share Percentile
Up to Rs 5 Lakh 3,81,01,868 44.46% Bottom 44.5%
Rs 5 - 10 Lakh 3,36,65,123 39.28% 44.5% - 83.7%
Rs 10 - 50 Lakh 1,29,68,359 15.13% Top 16.3%
Rs 50 Lakh - 1 Crore 6,40,659 0.75% Top 1.13%
Rs 1 - 5 Crore 2,97,086 0.35% Top 0.38%
Rs 5 - 10 Crore 16,797 0.02% Top 0.03%
Above Rs 10 Crore 10,184 0.01% Top 0.01%

Key Insights

The "10 Lakh Club" is Smaller Than You Think

If you earn more than Rs 10 lakh annually, you're in the top 16.3% of all individual taxpayers. That's roughly 1.4 crore people out of 8.57 crore.

The Crorepati Count

Only 3,24,067 individuals reported income above Rs 1 crore. That's just 0.38% of taxpayers — less than 4 in every 1,000 people who file returns.

The Ultra-High Earners

Just 10,184 individuals in India reported income above Rs 10 crore. If you're one of them, you're literally one in a million (0.01%).

Where Do You Stand?

Here's a quick reference to understand your position:

If Your Income Is... You're In The...
Below Rs 5 Lakh Bottom 44.5%
Rs 5 - 10 Lakh Middle 44.5% - 83.7%
Rs 10 - 25 Lakh Top 16.3% - 5%
Rs 25 - 50 Lakh Top 5% - 1.1%
Rs 50 Lakh - 1 Crore Top 1.1% - 0.38%
Above Rs 1 Crore Top 0.38%

Want to know your exact percentile?

Use our Income Percentile Calculator to see where you stand among Indian taxpayers.

Calculate Now

High Earners: A Closer Look

Let's zoom into the top 1.13% — those earning above Rs 50 lakh:

6.41L
Rs 50L - 1 Crore
2.97L
Rs 1 - 5 Crore
16,797
Rs 5 - 10 Crore
10,184
Above Rs 10 Crore

Total high earners (above Rs 50 lakh): 9,64,726 individuals

That's less than 10 lakh people in a country of 140+ crore.

What This Data Doesn't Capture

Important caveats to keep in mind:

The Bottom Line

Income inequality in India is stark. While social media might make everyone seem wealthy, the data tells a different story:

  • 83.7% of taxpayers earn below Rs 10 lakh
  • Only 1 in 88 taxpayers earns above Rs 50 lakh
  • Only 1 in 264 taxpayers earns above Rs 1 crore
  • Only 1 in 84,000 taxpayers earns above Rs 10 crore

If you're earning above Rs 10 lakh, you're doing better than 84% of taxpayers. Above Rs 50 lakh? You're in elite territory. Above Rs 1 crore? You're in the top 0.4%.

Data Source: Income Tax e-Filing Portal statistics for FY 2024-25 (Assessment Year 2025-26), accessed February 2026.

Disclaimer: This analysis is based on officially published ITR filing statistics from the Income Tax e-Filing portal. Data represents only individual taxpayers who filed returns and should not be considered representative of India's entire population or workforce. This is for informational purposes only.