NiveshLedger
Tax

HRA Exemption Calculator: How to Use It, and the Three Numbers That Actually Matter

Updated 25 August 2026

How HRA exemption is really calculated — the least of three separate figures, not a simple percentage of your salary — and why your city classification and actual rent both change the outcome.

Try the HRA Exemption Calculator → Read all guides in the app →

Why HRA exemption is the least of three numbers, not one

It's tempting to assume HRA exemption is simply whatever HRA you receive, or a flat percentage of salary. It's neither. The calculator applies three separate formulas — actual HRA received, rent paid minus 10% of Basic+DA, and 50% or 40% of Basic+DA depending on your city — and your exempt amount is whichever of these three comes out smallest, not the largest or an average.

This design means increasing just one input, like your HRA component, doesn't automatically increase your exemption if one of the other two figures is already the binding constraint. Understanding which of the three numbers is actually limiting your exemption is more useful than looking at the final figure alone.

A worked example showing which number binds

Take a ₹40,000 monthly basic salary, ₹18,000 monthly HRA received, ₹20,000 monthly rent paid, in a metro city. Annualised: HRA received is ₹2,16,000; rent minus 10% of basic is (₹2,40,000 − ₹48,000) = ₹1,92,000; and 50% of basic is ₹2,40,000. The smallest of these three is ₹1,92,000 — so that's the exempt amount, even though the actual HRA received was higher, at ₹2,16,000.

The remaining ₹24,000 of HRA received (₹2,16,000 minus the ₹1,92,000 exemption) is taxable. This is the part that surprises people — receiving HRA doesn't mean all of it is automatically tax-free, and the calculator's row-by-row breakdown of all three figures shows exactly which one capped your exemption.

Why your rent amount matters more than your HRA amount

Notice that in the example above, the exemption was capped by the rent-based formula, not the HRA-received or the metro-limit formula. This is common — for many salaried employees whose rent is modest relative to their HRA component, the rent-minus-10%-of-basic formula is the tightest constraint, meaning paying more in verified rent (with receipts and, above a threshold, your landlord's PAN) directly increases your exemption, up to the point where one of the other two formulas takes over as the binding constraint.

This is worth understanding if you're deciding how to structure a move — a higher-rent apartment in the same city doesn't just cost more, it can also increase your HRA tax exemption, partially offsetting the higher rent, up to the ceiling set by your HRA component and city classification.

City classification: the one input people get wrong

Only Delhi, Mumbai, Kolkata, and Chennai qualify for the higher 50% metro exemption limit; every other city, including large ones like Bengaluru, Hyderabad, Pune, and Ahmedabad, falls under the 40% non-metro limit. This distinction only matters when the city-based formula happens to be the binding constraint — which is more likely for someone with a high HRA component and correspondingly high rent, where the other two formulas produce larger figures.

Getting this classification wrong is one of the more common errors in self-calculated HRA claims, since the intuitive assumption that any large city counts as a metro for tax purposes isn't correct under this specific rule.

Why this calculator doesn't apply under the new tax regime

HRA exemption is available only under the old tax regime. The new tax regime doesn't allow this exemption at all — your full HRA component is taxable as regular salary income if you've opted for the new regime, regardless of how much rent you actually pay.

This is a meaningful factor in the old-vs-new regime decision for anyone paying substantial rent: if your HRA exemption under the old regime is large relative to your income, it's worth running both the salary tax comparison and this HRA calculator together before deciding which regime actually leaves you with more take-home pay.

Common mistakes when claiming HRA exemption

Not keeping rent receipts or a rental agreement. Claiming HRA exemption requires proof of actual rent paid; without documentation, an employer may not process the exemption in TDS calculations, or it may be disallowed on scrutiny.

Missing the landlord PAN requirement. If annual rent exceeds ₹1,00,000, the landlord's PAN is required for the exemption claim — missing this is a common reason claims get rejected during Form 16 processing.

Assuming HRA exemption applies automatically under the new regime. It doesn't — if you've chosen the new regime, this calculator's exemption figure is not something you can actually claim.

How employers structure HRA within CTC, and why it matters here

HRA is typically fixed as a percentage of Basic+DA when your salary structure is set, often at 40–50% of basic. Since the metro/non-metro exemption limit is also a percentage of basic, employers in metro cities sometimes structure HRA closer to the 50% ceiling specifically so employees with high rent can maximise their exemption — while non-metro structures may set HRA lower since the exemption ceiling is correspondingly lower.

If you have flexibility in how your CTC is structured — some employers allow restructuring Basic/HRA/other allowances within limits — understanding this calculator's three-formula logic first helps you request a structure that actually maximises your exemption, rather than requesting a higher raw HRA number that might not translate into a larger exempt amount if another of the three formulas is already binding.

Frequently asked questions

What is House Rent Allowance (HRA)?

HRA is a component of salary paid to employees to help cover rental accommodation costs. A portion of it can be exempt from income tax under the old tax regime, based on a specific formula rather than being automatically tax-free.

What are the three conditions used to calculate HRA exemption?

The exemption is the least of: actual HRA received, rent paid minus 10% of Basic+DA, and 50% of Basic+DA for metro cities (40% for non-metro). Whichever of these three figures is smallest becomes your actual tax-exempt amount.

Which cities count as 'metro' for the higher 50% HRA exemption limit?

Delhi, Mumbai, Kolkata, and Chennai are classified as metro cities for HRA purposes, qualifying for the higher 50% of Basic+DA limit. All other cities, including major ones like Bengaluru, Hyderabad, and Pune, fall under the 40% non-metro limit.