Is ₹10 Lakh Salary Good in India? The Percentile Reality

Short answer: Yes, meaningfully so. A ₹10 lakh annual salary puts you in the top 16.3% of India's 8.57 crore individual taxpayers. Among all Indian workers — including the informal sector — it's the top 2-3%. And under the new tax regime for FY 2025-26, you pay zero income tax.
The Direct Answer

₹10 lakh/year = top 16.3% of Indian taxpayers (1 in 6 filers). Among all 55+ crore workers, it's approximately top 2.5%. Monthly in-hand salary: ₹72,000-80,000 after PF. Tax payable in FY 2025-26: ₹0 (Section 87A rebate covers all tax up to ₹12L).

The question "is ₹10 lakh salary good" gets asked 80,000-200,000 times a month on Google. Answers are almost entirely opinion — "depends on your city," "it's decent," "used to be great, now it's nothing." Here's what the actual data says.

Where You Stand Among Indian Taxpayers

Top 16.3%
Among 8.57 Cr ITR Filers
Top 2-3%
Among All Indian Workers
3.9×
National Average Salaried Income
₹0
Income Tax in FY 2025-26

India has 8.57 crore individual taxpayers who filed ITR in FY 2024-25. Here's how they are distributed:

Up to ₹5 Lakh3.81 Cr (44.5%)
44.5%
₹5 – 10 Lakh3.37 Cr (39.3%)
39.3%
₹10 – 50 Lakh ← You are here1.30 Cr (15.1%)
15.1%
Above ₹50 Lakh9.65 Lakh (1.1%)
1.1%

Income above ₹10 lakh = top 16.3% of taxpayers. That means 83.7% of India's ITR filers earn less than ₹10 lakh. You are in the top sixth.

The ITR Filer vs All Workers Gap

Here's the crucial context: only 8.57 crore Indians file ITR out of an estimated 55+ crore workers. Most informal workers — daily wage labour, small farmers, street vendors — never file returns. When measured against all working Indians, a ₹10 lakh salary represents the top 2-3% of earners, not the top 16%.

The Full Percentile Table

Where does ₹10 lakh fall on the complete income distribution? Based on ITR filing data for FY 2024-25 (8.57 crore filers):

Annual Income ITR Filers Above This % of Filers Above Rank Among Taxpayers
₹5 Lakh 4.76 Crore 55.5% Top 55%
₹10 Lakh ← You ~1.39 Crore 16.3% Top 16.3%
₹25 Lakh ~40-50 Lakh ~5% Top 5%
₹50 Lakh 9.65 Lakh 1.13% Top 1%
₹1 Crore 3.24 Lakh 0.38% Top 0.4%

Source: Income Tax e-Filing Portal statistics, FY 2024-25. See the full distribution breakdown →

Find Your Exact Percentile

Enter your income and see exactly where you stand among India's 8.57 crore taxpayers.

Use the Income Percentile Calculator

₹10 Lakh vs the National Average

According to the Periodic Labour Force Survey (PLFS) 2023-24, the average monthly earnings of a regular salaried/waged employee in India is ₹21,103/month — or roughly ₹2.53 lakh per year.

₹21,103
National Avg. Monthly Salary (PLFS 2023-24)
₹83,333
₹10 Lakh/Year Monthly Equivalent
3.9×
How Much Above Average ₹10L Is

The PLFS data covers regular salaried workers only. Include casual labour and self-employed workers, and the national average falls further. Only the top 22% of all Indian workers earn more than ₹15,000/month, according to PLFS data — which means ₹10 lakh/year is a salary that most Indians will never reach.

In-Hand Salary at ₹10 Lakh CTC

Gross CTC and take-home pay are different things. Here's a realistic breakdown for a ₹10 lakh CTC in FY 2025-26:

Annual CTC (Gross) ₹10,00,000
− Employee PF (12% of Basic, ~₹4L basic) −₹48,000
− Professional Tax (most states) −₹2,400
− Income Tax (new regime FY 2025-26) ₹0 (87A rebate)
Annual In-Hand ~₹9,49,600
Monthly In-Hand ~₹79,133/month

Zero Tax on ₹10 Lakh (FY 2025-26)

Budget 2025 extended the Section 87A rebate to ₹60,000 under the new tax regime, making income up to ₹12 lakh effectively tax-free. For a ₹10 lakh gross salary, the taxable income after the ₹75,000 standard deduction is ₹9.25 lakh — well under the ₹12 lakh threshold. Result: ₹0 income tax.

Note: PF deduction varies based on your basic salary structure. Some employers keep a low basic (30-40% of CTC) to reduce PF liability. If your basic is ₹2.5L instead of ₹4L, PF deduction is ₹30,000/year, pushing monthly in-hand to ~₹81,000+.

What ₹10 Lakh Buys Across Cities

The same salary feels very different depending on where you live. Here's a realistic budget snapshot for someone earning ₹79,000/month in-hand in major Indian cities:

Mumbai

Rent (1BHK, decent area)₹25,000-35,000
Groceries + dining₹10,000-14,000
Transport (local)₹3,000-5,000
Utilities + internet₹3,000
Remaining (savings + leisure)₹22,000-38,000
VerdictComfortable

Bangalore

Rent (1BHK, decent area)₹18,000-28,000
Groceries + dining₹9,000-13,000
Transport₹3,000-6,000
Utilities + internet₹3,000
Remaining₹29,000-46,000
VerdictComfortable

Delhi NCR

