Which cities count as metros for HRA?

Fewer than most people assume — and the list hasn't been updated in decades.

Metro means only Delhi, Mumbai, Kolkata, and Chennai. Bengaluru, Hyderabad, Pune, Noida, and Gurgaon are not metros for HRA purposes, however large they are — this is the single most common mistake people make with this exemption.

Under Section 10(13A), HRA exemption is capped at either 50% of your basic salary if you live in a metro city, or 40% if you don't. The gap between those two numbers is a genuine difference in how much of your HRA can be exempt, so which side of that line your city falls on matters — and the answer surprises most people the first time they check it properly.

The four cities, and nothing else

Exactly four cities qualify as metros for this exemption: Delhi, Mumbai, Kolkata, and Chennai. That's the complete list. Every other city in India — however large, however expensive to rent in, however much of a business hub it's become — is a non-metro under this specific rule. There's no tier-two or partial-metro category, and no exceptions for cities that have grown dramatically since this rule was written.

Why this catches so many people off guard

Bengaluru is India's tech capital, with rents in its central neighborhoods that rival or exceed large parts of Chennai or Kolkata. Hyderabad, Pune, Gurgaon, and Noida have all grown into major commercial centers with metro-scale cost of living. None of that matters for this specific exemption. Someone paying ₹35,000 a month in rent in Bengaluru gets the same 40%-of-basic ceiling as someone paying half that in a much smaller city, purely because of which four cities this rule singles out. It's a mismatch between the tax code and actual urban economics that catches people by surprise almost every time they run the numbers for the first time.

Where this list actually comes from

The four-city metro definition for HRA traces back to income tax rules that predate the current wave of urban growth in cities like Bengaluru and Hyderabad. It has never been revised to reflect how Indian cities have changed since. There's no announced plan to update it, so the practical position is to treat this as a fixed, somewhat dated rule rather than something that tracks current population, GDP contribution, or rental market conditions. If you're budgeting around an expected HRA exemption in a fast-growing non-metro city, plan around the 40% ceiling, not the city's actual cost of living.

How much this actually costs you

The difference between the metro and non-metro rate only matters when that percentage-of-basic figure is actually the smallest of the three amounts in the HRA exemption formula — recall that the exemption is the lowest of actual HRA received, rent paid minus 10% of basic, and this percentage. For someone with modest rent relative to their salary, one of the other two figures is often the binding constraint anyway, and the metro distinction never comes into play at all. It matters most for people paying substantial rent relative to their basic salary — exactly the profile of someone renting in an expensive non-metro city like Bengaluru, which is precisely when the lower 40% ceiling bites hardest.

Why the rule hasn't changed, and probably won't soon

Updating this list would mean either adding cities — which expands the tax-free HRA ceiling and reduces revenue collected — or attempting some more nuanced, cost-of-living-adjusted formula that would be far harder to administer than a fixed four-city list. Neither is a small change to a tax code, and there's no visible momentum toward either one. For practical purposes, this is worth treating as a permanent feature of the current rules rather than something to plan around changing — if you're modelling your finances for the next few years, assume today's four-city list stays exactly as it is.

How this interacts with remote work and multi-city living

More people now split time between cities, or work remotely from a city different from their official employer location, than when this rule was written. The exemption is generally tied to where you actually reside and pay rent during the relevant period, not to your employer's registered office or the city on your offer letter. If you moved from a metro to a non-metro city partway through a financial year — or the reverse — the applicable rate can genuinely differ by month, which is a detail easy to miss if you only check your HRA exemption once a year at filing time rather than tracking it as your living situation changes.

A concrete comparison

Take two people with identical ₹60,000 monthly basic salary and identical ₹35,000 monthly rent — one in Chennai (a metro), one in Bengaluru (not a metro). Both have the same actual HRA received and the same rent-minus-10%-of-basic figure. But the percentage-of-basic ceiling differs: ₹30,000 a month for the Chennai resident (50% of basic), against ₹24,000 for the Bengaluru resident (40%). If that ceiling happens to be the binding constraint for either of them, the Bengaluru resident's exemption is capped ₹6,000 a month lower — purely because of the city, not because of any difference in salary or rent.

What to do with this

If you live in one of the non-metro tech hubs, don't assume your HRA exemption will match what a metro-city colleague on an identical salary gets — run your actual numbers through the HRA exemption calculator rather than estimating from a metro-city example you've seen elsewhere. And if you're deciding between the old and new tax regime, remember that HRA exemption only exists under the old regime at all — this whole metro/non-metro distinction is irrelevant if you've chosen the new one.

Frequently asked questions

Is Bengaluru a metro city for HRA purposes?

No. Only Delhi, Mumbai, Kolkata, and Chennai qualify as metros under Section 10(13A). Bengaluru uses the 40% non-metro rate, regardless of how expensive rent actually is there.

What about Hyderabad, Pune, Gurgaon, and Noida?

All non-metros for HRA purposes, same as Bengaluru. None of India's major tech and business hubs outside the original four count as metros under this specific rule, however large their populations or rents have grown.

Why hasn't this list been updated to reflect how cities have grown?

The list traces back to income tax rules from decades ago and has never been revised to reflect India's changed urban geography. There's no indication it's being reconsidered, so treat it as a fixed, somewhat outdated rule rather than something tied to current city size or cost of living.

Does the metro classification affect anything besides HRA?

This specific four-city list is used for HRA exemption under Section 10(13A). Other rules — like certain TDS provisions or state-level taxes — may define 'metro' differently or not use the concept at all, so don't assume this list applies elsewhere in tax law without checking.

What's the practical difference between the metro and non-metro rate?

Metro cities get a cap of 50% of basic salary; non-metro cities get 40%. Since HRA exemption is the lowest of three amounts, this only matters when that percentage-of-basic figure is the smallest of the three — for many people with modest rent relative to salary, actual HRA received or rent-minus-10%-of-basic is the binding constraint anyway, and the metro/non-metro distinction never comes into play.

I split time between a metro and non-metro city during the year — which rate applies?

The classification is generally based on where you actually reside and pay rent during the period you're claiming the exemption for, which can mean different rates for different months if you genuinely relocated. This is a case worth confirming with your employer's payroll or tax team rather than assuming a single answer for the full year.

This is an estimate for informational purposes, not tax advice. Verify with a chartered accountant or at incometaxindia.gov.in before making financial decisions.

Last verified: August 2026 · FY 2026-27 rates