HRA exemption calculator

Work out exactly how much of your HRA is tax-exempt — and which of the three rules is holding your number down.


Your annual HRA exemption

₹1,80,000

Estimate only, not tax advice. Verify with a chartered accountant or at incometaxindia.gov.in before filing or deciding. Full disclaimer.


Actual HRA received₹3,00,000
Rent paid minus 10% of basic₹1,80,000
50% of basic (metro)₹3,00,000
Exemption (lowest of the three)₹1,80,000

Binding constraint: Rent paid minus 10% of basic

How HRA exemption is actually calculated

House Rent Allowance exemption, under Section 10(13A), is the least of three separate amounts — not a simple percentage of your salary, and not the full rent you pay. Most people assume it's one or the other; it's actually whichever of the three numbers turns out smallest, and which one that is changes depending on your specific salary and rent.

The three amounts, and why the smallest one wins

The first is simple: the actual HRA your employer pays you. You can never be exempted for more than you actually received, however high your rent is. The second is your rent paid minus 10% of your basic salary — the idea being that a small share of your salary is assumed to go toward housing regardless, so only rent above that baseline counts. The third is a flat percentage of your basic salary: 50% if you live in a metro, 40% if you don't. Whichever of these three is lowest is your actual exemption — the other two are irrelevant once you know which one binds.

The metro list is shorter than most people think

Only four cities count as metros for this calculation: Delhi, Mumbai, Kolkata, and Chennai. Bengaluru, Hyderabad, Pune, Gurgaon, and Noida are all non-metros under this rule, no matter how high the rent actually is there. Someone paying ₹40,000 a month in Bengaluru gets the same 40% ceiling as someone paying ₹15,000 in a much smaller city — the law hasn't been updated to reflect how rent has actually shifted across Indian cities, and isn't likely to be anytime soon. If you work in one of the non-metro tech hubs, don't assume you get the metro rate just because your rent feels metro-sized.

Why this only matters under the old regime

HRA exemption is one of the deductions the new tax regime removed entirely. If you've chosen the new regime — the default since FY 2023-24 — this calculation doesn't apply to you at all, regardless of your rent. It's worth running the numbers on this calculator alongside the old vs new regime comparison tool: a large HRA exemption is exactly the kind of deduction that can tip the old regime back into being the better choice, even against the new regime's lower rates.

What you'll need to actually claim it

This number is what you're entitled to, not what happens automatically. Your employer typically needs rent receipts, and a copy of your rental agreement if annual rent crosses ₹1,00,000, to factor this into your monthly tax deduction. If you're claiming rent paid to a parent, that arrangement needs to be genuine — a real agreement, real payments, and your parent declaring the rent as their own income — since this is one of the more commonly scrutinized deductions on a tax return.

A quick example

Someone earning ₹50,000 a month in basic salary, receiving ₹25,000 in HRA, and paying ₹20,000 rent in Chennai (a metro) would compare: actual HRA received, ₹3,00,000 a year; rent minus 10% of basic, (₹2,40,000 − ₹60,000) = ₹1,80,000 a year; and 50% of basic, ₹3,00,000 a year. The lowest of the three is ₹1,80,000 — rent minus 10% of basic is the binding constraint here, not the HRA actually received, which is a common surprise for people expecting their full HRA to be exempt.

When this exemption is worth almost nothing

If you pay little or no rent — living with family without a formal arrangement, for instance, or in employer-provided housing — the rent-minus-10%-of-basic figure can come out at zero or close to it, making that the binding constraint regardless of how generous your employer's HRA component is. In that case, the "HRA" your employer pays is really just taxable salary dressed up as an allowance, and this calculator will show you exactly that rather than a misleadingly generous number.

Frequently asked questions

Is Bengaluru a metro city for HRA purposes?

No. Only Delhi, Mumbai, Kolkata, and Chennai count as metros for Section 10(13A). Bengaluru, Hyderabad, Pune, Gurgaon, and Noida all use the lower 40% of basic salary limit, however expensive rent is in those cities. This is the single most common mistake people make when estimating their own HRA exemption.

Can I claim HRA exemption under the new tax regime?

No. HRA exemption under Section 10(13A) is only available under the old tax regime. If you've chosen the new regime, this exemption doesn't apply to you at all, regardless of how much rent you pay.

What if my actual HRA received is very low, but I pay high rent?

Your exemption is capped at the lowest of the three amounts — including actual HRA received. If your employer pays you very little HRA, that becomes the binding constraint no matter how much rent you actually pay, since you can't be exempted for more than you received.

Do I need rent receipts to claim this exemption?

Yes. Most employers require rent receipts (and a copy of the rental agreement, particularly if annual rent exceeds ₹1,00,000) to factor HRA exemption into your monthly TDS. Keep these on hand regardless — they're standard documentation your employer or the tax department can ask for.

What if I live with my parents and pay them rent?

This is allowed, provided the arrangement is genuine — a rental agreement, actual rent payments (ideally through a bank transfer, not cash), and your parents declaring that rent as income on their own return. It's a legitimate structure many people use, but it needs to hold up as real, not just paperwork.

Does this calculator use my exact numbers or a formula?

The exact formula from Section 10(13A): the lowest of your actual HRA received, your rent paid minus 10% of your basic salary, and 50% of basic (metro) or 40% (non-metro). Nothing is approximated — enter your real basic, HRA, rent, and city, and the number above is your real exemption.

What counts as 'basic salary' for this calculation?

Basic salary plus dearness allowance (DA), if your employer pays DA — most private-sector employers don't, so for most people this is simply their basic pay. It doesn't include HRA itself, bonuses, or other allowances.

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