: +91-1800-891-3651

IIM MBA Fees (2026-2028): What are the MBA fees across all 22 IIMs?

IIM MBA Fees (2026-2028): What are the MBA fees across all 22 IIMs?

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.

IIMNIRF RankingTotal Fees (In Lakh)
IIM Ahmedabad#1INR 27.50 
IIM Bangalore#2INR 26.00
IIM Kozhikode#3INR 23.50
IIM Lucknow#5INR 20.75
IIM Mumbai#6INR 25.00
IIM Calcutta#7INR 27.00
IIM Indore#8INR 25.15
IIM Raipur#15INR 20.08
IIM Tiruchirappalli#16INR 19.50
IIM Ranchi#18INR 19.20
IIM Rohtak#19INR 17.90
IIM Udaipur#21INR 21.51
IIM Kashipur#23INR 20.80
IIM Nagpur#25INR 21.00
IIM Visakhapatnam#29INR 23.58
IIM Bodhgaya#31INR 17.96
IIM Sambalpur#34INR 21.13
IIM Jammu#35INR 22.80
IIM Shillong#38INR 26.18
IIM Sirmaur#51INR 21.00
IIM Amritsar#64INR 19.50
IIM GuwahatiNAINR 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

Quick Contacts