According to official data from the Ministry of Statistics and Programme Implementation, the average annual income in India is estimated at ₹1,80,000, with the average monthly salary in India typically ranging between ₹15,000 and ₹20,000. However, these numbers can vary significantly based on factors such as job role, experience, and location. With rapid economic shifts and changes in the labor market, knowing these figures is key to setting realistic salary expectations.
Average Salary in India 2025
As per the latest Salary Budget Planning Report by WTW, the salary increase in India is projected at 9.5% in 2025, similar to the actual salary increase in 2024 of 9.5%.
According to Glassdoor data, the average base pay in India in 2024 stood at approximately Rs. 9,45,489 per year. In the Union Budget of 2024, the Union Minister of India announced a 50% increase in the average real income of Indians compared to the previous year. This significant rise in average real income is reflective of the prevailing average salary levels in India.
Average Salary of a Person in India
In India, the average salary of a person varies, depending on different factors. It includes the geographic location of your residence, age, gender, type of work and more. As per the Glassdoor data, the monthly salary provided to an Indian citizen ranges between Rs. 8,000 to Rs. 1,43,000 in 2024, with the annual average base pay amounting to around Rs. 9,45,489.
Let us dive into a breakdown of the average salary of a person, categorised based on the above-outlined factors.
Average Income in India by Gender
The following table highlights the average salary per year offered to males and females in India:
Gender | Average Salary Per Year |
Male | Rs. 1,953,055 |
Female | Rs. 1,516,296 |
Average Income in India by Age
Here is a detailed overview of the average range of salary offered to individuals in India based on their age:
Age Range | 10% | 75% | 90% | Average Salary |
Below 24 years | Rs. 3,900 | – | Rs. 11,937 | Rs. 5,905 |
Between 25 to 34 years | Rs. 3,900 | Rs. 14,400 | Rs. 25,181 | Rs. 10,780 |
Between 35 to 44 years | Rs. 3,900 | Rs. 18,444 | Rs. 33,639 | Rs. 13,777 |
Between 45 to 54 years | Rs. 3,900 | Rs. 15,971 | Rs. 30,678 | Rs. 11,932 |
Above 55 years | Rs. 3,900 | Rs. 13,871 | Rs. 25,002 | Rs. 10,365 |
Average Income in India State Wise
Take a look at the table below outlining the average monthly salaries of individuals residing in the following states of India:
Name of the State | Average Monthly Salary |
Uttar Pradesh | Rs. 20,730 |
West Bengal | Rs. 20,210 |
Maharashtra | Rs. 20,110 |
Bihar | Rs. 19,960 |
Rajasthan | Rs. 19,740 |
Madhya Pradesh | Rs. 19,740 |
Tamil Nadu | Rs. 19,600 |
Karnataka | Rs. 19,150 |
Gujarat | Rs. 18,880 |
Orissa | Rs. 18,790 |
Andhra Pradesh | Rs. 18,520 |
Jharkhand | Rs. 18,430 |
Kerala | Rs. 18,290 |
Punjab | Rs. 18,120 |
Assam | Rs. 17,860 |
Chattisgarh | Rs. 17,570 |
Haryana | Rs. 17,330 |
Uttranchal | Rs. 17,140 |
Delhi | Rs. 17,100 |
Jammu and Kashmir | Rs. 17,010 |
Tripura | Rs. 16,760 |
Himachal Pradesh | Rs. 16,640 |
Manipur | Rs. 16,420 |
Meghalaya | Rs. 16,260 |
Nagaland | Rs. 16,120 |
Pondicherry | Rs. 15,620 |
Arunachal Pradesh | Rs. 15,590 |
Goa | Rs. 15,540 |
Mizoram | Rs. 15,390 |
Sikkim | Rs. 15,130 |
Chandigarh | Rs. 14,940 |
Dadra and Nagar Haveli | Rs. 14,630 |
Andaman and Nicobar Islands | Rs. 14,350 |
Daman and Diu | Rs. 14,290 |
Lakshadweep | Rs. 14,260 |
Average Salary by Experience in India
Experience plays a vital role in salary progression as it reflects an individual’s expertise and value in their field.
Experience | Average Salary Progress (%) |
---|---|
2 to 5 years | +32% |
5 to 10 years | +36% |
10 to 15 years | +21% |
15 to 20 years | +14% |
20+ years | +9% |
FAQs
What is the Meaning of Average Salary in India?
The average salary is simply the total of all the salaries in a group divided by the number of people in that group. It gives an idea of how much people earn, on average, in that group.
Example:
Imagine there are 5 people, and their monthly salaries are:
- ₹10,000
- ₹20,000
- ₹30,000
- ₹40,000
- ₹50,000
To calculate the average salary, you add up all the salaries:
- ₹10,000 + ₹20,000 + ₹30,000 + ₹40,000 + ₹50,000 = ₹1,50,000
Then, divide that total by the number of people (5 in this case):
- ₹1,50,000 ÷ 5 = ₹30,000
So, the average salary of this group is ₹30,000 per month.
Other Factors Affecting Average Income Per Person in India?
Urban vs Rural Divide
Urban areas, with better job markets and infrastructure, offer higher salaries compared to rural regions, where opportunities are limited and incomes are lower.
Industry Type
IT, finance, and management roles consistently rank among the highest-paying industries, while agriculture and unskilled labor sectors reflect lower incomes.
Economic Factors: The overall economic health of the country plays a vital role in shaping the average income per person. Factors such as inflation, GDP growth, and employment rates can directly influence salary levels. Economic downturns or recessions can suppress wages, whereas periods of growth can drive salaries upward.
Employment Type (Full-time vs. Freelance): Freelance or contract work may result in a more flexible income but often lacks the stability and benefits that come with full-time employment. This impacts the average income of individuals, as freelancers tend to earn based on project-based income, which can vary greatly.
Practice area's of B K Goyal & Co LLP
Income Tax Return Filing | Income Tax Appeal | Income Tax Notice | GST Registration | GST Return Filing | FSSAI Registration | Company Registration | Company Audit | Company Annual Compliance | Income Tax Audit | Nidhi Company Registration| LLP Registration | Accounting in India | NGO Registration | NGO Audit | ESG | BRSR | Private Security Agency | Udyam Registration | Trademark Registration | Copyright Registration | Patent Registration | Import Export Code | Forensic Accounting and Fraud Detection | Section 8 Company | Foreign Company | 80G and 12A Certificate | FCRA Registration |DGGI Cases | Scrutiny Cases | Income Escapement Cases | Search & Seizure | CIT Appeal | ITAT Appeal | Auditors | Internal Audit | Financial Audit | Process Audit | IEC Code | CA Certification | Income Tax Demand Notice | Psara License | FCRA Online
Company Registration Services in major cities of India
Company Registration in Jaipur | Company Registration in Delhi | Company Registration in Pune | Company Registration in Hyderabad | Company Registration in Bangalore | Company Registration in Chennai | Company Registration in Kolkata | Company Registration in Mumbai | Company Registration in India | Company Registration in Gurgaon | Company Registration in Noida | Company Registration in lucknow
Most read resources
tnreginet |rajssp | jharsewa | picme | pmkisan | webland | bonafide certificate | rent agreement format | tax audit applicability | 7/12 online maharasthra | kerala psc registration | antyodaya saral portal | appointment letter format | GST Search Taxpayer | caro 2020 | Challan 280 | itr intimation password | internal audit applicability | preliminiary expenses | mAadhar | e shram card | aaple sarkar portal | epf activation | scrap business | brsr | depreciation on computer | west bengal land registration | traces portal | Directorate general of GST Intelligence | form 16 | rtps | patta chitta