Make Money

Average salary in India

Average salary in India , Wow the question is highly askable, India’s salary structure has always been a talking point.

 Since it is a curious question and If you just started your career then you must be aware of the statistics of average salaries offered in india.

The average salary in India is approximately 30,000 INR per month. It seems very low as compared to other nations but still the average salary progresses year by year continuously. 

Salary enlarge depends upon various factors like education, profession, location and experience. 

In India there are two sectors dominating in Indian economic cultural growth and affecting the average salary in india.

  • Private sector
  • Public sector
  • Private sector

Consistently the private sector holds out an extremely low salary rate. Depending on individuals at their respective grade, education, gender, age factor and experience.  

 75% of the total population is earning from the private sector.

The private sector consists of multinational companies and all private owners to work in economic growth. 

  • Public sector

Public sector always offers lucrative salaries to their employees. Nevertheless they recruit on the basis of the same as the public sector but they offer a handsome amount of salary with many perks and privileges  . 

25% of the total population is earning from the public sector.

Now there are many questions that come to mind when we talk about salary matters. For example

What is the average salary in India?  How much an Indian can earn in its initial career? What factors affect the salary status? What is the hourly wage offering in india?

Now let us talk intensely about the question of the post.

What is the average salary in India?

Well an average salary in India is roughly around 30,000 INR per month or 2,40,000 INR per annum. The figure tells more about the back end.

The salary structure has been increasing in India from the past few years which is quite great.

If you just started your career then you must be aware of the statistics of average salaries. 

However the progress is steady but consistently growing year by year, it is a good sign of economic growth.

How much an Indian can earn in its initial career?

It depends on an individual’s profile and potential to earn but chances of exploitation are excessively high due to their lack of experience in their initial career growth. 

Freshers  started their career growth on a very low salary. With the eagerness to be independent soon, the salary status hardly matters to them.

 The average salary is deliberately low and if you are a fresher it takes you enough time to reach a satisfying goal.

In initial stages you can make approx 10,000 to 12,000 INR per month. 

What factors affect the salary status?

There are innumerable factors which come in the way of your salary growth.

  1. Education
  2. Gender
  3. Experience
  4. Location
  5. Profession
  6. Companies


It is well known to all that nowadays an uneducated person has no value. Your education directly hits your earnings.  

Growth of salary is classified into 5 groups depending on their education basis. 

Higher secondary, senior secondary, bachelor’s degree, master’s degree and phd.

If you are well qualified then you can pursue a higher paying salary scale sector.

Let’s have a look. 


Average salary

Higher secondry    

10,000 to15,000 INR per month

Senior secondary              15,000 to 20,000 INR per month

Bachelor’s degree             20,000 to 30,000 INR per month

Masters degree                

30,000 to 40,000 INR per month


40,000 to 50,000 INR per month


Well it’s a kind of factor to uphold your salary growth. 

Generally speaking,it totally depends upon whatever department they are located in.

In India somewhere men are earning more than a female. And somewhere females earn higher than men.


Your experience speaks a lot more than your actions. No matter in which sector or department you are serving, if you are experienced then you may ask for a high salary.

 Hardly if an individual is having 3 to 5 years of experience they are well eligible to earn 15% more than a fresher.

As if you have 5 to 7 years of experience your designation plus increment also will rise.  

Being experienced in the same company is earning 25% extra with perks. 

A quick glance to understand salary with experience

No of years working average progression

  1- 5 years 35%

 5-10 years 30%

10-15 years 25%

15-20 years 20%

20-25 years 15%

These are the only recommendations, however it may differ according to individual fields.


Salary raise perspective directly affects your location also. 

People living in metropolitan cities earn a high salary rather than living in small towns. 

Metropolitan cities with high wages due to multinational companies are located there. 

Percentile graphs show a 30% increase in the salary structure.

Demographic location of some state and their salary structure

Location                      Average salary

Bangalore  65,000 INR per month

Pune 50,000 INR per month

West bengal                35,000 INR per month

Chandigarh        35,000 INR per month

New delhi       45,000 INR per month

Andhra pradesh 22,500 INR per month

Mumbai 40,000 INR per month

Kerala 33,000 INR per month

Chhattisgarh 15,000 INR per month

Bihar 20,000 INR per month

Punjab 24,500 INR per month

Rajasthan 22,000 INR per month

Uttar pradesh        20,000 INR per month

Jammu & kashmir 15,500 INR per month

Himachal pradesh 25,000 INR per month

Haryana 20,000 INR per month

Gujrat 30,000 INR per month

Madhya pradesh 35,000 INR per month

Uttranchal 15,000 INR per month

Pondicherry 17,000 INR per month

It shows the rough approximate sketch on average salary offered by city and status, however it may differ according to the current situation. 


Your salary depends upon your job profile and profession also. 

Profession changes salary structure drastically.

Let’s take a look at different professions and their salary status. 

