What Salary Is Considered Rich in India? Income Benchmarks by Age, City and Lifestyle
There is no fixed salary that makes someone rich in India. A monthly income that supports a luxurious lifestyle in one city may only provide a comfortable lifestyle in another. Housing costs, family size, lifestyle and long-term financial goals all influence how far your income goes.
So, what salary is considered rich in India?
In this article, we explore the income benchmarks commonly associated with being rich in India, how they vary across cities and what they mean for different income groups.
What Salary is Considered Rich in India?
There is no official salary that defines who is rich in India.
However, many financial experts and income studies suggest that an annual household income of ₹30 lakh to ₹50 lakh or more is generally considered affluent and may place a family among India’s top 1% to 1.5% of earners.
The exact amount depends on factors such as your city, lifestyle, family size and financial commitments.
The table below provides a broad comparison.
| Income Level | Approximate Annual Income | What It Generally Means |
| Top 10% | ₹5 lakh to ₹7.5 lakh | Higher than the majority of Indian households |
| Upper middle class | ₹12 lakh to ₹30 lakh | Comfortable lifestyle with regular savings and investments |
| Affluent | ₹30 lakh to ₹50 lakh | Financially well-off with greater purchasing power |
| Top 1% (varies by study) | ₹20 lakh to ₹50 lakh+ | Among India’s highest-income households, depending on the data source and location |
Your location also plays a major role in determining whether a salary feels rich.
- Metro cities: In cities such as Mumbai, Delhi NCR, and Bengaluru, an annual income of ₹40 lakh to ₹1 crore may be needed to maintain a premium lifestyle because of higher housing and living costs.
- Tier 2 and Tier 3 cities: In cities such as Chandigarh, Indore or Coimbatore, an annual salary of ₹15 lakh to ₹25 lakh can often support an upper-class lifestyle due to relatively lower expenses.
Your savings, investments, assets, debt levels and overall financial security play an equally important role in determining long-term wealth.
Looking for an investment app that offers more? Try jUMPP, an easy-to-use, all-in-one investment app where you can invest in 1,000+ mutual funds and digital gold, while also tracking your monthly expenses.