Rent (1BHK, decent area)₹15,000-25,000
Groceries + dining₹8,000-12,000
Transport₹3,000-5,000
Utilities + internet₹3,000
Remaining₹34,000-50,000
VerdictVery comfortable

Pune / Hyderabad

Rent (1BHK, decent area)₹12,000-20,000
Groceries + dining₹7,000-10,000
Transport₹3,000-5,000
Utilities + internet₹2,500
Remaining₹41,500-54,500
VerdictExcellent

For Families, the Calculus Changes

The city budgets above assume a single person. For a family with a spouse + one child in a metro city, ₹10 lakh is comfortable but not generous. School fees (₹5,000-15,000/month), childcare, and a larger apartment (₹35,000-50,000/month) shrink savings significantly. For a single earner supporting a family in Mumbai or Bangalore, ₹10 lakh is a stretch budget.

How ₹10 Lakh Compares to Benchmark Salaries

Role / Benchmark Typical Salary Range How ₹10L Compares
Government employee (Group B gazetted officer) ₹6-10 lakh CTC incl. perks Comparable
IT engineer, 3-5 years experience ₹10-18 lakh Entry-level
CA fresher (first job) ₹7-12 lakh In range
National average salaried worker (PLFS) ₹2.53 lakh/year 3.9× above
₹10 Lakh benchmark ₹10 lakh Top 16.3% of taxpayers
Top 1% threshold (ITR filer) ₹50 lakh+ 5× above you
See the full rarity table: ₹3L to ₹1 Crore — How Rare Is Your Salary?

Is ₹10 Lakh "Enough"?

This is the wrong question — "enough" depends on your goals and obligations. A more useful framing:

  • For savings: At ₹79,000/month in-hand, a disciplined individual in a Tier-2 city can save ₹30,000-40,000/month (40-50% savings rate). That's ₹3.6-4.8 lakh/year in savings.
  • For home loan eligibility: At ₹10L income, banks typically approve home loans up to ₹40-50 lakh (4-5× annual income). Sufficient for a 1BHK in most non-metro cities; not enough in premium Mumbai or South Bangalore locations.
  • For investments: After NPS, ELSS, or PPF investments (₹1.5L under 80C), monthly surplus is still substantial. Building a ₹1 crore corpus in 15 years with ₹25,000/month SIP at 12% CAGR is mathematically achievable.
  • For lifestyle: International travel 1-2 times/year, a decent used car, dining out weekly — all comfortably possible from a ₹79,000/month in-hand salary.

The Inflation Reality

Ten years ago, ₹10 lakh was a more elite number. With urban CPI averaging 5-6% annually since 2015, the real purchasing power has eroded. What ₹10 lakh bought in 2015 required ~₹16 lakh in 2025. The percentile hasn't changed much (it was top 15-20% then too), but the lifestyle comfort in metro cities has declined at the margins.

The Bottom Line

Yes, ₹10 lakh is a genuinely good salary in India — by any objective measure:

  • Top 16.3% of all ITR filers earn this much or more
  • Top 2-3% of the entire Indian workforce earns this much
  • It is 3.9× the national average salaried income (PLFS 2023-24)
  • Under FY 2025-26 rules, you pay zero income tax on ₹10 lakh gross
  • Monthly in-hand of ~₹79,000 supports a comfortable life in any Indian city

Where ₹10 lakh feels tight: supporting a family in an expensive metro, aspiring to premium real estate, or comparing to tech industry peers. The salary is objectively high; whether it feels high depends on your reference group.

Frequently Asked Questions

Is ₹10 lakh salary good in India?
Yes. A ₹10 lakh annual salary places you in the top 16.3% of India's 8.57 crore individual taxpayers, and in the top 2-3% of all Indian workers including informal sector. It is 3.9× the national average salaried income per PLFS 2023-24. Under the new tax regime for FY 2025-26, zero income tax is payable on this income.
What is the in-hand salary for ₹10 lakh CTC?
For a ₹10 lakh CTC with a basic salary of ₹4 lakh, monthly in-hand is approximately ₹79,000-80,000 after employee PF deduction (₹48,000/year) and professional tax (₹2,400/year). Income tax is ₹0 under the new regime for FY 2025-26 due to the Section 87A rebate.
What percentage of Indians earn ₹10 lakh or more?
Among India's ITR filers, 16.3% (about 1.39 crore people) earn above ₹10 lakh annually. Among the entire working population (55+ crore), the share is approximately 2-3%, as most informal workers don't file ITR.
Is ₹10 lakh enough to live in Mumbai or Bangalore?
Yes, ₹10 lakh (₹79,000/month in-hand) is a comfortable living salary for a single person in Mumbai or Bangalore. Rent for a 1BHK in decent areas runs ₹20,000-35,000/month, leaving significant room for savings. For a family with children, the same income is manageable but tight in premium areas.
How does ₹10 lakh compare to the average Indian salary?
According to PLFS 2023-24, the average monthly earnings of a regular salaried worker in India is ₹21,103 (₹2.53 lakh/year). A ₹10 lakh salary is 3.9× the national salaried average. Only the top 22% of Indian workers earn more than ₹15,000/month.

Data Sources:
Income Tax e-Filing Portal statistics for FY 2024-25 | Periodic Labour Force Survey (PLFS) 2023-24, Ministry of Labour | Budget 2025 Finance Act, Section 87A

Disclaimer: In-hand salary estimates are illustrative and will vary based on your actual salary structure (basic vs HRA split), employer, state of employment, and voluntary deductions. Tax calculations are based on the new tax regime for FY 2025-26. Consult a tax professional for personalised advice.