Metro vs Non-Metro HRA: Bangalore, Pune, Hyderabad Employees Must Read

Advertisement

Here's one of the most common — and costly — mistakes in Indian income tax filing: treating Bangalore, Pune, or Hyderabad as metro cities for HRA calculation. They are NOT. This mistake inflates your claimed HRA exemption and can lead to a tax demand notice.

The Legal Definition of Metro for HRA

Section 10(13A) of the Income Tax Act and Rule 2A define "metropolitan cities" for HRA as:

  • Delhi (50% applies)
  • Mumbai (50% applies)
  • Chennai (50% applies)
  • Kolkata (50% applies)

ALL OTHER CITIES — including Bangalore, Hyderabad, Pune, Ahmedabad, Surat, Jaipur, Lucknow — attract the 40% cap only.

Why Does This Matter? The Financial Impact

The 40% vs 50% difference significantly affects HRA exemption for high-basic-salary employees:

ScenarioMetro (50%)Non-Metro (40%)Difference
Basic: ₹80,000/monthCondition 2 = ₹4,80,000Condition 2 = ₹3,84,000₹96,000
Basic: ₹1,00,000/monthCondition 2 = ₹6,00,000Condition 2 = ₹4,80,000₹1,20,000

If you're in Bangalore with ₹1L basic and wrongly claim 50% instead of 40%, you're over-claiming by ₹1.2L in HRA exemption — leading to potential tax demand + interest.

Bangalore IT Employees: Important Case

Bangalore has one of the highest average IT salaries in India. Despite renting apartments at Mumbai/Delhi-level prices (₹30,000–70,000/month), Bangalore residents must apply the 40% cap. This is one of the most frequently litigated HRA issues in the ITAT.

Multiple ITAT rulings have consistently held that Bangalore is NOT a metro for HRA purposes, regardless of actual rent levels. The 40% cap applies strictly.

Correct HRA Calculation for Bangalore (Example)

Scenario: Arjun works in Bangalore. Basic: ₹1,00,000/month. HRA received: ₹50,000/month. Rent paid: ₹40,000/month.
  • C1 = ₹50,000 × 12 = ₹6,00,000
  • C2 = 40% × ₹12,00,000 = ₹4,80,000 (NOT 50%)
  • C3 = ₹4,80,000 − 10% × ₹12,00,000 = ₹4,80,000 − ₹1,20,000 = ₹3,60,000
  • HRA Exemption = Min(6,00,000; 4,80,000; 3,60,000) = ₹3,60,000
A common error: claiming ₹6,00,000 (50% cap) instead of ₹3,60,000. This over-claims ₹2,40,000 in exemption.
🧮 Calculate HRA correctly for your cityOpen HRA Calculator →
Advertisement — 300×250