How to use this HRA calculator
- Enter your basic salary plus DA for a month. Leave out HRA, special allowance and other allowances.
- Enter the HRA you receive each month, from your salary slip.
- Enter the rent you pay each month for the home you live in.
- Pick the city where you rent. Eight cities get the 50% limit; everywhere else gets 40%.
- Open "More options" to set your old-regime tax slab, which estimates the tax you save, and the number of months you paid rent if it was not the whole year.
The result shows your tax-free HRA for the year, the taxable part, which of the three limits decides it, and the monthly rent at which all of your HRA would be exempt.
How HRA exemption is worked out
House rent allowance is part of your salary, but under the old regime some or all of it is tax-free if you pay rent for the home you live in. The tax rules set three limits and the lowest of them is the amount you do not pay tax on. For this test, salary means basic pay plus dearness allowance where your terms of employment provide for it; other allowances and perquisites are left out.
Tax-free HRA = lowest of: HRA received · rent paid − 10% of salary · 50% (or 40%) of salary Each amount is for the months you lived in the rented home during the tax year. Whatever HRA is left over is added to your taxable salary.
Worked example
Your basic salary plus DA is ₹50,000 a month, your employer pays ₹20,000 HRA and you pay ₹20,000 rent in Bengaluru. For the year:
- HRA received: ₹20,000 × 12 = ₹2,40,000
- Rent minus 10% of salary: (₹20,000 − ₹5,000) × 12 = ₹1,80,000
- 50% of salary, as Bengaluru is one of the eight cities: ₹25,000 × 12 = ₹3,00,000
The lowest is ₹1,80,000, so that much is tax-free and ₹60,000 is taxed with your salary. At a 20% slab plus 4% cess the exemption saves about ₹37,440. Here your rent decides the result: raising it to ₹25,000 a month would make all ₹2,40,000 of your HRA tax-free.
HRA exemption for common salaries and rents
Monthly figures in, yearly results out, for rent paid all year in tax year 2026-27:
| Basic + DA | HRA | Rent | City | Tax-free HRA | Taxable HRA | Decided by |
|---|---|---|---|---|---|---|
| ₹30,000 | ₹12,000 | ₹12,000 | Other (40%) | ₹1,08,000 | ₹36,000 | Rent |
| ₹40,000 | ₹20,000 | ₹25,000 | Other (40%) | ₹1,92,000 | ₹48,000 | 40% of salary |
| ₹50,000 | ₹20,000 | ₹20,000 | Bengaluru | ₹1,80,000 | ₹60,000 | Rent |
| ₹50,000 | ₹25,000 | ₹30,000 | Pune | ₹3,00,000 | ₹0 | HRA received |
| ₹75,000 | ₹30,000 | ₹25,000 | Hyderabad | ₹2,10,000 | ₹1,50,000 | Rent |
| ₹1,00,000 | ₹40,000 | ₹35,000 | Mumbai | ₹3,00,000 | ₹1,80,000 | Rent |
| ₹1,00,000 | ₹50,000 | ₹60,000 | Delhi | ₹6,00,000 | ₹0 | HRA received |
Rent is the limit that decides most results. Each extra ₹1,000 of monthly rent makes ₹12,000 more of your HRA tax-free for the year, until the rent reaches your HRA plus 10% of your salary. Beyond that point more rent saves no tax.
Eight cities now get the 50% limit
The Income-tax Rules, 2026 apply from 1 April 2026 and extend the 50% limit from four cities to eight: Mumbai, Kolkata, Delhi and Chennai, as before, plus Bengaluru, Hyderabad, Pune and Ahmedabad. Every other place, including nearby cities the rules do not name, stays at 40%. The city that counts is the one where your rented home is. For 2025-26 and earlier years, the old four-city list still applies.
The change matters when the salary limit is the lowest of the three. For ₹1,00,000 basic + DA, ₹50,000 HRA and ₹60,000 rent a month:
| Ahmedabad from 2026-27 (50%) | At the 40% limit | |
|---|---|---|
| Tax-free HRA for the year | ₹6,00,000 | ₹4,80,000 |
| Taxable HRA | ₹0 | ₹1,20,000 |
| Tax saved at a 30% slab plus cess | ₹1,87,200 | ₹1,49,760 |
The higher limit makes another ₹1,20,000 tax-free and saves about ₹37,440 more tax in a year.
Does HRA make the old regime worth it?
The exemption is only half the question, because claiming it means giving up the new regime's lower slab rates, its ₹75,000 standard deduction and the rebate that makes taxable income up to ₹12 lakh tax-free. Here is the tax for 2026-27 for a resident under 60, where the old regime also counts ₹1.5 lakh of tax-saving investments and ₹25,000 of health insurance:
| Gross salary | HRA exemption | New regime | Old regime |
|---|---|---|---|
| ₹13 lakh | ₹1,80,000 | ₹26,000 | ₹95,160 |
| ₹20 lakh | ₹3,00,000 | ₹1,92,400 | ₹2,65,200 |
| ₹30 lakh | ₹6,00,000 | ₹4,75,800 | ₹4,83,600 |
| ₹40 lakh | ₹7,20,000 | ₹7,87,800 | ₹7,58,160 |
On a ₹13 lakh salary the new regime is cheaper even with a ₹1.8 lakh HRA exemption. The old regime only starts to win at higher salaries with large rents and other deductions: at ₹30 lakh, adding ₹50,000 of your own NPS contributions brings the old regime down to ₹4,68,000, ₹7,800 less than the new regime. Run your own figures before you tell your employer which regime you want.
Getting the most from your HRA
Three things decide how much of your allowance escapes tax. First, rent: until it reaches your HRA plus 10% of your salary, every rupee of rent adds to the exemption. Second, the salary limit: if your HRA is more than 50% (or 40%) of your basic + DA, part of it is always taxed, whatever rent you pay. Third, time: the limits cover only the months you rent, so HRA paid while you lived in your own home or with family rent-free is taxed in full. And from 2026-27, renting in Bengaluru, Hyderabad, Pune or Ahmedabad raises the salary limit by a quarter, from 40% to 50% of your salary.
Rules, documents and tax
- Old regime only. The new regime computes your income without the HRA exemption, so it only helps if the old regime works out cheaper overall.
- You must pay rent for a home you do not own. HRA is not exempt for a home you own, or for months when you paid no rent.
- Landlord's PAN above ₹1 lakh. If your rent for the tax year is more than ₹1 lakh, give your employer your landlord's name, address and PAN in Form 124, and declare any relationship with the landlord. Keep rent receipts and the agreement.
- What counts as salary. Basic pay plus DA where your terms of employment provide for it. HRA itself, special allowance and perquisites are left out, so a low basic means lower limits on both the rent test and the salary test.
- Rent paid to a relative. The conditions do not rule it out if you do not own the home, but Form 124 asks you to state the relationship, and the rent has to be genuinely paid.
- Part of the year. The limits are worked out only for the months you rented; HRA for other months is taxable.
- The tax saving is an estimate. The calculator multiplies the tax-free HRA by your slab rate and adds 4% cess. It ignores surcharge and the chance that the exemption moves part of your income into a lower slab.
To see whether the old regime is still worth it with your HRA exemption, enter the exempt amount in the income tax calculator. The in-hand salary calculator shows what reaches your bank account each month. If you are weighing renting against buying, the rent vs buy calculator compares the two, and the gratuity calculator works out what your basic pay earns you when you leave a job.
Frequently asked questions
How is HRA exemption calculated?
Which cities get 50% HRA exemption in 2026-27?
Can I claim HRA exemption in the new tax regime?
Is my landlord's PAN required for HRA?
How much rent do I need to pay for full HRA exemption?
Can I claim HRA if I pay rent to my parents?
What if I lived in a rented home for only part of the year?
Sources and further reading
Independent, official guidance on this topic. Rules differ by country, so check the regulator where you live.
- Income-tax Rules, 2026, rule 279: HRA exemption limits · Income Tax Department, Government of India
- Income-tax Rules, 2026, rule 205 and Form 124: evidence of HRA and other claims · Income Tax Department, Government of India
- Income tax e-filing portal: returns, tax slabs and calculators · Income Tax Department, Government of India
This calculator gives estimates for education and planning. It is not financial advice, and your lender's figures may differ. See how we calculate.