Profession average salary

Project manager 1,20.000 INR per month

Scientist                              1,00,000 INR per month

Software engineer                  30,000 INR per month

Architect                                  20,000 INR per month

Technical manager                  35,000 INR per month

 Waiter                                     12,000 INR per month

 Doctor                                     42,000 INR per month

Journalist                                 15,000 INR per month

Content writer       25,000 INR per month

Sales manager 35,000 INR per month

Technician 30,000 INR per month

Chartered Accountant  50,000 INR per month

Accountant 25,000 INR per month

Graphic designer         25,000 INR per month

Human resources 60,500 INR per month


Chef 20,000 INR per month

Lawyer 20,000 INR per month

Cashier 10,000 INR per month

Electric engineer 15,000 INR per month

Hotel manager 25,000 INR per month

The graph would be helpful if you are choosing a career option.   


There are many Multinational companies that pay the highest salary to their employees. 

Unless everyone wants to work with famous reputed MNCs instead of startups as the reason behind their  job stability.

Some of the branded companies with their name and salary range. 

Multinational companies salary offered

Google 1,90,000 INR

Linkedin 50, 55,190 INR

Facebook 650,000 INR

Microsoft 1,50,000 INR

Sales force 2,00,000 INR

Twitter 1,50,000 INR


It is reported that the hourly wage offering in India is around 150 INR daily. It means the hourly rate of all jobs is 150 rs only, which is quite depressing.

On an average, every Indian hourly wage is 150 to 200 INR. Wages are extremely low due to labour productivity being low.  

Under the Act 1948, minimum wages, all minimum wages are fixed by their respective state and govt.

Hourly wages totally depend upon the state and city you are serving. The wages rates are differ for each and every state decided by the government itself.


Basically there are mainly three different categories in which we can presume the salary diversion. They are given below.

  • Lower average rate
  • Standard average rate
  • High proportion rate
  • Lower average rate

Salary rate of the lower section of an individual in India is from 8,000 INR to 10,000 INR per month or 1,20,000 per annum. If seen, it is very less.

  • Standard average rate

Standard average person can earn from 15,000 to 30,000 INR or 2,40,000 INR per month. Honestly it is still low in front of rising inflation.

  • High proportion rate

 With the distribution of salary scenarios, the next is the higher proportional rate. In this category individuals can earn 80,000 to 1,00,000 INR per month or 12,00,000 per annum. 

At least this salary should be yours if you want to make a good living. 

But unfortunately only 25% of the total population is earning this exchange rate. 


Percentage of the total  earning salary


  • 40% 10,000 to 20,000
  • 30% 30,000 to 60,000
  • 30% 60,000 to 80,000


Increment has been given to an employee as a percentage of pay base. It represents the amount of salary given to the employee. The payment substitutes the bonus.

Increments are conditional on different industries. It means some industries provide a high percentage while some are offering low.  


BPO 7.5%

Pharmacies 6%

Manufacturing 6.5%

Technology 7%



  1. Thailand 640.00 USD
  2. The philippines 300.50 USD
  3. Egypt 255.40 USD
  4. Vietnam 740.00 USD
  5. Pakistan 510.00 USD

This is the list of some developing countries’ average salaries. You can get an idea of salaries around the world and be able to compare the average salary in India with the world.


Although India is a very cheap country to live in, you still need a good salary to raise the standard of living.

At Least the basic requirements used to be fulfilled like food, shelter, health and education.


Buying a house is a dream on an average salary. Just think about it, in 20,000 rs you cannot buy a house. You can only rent a house. 


It is the basic need for a living. The price of food is rising unexpectedly. On an average salary if a person lives away from home, then all the money spent on food. Nowadays 5000 to 10,000 easily spend on food stuff. 


Health is wealth, with the rise of pollution there are many diseases coming into the line. Among us every individual is not well. If you go to a doctor for consultation they easily ask you 1000rs to 2000 charges for their consultation fees.

See  how much inflation is rising. 


Wanting a good job requires a good education, if you are educated enough then your chances of hiring will be increased. No matter who and where are you from?

India has many institutions who provide free education but still education is very expensive in our country.

If put in less words then the expenses are more, the salary is less.


As it is said earlier in the post that the salary structure in India is quite low but with the passage of time salary is rising continuously which is good for growth and development.

Since India is a developing nation, if the salary will rise then there will be prosperity.

If you’re going to search for any job or any other career option then it is highly recommended that you should choose your profession wisely to attain more salary. 

This information may help you while choosing your career.  

All the very best luck in your career 

Zia kazmi

Zia Kazmi is a freelance content writer and a blogger. She believes that written and analytical skills are not only a fundamentals part of academic excellence. But also building blocks of critical thinking in today's time She writes unique and researched driven content about survey niche, money making platforms and international payments gateway and works closely with digital marketing content that gain social media attention and increase their search engine visibility

Published by
Zia kazmi