MBA or Master of Business Administration salaries in India are relatively diverse, mostly depending on the popularity of the business school, the specialisation selected, and the previous experience of the candidate. Top IIMs and top-ranked private B-schools graduates receive an expected yearly package of INR 20 to 40 LPA, whereas Tier 2 or Tier 3 schools usually get an average of INR 8-15 LPA. The entry-level average salary of new MBA graduates is typically INR 6-8 LPA.
Salary prospects increase significantly as professionals get more experience. MBA graduates with 4-8 years of experience can find jobs with an income of INR 15-18 LPA, and senior leadership positions can offer an income of INR 25-35 LPA or above. The most well-paid specializations include finance, marketing, consulting, and analytics, especially in the banking, technology, or management consulting industry.
Salary potential is further increasing due to the increased demand for MBA graduates in new areas such as Fintech, Artificial Intelligence, and International Business. On the whole, an MBA education in India remains a good career move and a sound investment in terms of financial gain.
Table of Contents
MBA Freshers Salary in India
MBA graduates from leading Indian business schools continue to secure attractive placement offers, with many institutes reporting average annual salaries in the range of INR 7-32 LPA. Below is a table summarising the average annual salary for MBA graduates from some of the reputed colleges in India:
IIM MBA Salary
Graduates from the Indian Institutes of Management (IIMs) consistently receive some of the highest salary offers in the country, with top IIMs witnessing record-breaking placement packages in 2025. The highest domestic and international packages at IIMs have crossed INR 1 crore per annum, reflecting the strong demand for their MBA talent. While the older IIMs, such as Ahmedabad, Bangalore, Calcutta, Lucknow, dominate the top salary figures, several newer IIMs are also reporting impressive highest packages. Below are the highest packages for MBA graduates from IIMs.
IIT MBA Salary
Master of Business Administration graduates from the Indian Institutes of Technology (IITs) are increasingly attracting high salary offers, with the highest packages at top IITs now rivaling those of leading business schools. The premier IITs, especially IIT Delhi and IIT Bombay, have reported the highest MBA packages above INR 42 LPA, while other IITs typically see top offers ranging from INR 30-40 LPA. The highest package earned by MBA graduates from IITs is given below:
MBA Salary according to Specializations
MBA salaries in India vary significantly depending on the specialization chosen, with fields like Finance, Consulting, and Business Analytics consistently offering the highest packages. Specializations linked to technology, data, and operations are also seeing rapid growth in compensation due to increased demand from employers. The following table gives an overview of the average annual salary ranges for key MBA specializations in India:
MBA Salary Role Wise
MBA graduates in India can pursue a wide range of job roles, each offering distinct salary ranges depending on industry demand, experience, and the prestige of the hiring organization. Senior leadership and specialized consulting roles command the highest compensation, while entry-level and support roles offer more moderate packages. Here is a table summarizing the typical annual salary ranges for popular MBA job roles in India:
MBA Salary Experience Wise
MBA salaries in India increase significantly with experience, as professionals move from entry-level roles to mid-management and eventually to senior leadership positions. The following table provides a general overview of average annual salaries for MBA graduates in India based on years of experience:
MBA Salary City Wise
MBA salaries in India show notable variation based on the city of employment, driven by differences in cost of living, industry presence, and corporate headquarters. Metropolitan cities like Mumbai, Delhi, and Bangalore offer the highest average and maximum salaries, reflecting their status as business and financial hubs. Tier-2 cities offer moderate packages, while emerging cities are gradually catching up as more companies expand their operations. The average salary and highest salary for MBA graduates in major Indian cities are given below:
FAQs
Is there a difference in MBA Salary in India between a candidate who has a dual degree or other professional qualification?
Yes, dual degree holders such as BBA+MBA or professional candidates such as CA+MBA usually receive higher pay packages at entry levels. As an example, a CA+MBA can earn 18-25 LPA, but a simple graduation + MBA may bring INR 3-8 LPA.
How much does a typical MBA graduate earn in India monthly?
The average monthly salary of an MBA graduate in India is INR 90,000- 1,00,000, which is approximately INR 7-12 LPA, depending on which institute and the specialization.
What is the influence of gender on MBA salaries in India?
India still has a gender pay gap, with female MBA graduates typically earning 10-20% less than their male colleagues doing the same jobs. But this disparity is slowly reducing as organisations are paying more attention to diversity and inclusion.
What is the status of Indian MBA salaries as compared to global MBA salaries?
In India, MBA salaries are usually lower than in the USA or UK. Whereas the average compensation offered to freshers in India is INR 7-15 LPA, international MBA graduates typically commence with INR 60-120 LPA as a result of the increased living expenses and demand in other countries.
Which MBA specializations are most in demand in India?
The most demanded MBA specializations in India are Finance, Marketing, and Business Analytics, where highly paid job opportunities and better salary packages await graduates, both locally and abroad.