Guide · 2026-07-04
Metro vs Non-Metro HRA: The 50/40 Rule and City List
One number in the HRA exemption formula depends entirely on your pin code: the cap of 50% of basic + DA for metro cities versus 40% for everywhere else. Sounds simple, until you learn which cities the Income Tax Act considers "metro" - and discover that Bengaluru, with its ₹40,000 one-BHKs, is officially not one. This guide covers the 50/40 rule, the surprisingly short metro list, what the difference costs you, and how a mid-year city change is handled.
Where the 50/40 rule fits
Quick refresher: your HRA exemption (old regime only) is the least of three amounts:
- Actual HRA received from your employer
- Rent paid minus 10% of basic + DA
- 50% of basic + DA if you live in a metro, 40% if you don't
The city question affects only limb 3. If limbs 1 or 2 are already the smallest for you, metro status changes nothing. But when limb 3 is the binding one - typical for people paying high rent relative to basic - the 50-vs-40 difference is real money. The complete HRA exemption guide walks through the full formula if you need it.
Only four cities are metros. Yes, four.
For HRA purposes, the metro list is:
- Delhi
- Mumbai
- Kolkata
- Chennai
That's the entire list. It comes from the income tax rules and hasn't been expanded, no matter how the country's job map has changed.
Which means all of these are 40% cities for HRA:
- Bengaluru - India's biggest tech job market, some of its highest rents, still non-metro on paper
- Gurgaon and Noida - physically welded to Delhi, but they are not Delhi. Cross the border into an NCR suburb and your cap drops to 40%
- Hyderabad, Pune, Ahmedabad, Chandigarh, Kochi, Jaipur - all 40%
This catches people every single year. Payroll teams routinely correct declarations from Bengaluru and Gurgaon employees who assumed "obviously I'm in a metro." What matters is where the rented house is, going by the city you reside in - not where your company is headquartered, and not what the census or your builder's brochure calls a "metropolitan region."
If your flat is in Gurgaon and your office is in Delhi, you're a 40% case. The rule follows your residence, not your commute.
What the difference actually costs: a worked example
Meet Priya. Her numbers:
- Basic salary: ₹40,000/month (₹4,80,000/year)
- HRA received: ₹25,000/month (₹3,00,000/year)
- Rent paid: ₹25,000/month (₹3,00,000/year)
If Priya lives in Chennai (metro)
- Actual HRA = ₹3,00,000
- Rent minus 10% of basic = ₹3,00,000 − ₹48,000 = ₹2,52,000
- 50% of basic = ₹2,40,000
Least = ₹2,40,000 exempt. Taxable HRA: ₹60,000.
If Priya lives in Bengaluru (non-metro) with identical numbers
- Actual HRA = ₹3,00,000
- Rent minus 10% of basic = ₹2,52,000
- 40% of basic = ₹1,92,000
Least = ₹1,92,000 exempt. Taxable HRA: ₹1,08,000.
Same salary, same rent - but Bengaluru-Priya has ₹48,000 more taxable income purely because of the city label. At the 30% slab, that's roughly ₹15,000 extra tax a year. Run your own city comparison in seconds on the HRA exemption calculator.
Note the pattern: the gap appears when limb 3 is your binding limit. If Priya's rent were modest - say ₹12,000/month - limb 2 would be the smallest in both cities and metro status wouldn't matter at all.
Moving cities mid-year: proportionate months
The exemption isn't a single annual calculation when your facts change. It's computed for the period the facts held - so a mid-year move splits the year into parts, each with its own limbs.
Say you spent April to September in Mumbai and October to March in Pune:
- April-September (6 months): compute the least of actual HRA received in those months, rent paid in those months minus 10% of that period's basic + DA, and 50% of that period's basic + DA.
- October-March (6 months): same computation, but with the Pune rent and a 40% cap.
- Total exemption = sum of the two periods.
The same period-wise logic applies when your rent changes, your basic changes after an increment, or you have a gap with no rent paid (no exemption for those months). In practice, payroll software handles this month by month - but if you're claiming in your ITR directly, don't lazily apply one city's percentage to the full year. A Mumbai rate applied to Pune months is exactly the kind of arithmetic mismatch that stands out.
Practical tips for a mid-year move:
- Keep separate rent agreements and receipts for each city - the rent receipt generator makes it painless to produce a clean set per landlord.
- If either landlord's annual rent share crosses ₹1,00,000, you'll need that landlord's PAN.
- Tell payroll promptly after the move so monthly TDS tracks reality instead of producing a March shock.
The takeaway
Only Delhi, Mumbai, Kolkata and Chennai get the 50% cap; every other city - however expensive - is 40%. The difference bites when your rent is high relative to your basic, and a mid-year move means computing each period separately at that period's rate. Get the city right at declaration time, keep per-city paperwork, and let the calculator do the limb-by-limb math.
Frequently asked questions
Which cities are metro cities for HRA exemption?
Only Delhi, Mumbai, Kolkata and Chennai. That is the complete list under the income tax rules, and it has not been expanded. Every other city, including Bengaluru, Hyderabad, Pune, Gurgaon, Noida and Ahmedabad, is treated as non-metro and capped at 40% of basic plus DA.
Is Bengaluru a metro city for HRA?
No. Bengaluru is a non-metro city for HRA purposes, so your third limb is capped at 40% of basic plus DA, not 50%. This surprises people every year given Bengaluru rents, but the rule follows the Income Tax Act's list, not the size of the city or its rental market.
Is Gurgaon or Noida a metro city for HRA?
No. Both are in the National Capital Region but neither is Delhi, so both are 40% cities. What matters is where your rented house is, not where your office is. If you live in Gurgaon and work in Delhi, you claim 40%.
What is the 50/40 rule in HRA?
It is the third limb of the HRA exemption formula. Your exemption is the least of actual HRA received, rent paid minus 10% of basic plus DA, and 50% of basic plus DA if you live in a metro or 40% if you do not. The 50/40 split is the only place the city matters.
How is HRA calculated if I change cities mid-year?
Period by period, not once for the whole year. Compute the exemption separately for the months in each city, using that period's rent, that period's basic plus DA and that city's 50% or 40% cap, then add the two results. The same period-wise logic applies when your rent or basic changes mid-year.
Is Navi Mumbai a metro city for HRA?
It is treated as distinct from Mumbai, so the safe position is 40%. Ask payroll how they classify it, and if the amount at stake is large, confirm with a CA before filing.
Does metro or non-metro matter under the new tax regime?
No. HRA is fully taxable under the new regime, so there is no exemption to compute and the 50/40 question does not arise. It only matters if you are on the old regime.
Try it yourself: use our free income tax calculator, salary slip generator and HRA calculator - no signup, everything runs in your browser.