HRA Exemption Calculator
Calculate your House Rent Allowance (HRA) tax exemption under Section 10(13A) — find how much of your HRA is tax-free.
Did this tool work for you?
How to use this calculator
- 1
Enter monthly Basic salary. The tool uses it exactly as typed; if your employer counts DA for this purpose, include it.
- 2
Enter the HRA that appears on your payslip each month and the rent you actually pay each month.
- 3
Choose metro to apply 50% of basic, or non-metro to apply 40%. The tool does not look up your city.
- 4
The exempt amount is the smallest of three figures; the annual line multiplies the monthly result by 12.
Frequently asked questions
How does this tool pick the exempt HRA?
It works out three monthly amounts: the HRA you receive, the rent paid minus 10% of basic, and 50% of basic (metro option) or 40% of basic (non-metro option). The exempt HRA is the smallest of the three, floored at zero, and the taxable HRA is the HRA received minus that amount. These percentages are the figures built into this tool.
Which cities does the metro option cover?
The tool offers only two choices. Its label for the metro option names Delhi, Mumbai, Kolkata and Chennai, and every other city falls under the 40% option. Which cities qualify can be revised by the rules, and this tool is not updated automatically, so check the current list with your employer or a chartered accountant before selecting.
What happens when I pay little or no rent?
With zero rent the tool replaces the result with a message that no exemption applies. With rent below 10% of basic, the second figure is negative and is shown as ₹0, so the exempt HRA is ₹0 and the whole HRA is taxable: basic ₹40,000, HRA ₹20,000 and rent ₹4,000 gives ₹0 exempt and ₹20,000 taxable.
Is the annual HRA exemption just 12 times the monthly figure?
Yes. The tool assumes the same basic, HRA and rent for all 12 months and the same city type. Part-year rent, a mid-year raise, a change of city or months with no rent are not modelled, so calculate those periods separately and add them.
Does the result depend on the tax regime?
This tool only computes the Section 10(13A) arithmetic and has no regime input. The Form 16 and regime-comparison tools on this site use an HRA exemption only in their old-regime calculations. Whether you can use the figure in your own return depends on the regime you choose.
Does the tool handle rent paid to parents or any proof requirements?
No. It only does arithmetic on the numbers entered. Rent agreements, receipts, landlord identification details, and the tax treatment of rent received by a parent are outside what it models. Confirm the documentation your employer requires.
What if my employer pays no HRA?
If HRA received is zero, the first figure is zero, so the exempt amount is ₹0. The tool does not calculate any alternative rent deduction available to people who do not receive HRA, since that is a different provision and not part of this calculation.
HRA exemption: the three-way minimum, shown with numbers
The least-of-three method
Section 10(13A) does not exempt all of the HRA you receive. The tool computes three monthly figures and takes the smallest: the HRA actually received, rent paid less one tenth of basic, and half of basic for the metro option or two fifths for the non-metro option. Whichever of the three is lowest becomes the exempt amount, and any HRA above it stays taxable. Because it is a minimum, raising only one input often changes nothing; if rent is the limiting figure, a bigger HRA does not help, and if HRA is the limiting figure, higher rent does not help. The percentages and the 10% rent offset are figures built into this tool; Indian tax rules and limits change in nearly every Union Budget, and the tool’s tables are not updated automatically, so the Income Tax Department or a chartered accountant governs.
Five runs showing which limb binds
Each row below gives the three monthly amounts the tool prints and highlights the one that decides the result. In the default case the rent limb of ₹13,000 is the lowest of ₹20,000, ₹13,000 and ₹25,000. In the last two rows the HRA itself or a very small rent decides, which is why the table varies rent and basic instead of just the city option.
| Basic / HRA / rent / city | HRA received | Rent − 10% basic | 50% or 40% of basic | Exempt per month | Annual exemption |
|---|---|---|---|---|---|
| ₹50,000 / ₹20,000 / ₹18,000 / metro | ₹20,000 | ₹13,000 | ₹25,000 | ₹13,000 | ₹1,56,000 |
| ₹60,000 / ₹30,000 / ₹40,000 / metro | ₹30,000 | ₹34,000 | ₹30,000 | ₹30,000 | ₹3,60,000 |
| ₹40,000 / ₹20,000 / ₹12,000 / non-metro | ₹20,000 | ₹8,000 | ₹16,000 | ₹8,000 | ₹96,000 |
| ₹40,000 / ₹20,000 / ₹4,000 / non-metro | ₹20,000 | ₹0 | ₹16,000 | ₹0 | ₹0 |
| ₹40,000 / ₹10,000 / ₹30,000 / metro | ₹10,000 | ₹26,000 | ₹20,000 | ₹10,000 | ₹1,20,000 |
Reading the results
Row 2 shows the metro limit at work: with basic ₹60,000 the 50% figure is ₹30,000, equal to the HRA received, so the entire HRA is exempt even though rent is ₹40,000. In row 1 the same city type exempts only ₹13,000 of a ₹20,000 HRA because rent less one tenth of basic is lower, leaving ₹7,000 taxable each month. Row 3 flips the city option to non-metro and the 40% limb is ₹16,000, still above the ₹8,000 rent limb. Row 4 reaches zero because ₹4,000 of rent is below one tenth of the ₹40,000 basic, so the second figure is negative and the tool floors it at zero.
Edge cases and limits of the tool
Zero basic returns ₹0 and zero rent returns a message that no exemption applies. The annual line is the monthly result multiplied by 12, so it assumes the same figures for the whole year and one city type. The tool does not decide whether your city is metro, does not validate rent proofs and does not model part-year rent. The result feeds the old-regime parts of the Form 16 and regime-comparison tools on this site; check with your employer’s payroll team how they treat HRA before you rely on the figure.
Learn more from an authoritative source:
InvestopediaFD Calculator
Calculate the maturity amount and interest earned on your Fixed Deposit — for all compounding frequencies and Indian bank rates.
RD Calculator
Calculate the maturity amount of your Recurring Deposit — with monthly compounding showing total invested, interest earned, and final corpus.
NPS Calculator
Calculate your NPS corpus at retirement and estimated monthly pension — based on your contributions, expected returns, and annuity rate.
NSC Calculator
Calculate the maturity amount of your National Savings Certificate (NSC) — with 5-year lock-in and annual compounding.
Sukanya Samriddhi Calculator
Calculate the maturity amount of Sukanya Samriddhi Yojana (SSY) — the government's girl child savings scheme with one of the highest guaranteed returns.
SCSS Calculator
Calculate quarterly interest payouts and maturity amount for Senior Citizens Savings Scheme — the highest-paying government scheme for retirees.
Results are estimates for informational purposes only and do not constitute professional financial, medical, legal, or technical advice. Read full disclaimer →