Income Classification in India
India does not have an official income classification that defines who is rich, middle class or upper class.
However, financial experts and consumer studies commonly divide households into broad income categories based on annual earnings and purchasing power.
| Income Group | Approximate Annual Income | Monthly Income |
| Lower income | Up to ₹5 lakh | Up to ₹42,000 |
| Middle income | ₹5 lakh to ₹12 lakh | ₹42,000 to ₹1 lakh |
| Upper middle income | ₹12 lakh to ₹30 lakh | ₹1 lakh to ₹2.5 lakh |
| Affluent | ₹30 lakh to ₹50 lakh | ₹2.5 lakh to ₹4 lakh |
| Rich | Above ₹50 lakh | Above ₹4 lakh |
These figures are indicative and may vary depending on location, household size and living expenses.
Salary Benchmarks by Age in India
Salary expectations naturally increase with education, skills and work experience.
While actual earnings differ across industries, the following benchmarks provide a general reference.
| Age Group | Indicative Salary Range |
| 20 to 25 years | ₹3 lakh to ₹8 lakh annually |
| 26 to 35 years | ₹8 lakh to ₹20 lakh annually |
| 36 to 45 years | ₹20 lakh to ₹40 lakh annually |
| Above 45 years | ₹40 lakh and above for senior professionals |
These figures are broad estimates and may vary significantly based on profession, industry, location and career progression.
Want to build wealth instead of simply earning more? Discover practical ways to grow your assets, reduce liabilities and steadily increase your net worth over time.
Read next: How to Increase Net Worth: 5 Financial Habits That Build Long-Term Wealth
Average Salary vs Rich Salary in India
The difference between the average salary vs rich salary in India is significant. While average earnings help cover day-to-day expenses, higher income levels provide greater financial flexibility and wealth-building opportunities.
| Category | Approximate Monthly Income |
| Average salaried employee | ₹30,000 to ₹70,000 |
| Upper middle class | ₹1 lakh to ₹2.5 lakh |
| Rich salary in India per month | ₹4 lakh or more |
Higher incomes often make it easier to:
- Invest consistently
- Purchase premium healthcare and education
- Build long-term wealth
- Travel frequently
- Achieve financial independence earlier
Why Salary Alone Does Not Make You Rich
Someone earning ₹1.5 lakh a month with no debt, a paid-off home and a strong investment portfolio may be wealthier than someone earning ₹4 lakh a month but spending most of it on EMIs and lifestyle expenses. True wealth depends on your income, savings, investments, assets and financial discipline rather than salary alone.
A higher salary creates opportunities, but investing helps turn income into lasting wealth. Explore simple investment options that can help you achieve your long-term financial goals.
Read next: How to Start Investing with Little Money
Conclusion
A higher salary can help, but lasting wealth comes from disciplined saving, investing and smart financial decisions over time.
Your salary is only one part of your financial picture. Learn how to calculate your net worth and discover why it is one of the most important indicators of long-term wealth.
Disclaimer- The rankings and figures in this article have been compiled from multiple verified reports, credible news sources, and public financial data available as of 2026.
All values are approximate and may vary with newer updates, revisions, or changes in official records.
FAQs
There is no official monthly salary that defines someone as rich in India. However, many financial planners consider a household income of ₹2.5 lakh to ₹4 lakh per month as a broad benchmark for an affluent lifestyle. The amount can vary significantly depending on your city, family size, housing costs and lifestyle.
There is no official definition of who is considered rich in India. Generally, households with annual earnings of ₹30 lakh to ₹50 lakh or more, combined with strong savings, investments and valuable assets, are considered affluent. However, wealth also depends on factors such as location, family size, financial commitments and lifestyle.
There is no fixed income that automatically makes someone rich. However, many financial planners consider annual household earnings of ₹30 lakh to ₹50 lakh as a broad benchmark for an affluent lifestyle. The exact amount varies depending on where you live, your household expenses and your long-term financial goals.
There is no official salary that defines the upper class in India. However, annual household earnings of around ₹30 lakh or more are generally associated with an upper-class lifestyle. The actual amount depends on factors such as city, housing costs, family size and spending habits.
There is no officially notified monthly income for India’s top 5% earners. However, various income studies suggest that households earning around ₹20 lakh or more annually are generally among the country’s highest-income groups. The exact threshold varies depending on the study, whether individual or household income is measured, and the city of residence.
There is no official income level for India’s top 1% of earners. Different reports provide different estimates, but many suggest that households earning around ₹50 lakh or more annually are generally among the country’s highest-income groups. Business ownership, investments and inherited wealth also play an important role in determining overall financial status.
A salary of ₹20 lakh to ₹30 lakh per annum is generally considered excellent for a 30-year-old professional in India. However, what qualifies as a good salary depends on factors such as city, industry, work experience, and financial goals.
There is no official definition of being rich in India. However, individuals earning ₹7 lakh or more per month, or around ₹84 lakh annually, are generally considered part of the country’s highest income group.
Yes. A salary of ₹30 lakh per annum is considered excellent in India. It places an individual among the country’s highest earners and can support a comfortable lifestyle along with substantial savings and investments.
Various studies suggest that only a small percentage of Indians, estimated at roughly 2% to 5%, earn ₹50,000 or more per month, although the exact figure varies by data source.
Yes. A salary of ₹20 lakh per annum is considered very good in India and generally places an individual among the country’s higher-income earners, especially when compared with the national average.
The threshold depends on the dataset being used. Estimates suggest that an annual income of around ₹22 lakh or more places an individual among the top 1% of all earners, while analyses based on income tax return filers indicate a much higher threshold.





