IIM MBA Fees (2026-2028): The fee for the two-year MBA program at
IIMs ranges from a minimum of ₹17.90 lakh to a maximum of ₹27.50 lakh, a
difference of approximately ₹10 lakh. For the 2026-28 batch, the IIMs with the
lowest fees are IIM Rohtak (₹17.90 lakh), IIM Bodh Gaya (₹17.96 lakh), and IIM
Guwahati (₹18 lakh). The IIMs with the highest fees are the older (legacy)
ones: IIM Ahmedabad is the most expensive (₹27.50 lakh), while the fees for IIM
Bangalore and IIM Calcutta fall in the ₹25 to 27 lakh range.
In this article, CareerMantra.Org outlines the official fee
structures for all 22 IIMs in India (based on official data). It also compares
fees and placement records to identify the IIMs offering the best ROI (Return
on Investment).
IIM MBA Fees (2026-2028): At a Glance
So far, 21 out of the 22 IIMs have released official fee
documents, which have been verified by CareerMantra.Org team. IIM fees in India
for the 2026-28 batch can be categorised into three tiers. Fees for the newer
IIMs range from ₹17.90 lakh to ₹21 lakh. Established second- and
third-generation IIMs have fees ranging from ₹21 lakh to ₹24 lakh. Older IIMs, such
as Ahmedabad, Bangalore, Calcutta, and Mumbai, fall into the bracket of ₹25
lakh and above.
The IIM MBA fees for the two-year MBA program at IIMs are listed in the table below. Please note that the fees shown in the table apply to different academic years. We will update our portal once the final fees for 2026 are announced.
| IIM | NIRF Ranking | Total Fees (In Lakh) |
| IIM Ahmedabad | #1 | INR 27.50 |
| IIM Bangalore | #2 | INR 26.00 |
| IIM Kozhikode | #3 | INR 23.50 |
| IIM Lucknow | #5 | INR 20.75 |
| IIM Mumbai | #6 | INR 25.00 |
| IIM Calcutta | #7 | INR 27.00 |
| IIM Indore | #8 | INR 25.15 |
| IIM Raipur | #15 | INR 20.08 |
| IIM Tiruchirappalli | #16 | INR 19.50 |
| IIM Ranchi | #18 | INR 19.20 |
| IIM Rohtak | #19 | INR 17.90 |
| IIM Udaipur | #21 | INR 21.51 |
| IIM Kashipur | #23 | INR 20.80 |
| IIM Nagpur | #25 | INR 21.00 |
| IIM Visakhapatnam | #29 | INR 23.58 |
| IIM Bodhgaya | #31 | INR 17.96 |
| IIM Sambalpur | #34 | INR 21.13 |
| IIM Jammu | #35 | INR 22.80 |
| IIM Shillong | #38 | INR 26.18 |
| IIM Sirmaur | #51 | INR 21.00 |
| IIM Amritsar | #64 | INR 19.50 |
| IIM Guwahati | NA | INR 18.00 |
Key details regarding the fees table: The course fee at IIM Indore is ₹24,00,000 (₹12,00,000 per academic year); including a refundable caution deposit of ₹50,000 and a mess deposit of ₹54,000, the total amount comes to ₹25,15,800. The fee of ₹17,90,000 at IIM Rohtak does not include charges for the mess, placement facilities, and development, nor does it cover alumni membership and caution money.
Also Read: Top MBA Colleges in India: Colleges, Rankings, Fees, Placements & Admission Guidance