On this page
What Is HRA Exemption?
HRA exemption means the tax-free portion of House Rent Allowance received by a salaried employee who lives in rented accommodation and satisfies the applicable income-tax conditions in India. If you receive HRA as part of your salary package, this exemption can reduce your taxable salary under the old tax regime.
House Rent Allowance is paid by an employer to support rental housing costs, but the full amount is not automatically exempt from tax. The actual HRA exemption depends on your salary structure, rent paid, and whether you live in a metro or non-metro city.
This HRA calculator is meant for salaried employees who want to estimate exempt HRA and taxable HRA before payroll submission, investment declaration, or tax filing review. It is especially useful when you want a quick HRA exemption estimate without manually checking multiple tax conditions.
- Understand what HRA exemption means in salary and tax planning
- Check whether your rent and city type can affect tax treatment
- Estimate how much of your HRA may stay exempt and how much may become taxable
How Is HRA Exemption Calculated?
HRA exemption is calculated under Rule 2A of the Income Tax Rules by comparing specific limits linked to salary, rent, and city type. If you are searching for how to calculate HRA exemption, the core idea is to identify the eligible exempt portion and then treat the remaining HRA as taxable salary income.
In practice, HRA calculation depends on the HRA received from your employer, the rent you actually pay, your salary components used for HRA purposes, and whether you stay in a metro or non-metro city. That is why the same HRA amount can produce very different exemption results for different employees.
Under Rule 2A, the exempt part of HRA is the lowest of these three amounts.
1. Actual HRA Received
This is the HRA amount your employer pays as part of salary. Your exemption cannot be more than the HRA you actually receive.
2. Rent Paid Minus 10% of Salary
First calculate 10% of salary. Then subtract that figure from the rent you actually pay for the month or year. Only the excess rent is considered under this rule.
3. 50% of Salary for Metro or 40% for Non-Metro
Metro cities get a higher ceiling, while non-metro cities get a lower ceiling. Salary here is not the same as total CTC, so using the wrong base can distort the estimate.
The lowest of these three values becomes your exempt HRA. Any balance left after that is treated as taxable HRA. This is the standard method used for HRA exemption formula, HRA tax calculation, and salary-based HRA computation.
This is the standard HRA exemption formula used for old-regime tax planning in India. Even if your employer pays a high HRA amount, the exemption may still be lower when rent paid is low, salary for HRA purposes is lower, or the city classification reduces the applicable cap.
The HRA formula depends on four main inputs: actual HRA received, rent paid, salary for HRA purposes, and whether the city is metro or non-metro. A good HRA calculator applies these inputs consistently on a monthly or yearly basis.
For best accuracy, use the same period for all values. If you are entering monthly salary, monthly HRA, and monthly rent, keep the full calculation monthly. If you are using yearly totals, keep the entire HRA exemption calculation yearly.
What is Salary for HRA Calculation?
Salary for HRA calculation does not usually mean your full CTC, gross salary, or total take-home pay. For HRA exemption under Rule 2A, salary generally includes basic salary, dearness allowance if it forms part of retirement benefits, and commission when it is paid as a fixed percentage of turnover.
This is one of the most misunderstood parts of HRA calculation in India because using the wrong salary base can materially change the exempt amount. Questions around DA inclusion, commission treatment, and the correct salary base are common when calculating HRA exemption.
Items such as bonus, special allowance, employer PF contribution, reimbursements, and the broader CTC figure are not usually treated as salary for HRA exemption. If you calculate HRA on total CTC instead of the Rule 2A salary base, the final exempt HRA can appear much higher than it should be.
For an accurate HRA exemption estimate, use only the salary components that are relevant for HRA purposes instead of your complete salary package.
HRA in Old Regime vs New Regime
Can You Claim HRA in the Old Tax Regime?
Yes. HRA exemption is generally available in the old tax regime if you receive HRA as part of salary, pay rent for residential accommodation, and meet the relevant conditions under Section 10(13A) and Rule 2A.
Can You Claim HRA in the New Tax Regime?
No, HRA exemption is generally not available under the new tax regime under Section 115BAC. In most practical comparisons, this means HRA works as a tax benefit in the old regime and not in the new regime.
In practical tax planning, the difference is simple: under the old regime, HRA can reduce taxable salary if you are eligible and paying rent; under the new regime, the HRA amount is generally fully taxable because the exemption benefit is not available in the same way.
If you are comparing old regime vs new regime for HRA, the main question is whether the HRA exemption benefit plus other deductions makes the old regime more useful for your situation. This calculator is therefore most relevant for users evaluating HRA under the old tax regime.
Metro vs Non-Metro HRA Rules
Metro cities for HRA usually mean Delhi, Mumbai, Kolkata, and Chennai. The metro cap is 50% of salary, while the non-metro cap is 40% of salary.
Which Cities Are Treated as Metro for HRA?
Delhi, Mumbai, Kolkata, and Chennai are the standard metro cities for HRA calculation.
Does Living in a Metro Always Increase HRA Exemption?
No. Metro status only increases one of the three Rule 2A limits. If your rent is low or your HRA received is lower, metro treatment may not change the final exemption at all.
Who Can Use This HRA Calculator?
This calculator is useful for salaried employees receiving HRA, people living in rented accommodation, taxpayers comparing old-regime benefit, and users who want to estimate exempt and taxable HRA before filing.
This calculator may not be useful in the same way for people not receiving HRA from their employer, those living in a self-owned house, self-employed individuals looking for Section 80GG treatment, or users trying to replace payroll or tax filing records.
Documents Needed to Claim HRA Exemption
Keeping documents ready matters because HRA exemption is not just a calculation issue. It is also a proof and reporting issue.
Rent Receipts
Rent receipts help support that rent was actually paid for the relevant period.
Rental Agreement
A rental agreement supports authenticity and consistency between your claim and your residence details.
Landlord PAN
Employers may ask for the landlord's PAN when rent crosses prescribed thresholds under their payroll process.
Payroll and Tax Records
Salary slips, Form 12BB, and Form 16 help reconcile the claim with employer records and final tax documents.
Common HRA Calculation Mistakes
Using Total CTC Instead of HRA Salary
The correct salary base is narrower than total CTC. Using CTC usually overstates the exemption.
Assuming Full HRA Is Tax-Free
Only the exempt part is tax-free. The remaining HRA becomes taxable.
Ignoring Metro vs Non-Metro Rule
Choosing the wrong city type changes one leg of the Rule 2A calculation and can distort the answer.
Claiming HRA Without Paying Rent
If you do not pay rent, the normal HRA exemption basis usually does not work in the regular way.
Forgetting That Payroll Proof Matters
Your employer records, tax proof, and final filing should be consistent.
Not Checking Old Regime vs New Regime
This matters during tax planning because HRA is usually considered in the old-regime framework.
A good HRA estimate starts with correct inputs, but a valid claim also needs proper proof.
Examples of HRA Calculation
These HRA calculation examples show metro and non-metro cases with salary, rent, Rule 2A comparison, and the final exempt and taxable HRA outcome.
Example 1: HRA Calculation for a Metro City
Calculation
- Actual HRA received₹22,000
- Rent paid minus 10% of salary₹19,000
- 50% of salary for metro city₹25,000
Exempt HRA₹19,000
Taxable HRA₹3,000
Since the lowest Rule 2A value is ₹19,000, the exempt HRA is ₹19,000 and the balance ₹3,000 becomes taxable HRA.
Example 2: HRA Calculation for a Non-Metro City
Calculation
- Actual HRA received₹16,000
- Rent paid minus 10% of salary₹10,000
- 40% of salary for non-metro city₹16,000
Exempt HRA₹10,000
Taxable HRA₹6,000
Here the lowest value is ₹10,000, so exempt HRA is ₹10,000 and taxable HRA is ₹6,000.
Example 3: When Full HRA Becomes Taxable
Calculation
- Actual HRA received₹12,000
- Rent paid minus 10% of salary₹0 or nil benefit
- Effective exempt HRA₹0
Exempt HRA₹0
Taxable HRA₹12,000
If rent is not paid, the usual HRA exemption route can fail in practice, which means the full HRA amount may become taxable.
Example 4: When Metro Status Does Not Change the Result
Calculation
- Actual HRA receivedLowest figure
- Metro or non-metro percentage capHigher than actual HRA
- Final exempt HRA basisLimited to actual HRA received
TakeawayCity type may not change the result
WhyThe lowest value remains the same
If actual HRA received is already lower than both percentage caps, the final exempt HRA remains limited to the HRA actually received whether the city is metro or non-metro.
These examples show why the final HRA exemption depends on the exact combination of salary, rent paid, HRA received, and city classification, not on a single input in isolation.