Guides · 2026-07-04
"Metro vs Non-Metro HRA: The 50/40 Rule and Which Cities Count"
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.
Common questions, quick answers
- Is Navi Mumbai a metro? Treated as distinct from Mumbai - the safe position is 40%. Ask payroll how they classify it, and verify with a CA if the amount is large.
- Does the new regime change any of this? Under the new regime, HRA is fully taxable, so the 50/40 question is irrelevant. Compare regimes on the income tax calculator before assuming HRA planning matters for you.
- My employer classified my city wrong. Now what? You can compute the correct exemption yourself when filing your ITR - keep receipts, agreement and bank trail ready to back it.
- Will Bengaluru ever be added? It's been discussed for years. Until the rules actually change, claim 40%.
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.
Try it yourself: use our free income tax calculator, salary slip generator and HRA calculator - no signup, everything runs in your browser.