Is ₹50,000 a Month a Good Salary in India? Where Every Monthly Salary Ranks
Most salary questions in India are asked per month: "is ₹50,000 a good salary?", "how many people earn more than ₹30,000?", "is ₹2 lakh a month rich?". This page answers them with one table. For every common monthly salary it shows the share of India's roughly 50 crore earners you out-earn, and how many crore people earn more than you. Type your own figure into the calculator above for an exact answer.
The short answer
- ₹20,000 a month is about the middle. Half of all Indian earners make less.
- ₹50,000 a month out-earns about 79% of earners. Only about 10.5 crore people earn more.
- ₹90,000 a month is the entry to the top 10%.
- ₹1.5 lakh a month is the top 5%, and about ₹4 lakh a month is the top 1%.
Where every monthly salary ranks
| Monthly income | Per year | You out-earn | People earning more |
|---|---|---|---|
| ₹15,000 | ₹1.8 lakh | ~43% | ~28 crore |
| ₹20,000 | ₹2.4 lakh | ~53% | ~24 crore |
| ₹25,000 | ₹3 lakh | ~60% | ~20 crore |
| ₹30,000 | ₹3.6 lakh | ~65% | ~17.5 crore |
| ₹40,000 | ₹4.8 lakh | ~74% | ~13 crore |
| ₹45,000 | ₹5.4 lakh | ~77% | ~12 crore |
| ₹50,000 | ₹6 lakh | ~79% | ~10.5 crore |
| ₹60,000 | ₹7.2 lakh | ~82% | ~9 crore |
| ₹80,000 | ₹9.6 lakh | ~88% | ~6 crore |
| ₹1,00,000 | ₹12 lakh | ~91% | ~4.5 crore |
| ₹1,50,000 | ₹18 lakh | ~95% | ~2.5 crore |
| ₹2,00,000 | ₹24 lakh | ~96% | ~1.8 crore |
| ₹3,00,000 | ₹36 lakh | ~98% | ~1.1 crore |
| ₹5,00,000 | ₹60 lakh | ~99% | ~45 lakh |
"People earning more" is the share above you applied to about 50 crore employed adults. The ranks are individual earnings, not household income. For what a whole family needs to count as middle class, see middle class income in India.
What the official averages say
The ranks above come from the full spread of earnings. The government's own averages tell the same story from another angle. The Economic Survey 2024-25, using the Periodic Labour Force Survey for 2023-24, puts the average monthly income of a regular salaried employee at ₹20,702 and of a self-employed person at ₹13,279. In the April to June 2024 PLFS quarter, salaried workers in cities averaged ₹24,434 a month and in villages ₹17,033.
So a ₹25,000 monthly salary is already above the average salaried worker in urban India, and ₹50,000 is about double it. That surprises most people, because the salaries they hear about are from their own office, city and industry, which sit far above the national middle.
Reading your band
₹25,000 to ₹35,000 a month
You earn more than 60 to 70% of Indian earners. It is a common first salary in a city and a solid income in most smaller towns, but in a metro it rarely leaves much after rent and travel.
₹45,000 to ₹60,000 a month
Roughly the top quarter to the top fifth. Searches such as "is ₹55k a massive salary in India" land here: it is well above average nationally, but it is a mid-level salary for an IT or finance job in Bengaluru, Hyderabad or Pune.
₹80,000 to ₹1 lakh a month
The doorway to the top 10%. At ₹1 lakh a month (₹12 LPA) only about 4.5 crore Indians earn more. Under the new tax regime a salary up to about ₹12.75 lakh a year pays no income tax (the ₹75,000 standard deduction plus the rebate up to ₹12 lakh of taxable income); above that tax starts, so check your take-home with the income tax calculator.
₹1.5 lakh to ₹3 lakh a month
The top 5% to the top 2%. Statistically this is rich; in daily life it often still feels like a stretched middle-class budget in a metro, with a home loan, school fees and parents to support.
₹4 lakh a month and above
The top 1%. Above about ₹25 lakh a month you are in the top 0.1%, a group of roughly 5 lakh people.
Gross pay, take-home and "in hand"
The table ranks earnings before deductions. A ₹50,000 a month offer on paper (₹6 LPA CTC) usually arrives as less after provident fund, professional tax and, at higher salaries, income tax. If you only know your CTC, convert it first with the salary calculator, then look up the monthly figure here. If you know your in-hand amount, your gross is a little higher, so your real rank is slightly better than the in-hand figure suggests.
Earning per day or per hour? Convert first
Some people are paid daily or by the hour, and many searches ask about daily income. Multiply a daily figure by the days you actually work in a month. At 26 working days, ₹9,000 a day is about ₹2.3 lakh a month, which is about the top 3% of earners. At 30 days, ₹1 lakh a day is ₹30 lakh a month, beyond even the top 0.1%.
Going the other way, divide a monthly salary by about 176 hours (22 working days of 8 hours). ₹8 lakh a month works out to roughly ₹4,500 an hour; ₹1 lakh a month is about ₹570 an hour.
Why the same salary feels different in different cities
These ranks are national. They do not adjust for where you live, and a single national table cannot. Rent is the biggest difference: the same ₹60,000 that is comfortable in a Tier-2 city can be tight in Mumbai or Bengaluru once a one-bedroom flat takes a third of it. Use the rank to see where you stand in the country, and your own budget to see whether it feels like enough.
Methodology & sources
The ranks use the same income curve as the How Rich Am I calculator and our India income percentile report: individual monthly earnings modelled from the Periodic Labour Force Survey and National Statistical Office income surveys, across about 50 crore employed adults. Figures between survey points are interpolated and rounded. The averages are quoted from the Economic Survey 2024-25 and the PLFS quarterly bulletin for April to June 2024. Treat the ranks as well-grounded estimates for perspective, not official tax statistics.
FAQ
Is ₹30,000 a month a good salary in India?
It is above average: ₹30,000 a month out-earns about 65% of Indian earners and is higher than the average salaried worker's ₹20,702. Whether it is enough depends on your city and family size.
Is ₹50,000 a month a good salary in India?
Yes, by national standards. It beats about 79% of earners, and only about 10.5 crore people earn more. In a metro it is a mid-level salary rather than a high one.
Is ₹80,000 a month considered good in India?
₹80,000 a month (₹9.6 lakh a year) is in the top 12 to 13% of earners, just below the top-10% line at ₹90,000.
Is ₹2 lakh a month a good salary?
₹2 lakh a month (₹24 lakh a year) is the top 4% of India's earners. Fewer than 2 crore people earn more.
What percentage of Indians earn more than ₹1 lakh a month?
About 9%, roughly 4.5 crore people.
India mein kitne percent log ₹30,000 se zyada kamate hain?
Lagbhag 35% earners ₹30,000 mahine se zyada kamate hain, yaani kareeb 17.5 crore log. ₹30,000 kamane wale India ke lagbhag 65% earners se aage hain.
₹50,000 mahina achhi salary hai kya?
Haan, desh ke hisaab se ₹50,000 mahina lagbhag 79% earners se zyada hai. Lekin metro city mein rent aur kharche ke baad yeh ek normal middle salary jaisi lagti hai.
Work out your own numbers
- How Rich Am I: your exact rank for any income.
- Salary Calculator: CTC to monthly in-hand.
- Income Tax Calculator: tax under the new and old regimes.