HRA Exemption Calculation

Jump to formula
Last updated:  |  View sources  |  Methodology

HRA Exemption Calculation in India (Step‑by‑step)

House Rent Allowance (HRA) is a key salary component for many employees who live on rent. Under section 10(13A) of the Income‑tax Act and the related rules, a portion of HRA can be exempt from tax under the Old Tax Regime if you actually pay rent and meet eligibility conditions. This guide explains the standard “least of three” HRA exemption formula and shows how to use the exempt amount in our tax calculator.

Disclaimer: Educational guide only. The exact definition of “salary” for HRA, eligibility conditions, metro definition and documentation requirements depend on the Income‑tax Act, Rules (including Rule 2A) and your employer’s payroll policy. Always verify with your HR/payroll, check the latest provisions on the official Income Tax portal, or consult a qualified CA before filing.

Use the tool: Income Tax Calculator India · Learn: Old vs New tax regime · Slabs: Income Tax Slabs FY 2025–26

On this page

Key takeaways (read this before calculating)

  • HRA exemption is generally available only if you receive HRA as part of salary and you actually pay rent for your residence.
  • It mainly applies under the Old Tax Regime. Under the New Tax Regime (section 115BAC), most salary exemptions including HRA are typically not available – always confirm the rules for your FY before relying on HRA to reduce tax.
  • HRA exemption uses the standard “least of three” method prescribed by tax rules (our formula section below reflects this as a learning model).
  • Taxable HRA = HRA received − HRA exempt. Only the exempt part reduces taxable salary; the rest is taxed under “income from salary.”
  • For many salaried taxpayers in rented houses, HRA is one of the largest salary-linked tax savers under the Old Regime, so even a rough estimate can meaningfully change your tax bill.

Where does HRA affect your income tax calculation?

HRA exemption reduces your taxable salary (under the Old Regime, if you are eligible and have valid rent/payment proof). Lower taxable salary then flows into slab-wise tax calculation, which ultimately affects your total tax payable.

In our tax calculator, the field “HRA / LTA / Other exemptions” affects only the Old Regime. Enter the HRA exemption amount you computed (not the HRA received).

Quick relation: Taxable HRA = HRA received − HRA exempt.

Eligibility checklist (quick)

  • You are a salaried employee and your salary structure includes House Rent Allowance (HRA).
  • You pay rent for the residence you actually occupy (rent must be genuine and supported by evidence).
  • You are claiming under a regime where HRA exemption is allowed (commonly the Old Regime).
Rule of thumb: If you did not receive HRA from your employer, you usually cannot claim “HRA exemption”. You may instead explore Section 80GG (Old Regime, conditions apply).

Inputs you need (and what they mean)

Input What to use Common confusion
HRA received Total HRA paid by employer during the financial year (from payslips / Form 16) Do not include “CTC” or other allowances here.
Rent paid Total rent actually paid for the year (ideally supported by receipts/bank proof) Refundable security deposit is not “rent”.
Salary for HRA Salary as defined for HRA calculation (see section below) Often lower than gross salary/CTC.
Metro / non‑metro Use metro only if your rented residence is in a notified metro (see below) Depends on city of residence, not employer HQ.

What counts as “salary” for HRA purposes?

For HRA exemption under section 10(13A), “salary” has a specific definition (not your full gross or CTC). In many payroll setups, it is based on:

  • Basic salary
  • Dearness allowance (DA) to the extent it forms part of retirement benefits (if applicable)
  • Commission as a fixed percentage of turnover achieved (if applicable)
Note: Employers structure payslips differently. Use the definition your HR/payroll applies for HRA. For learning, many examples approximate salary for HRA as Basic + DA, but you should confirm for your own case.
Learning tip: Why “salary” matters so much

Two of the three HRA limits depend directly on “salary”: (a) Rent − 10% of salary, and (b) 40%/50% of salary. If you accidentally use gross salary/CTC instead of salary for HRA, you may overstate the exemption and underpay tax.

Metro vs non‑metro (50% vs 40%)

For HRA computation, the tax rules (for example, Rule 2A) historically treat the following as metro cities: Delhi, Mumbai, Kolkata, Chennai.

  • If your rented residence is in a metro city → use 50% of salary for the third limit.
  • If your rented residence is in any other city → use 40% of salary.

Intuitively, metros get a higher cap because rents there are typically higher relative to salary, whereas non-metros get a slightly lower cap. Always check the latest notified list if rules change.

HRA exemption formula in India (least of three)

HRA exemption under section 10(13A) is the least of the following three amounts (usually calculated annually or period-wise):

Component How it’s computed
1) Actual HRA received Total HRA received from employer during the year
2) Rent paid − 10% of salary (Total rent paid) − 10% × (salary for HRA purposes)
3) 50% / 40% of salary 50% of salary if metro city, otherwise 40%

Think of these three as:

  • How much HRA you actually received.
  • How much of your rent is above a basic 10% of salary threshold (a “self‑borne” portion).
  • A location‑based cap so exemption doesn’t exceed a reasonable share (40%/50%) of salary.
Important: “Salary” for HRA is a specific definition (often not full CTC). Confirm the correct salary components with your payroll policy.

Step‑by‑step HRA exemption calculation

  1. Add up your actual HRA received for the year (from payslips / Form 16).
  2. Add up your rent actually paid for the year (keep receipts/payment proof).
  3. Compute your salary for HRA purposes (as per applicable definition used for HRA).
  4. Calculate:
    • 1) Actual HRA received.
    • 2) Rent paid − 10% of salary.
    • 3) 50% of salary (metro) or 40% (non‑metro).
  5. HRA exemption = the least of the three amounts (if negative, treat as 0).
  6. Taxable HRA = HRA received − HRA exempt.
  7. Enter the exempt amount in the calculator under “HRA / LTA / Other exemptions” (Old Regime).

Worked examples (different scenarios)

These illustrative examples show how the “least of three” rule behaves in common real‑life situations. They assume you are eligible under the Old Regime.

Scenario A: Non‑metro, partial exemption (rent is moderate)
Salary for HRA₹6,00,000
HRA received₹2,40,000
Rent paid₹2,40,000
CityNon‑metro (40%)
1) Actual HRA₹2,40,000
2) Rent − 10% of salary₹2,40,000 − ₹60,000 = ₹1,80,000
3) 40% of salary40% × ₹6,00,000 = ₹2,40,000
HRA exemption (least)₹1,80,000
Taxable HRA₹60,000

The limiting factor is Rent − 10% of salary. Interpretation: because your rent is not very high relative to salary, only part of your HRA is exempt.

Scenario B: Full HRA becomes exempt (HRA received is the smallest)
Salary for HRA₹10,00,000
HRA received₹1,50,000
Rent paid₹4,20,000
CityMetro (50%)
1) Actual HRA₹1,50,000
2) Rent − 10% of salary₹4,20,000 − ₹1,00,000 = ₹3,20,000
3) 50% of salary50% × ₹10,00,000 = ₹5,00,000
HRA exemption (least)₹1,50,000
Taxable HRA₹0

Here, actual HRA received is the smallest of the three, so the entire HRA becomes exempt. Interpretation: your rent and salary caps are high enough that they don’t restrict the exemption.

Scenario C: Rent is low (exemption becomes zero)
Salary for HRA₹8,00,000
HRA received₹2,40,000
Rent paid₹60,000
CityMetro (50%)
1) Actual HRA₹2,40,000
2) Rent − 10% of salary₹60,000 − ₹80,000 = (negative) → treat as ₹0
3) 50% of salary50% × ₹8,00,000 = ₹4,00,000
HRA exemption (least)₹0
Taxable HRA₹2,40,000

When rent is not high enough relative to salary, the Rent − 10% of salary component can go negative, effectively giving zero exemption. In such cases, all HRA is taxable.

Scenario D: How to calculate HRA per month (simple way)

If your salary, rent and HRA are stable each month, you can work monthly or annually:
Monthly exemption = least of (HRA received that month), (rent paid that month − 10% of monthly salary), (50%/40% of monthly salary).
Annual exemption ≈ monthly exemption × 12 (if nothing changes mid‑year).

Scenario E: Two employers in one year (period‑wise method)

Split the year into periods (e.g., Apr–Sep Employer 1, Oct–Mar Employer 2). For each period, total: salary-for-HRA, HRA received, and rent paid, then apply least-of-three. Add both period exemptions to get total annual exemption. This handles job-switch salary changes better than a single averaged approach.

Scenario F: Central Government employees (7th Pay Commission) — HRA allowance vs HRA tax exemption

“HRA” for Central/State government employees is an allowance computed using 7th CPC rules (rates depend on city class and basic pay). But income tax exemption on HRA is still calculated using the standard income‑tax method (least-of-three) based on: HRA received, rent paid, and salary‑for‑HRA definition.
In short: 7th CPC decides how much HRA you receive, and Income‑tax rules decide how much of it is exempt.

Scenario G: Moved from non‑metro to metro mid‑year (recommended period‑wise calculation)

When your residence city type changes during the year, it’s usually better to calculate exemption period‑wise instead of forcing a single 40%/50% for the full year.

Period City type Salary for HRA HRA received Rent paid
Apr–Sep (6 months) Non‑metro (40%) ₹3,60,000 ₹1,20,000 ₹1,08,000
Oct–Mar (6 months) Metro (50%) ₹3,60,000 ₹1,20,000 ₹1,68,000
Total (annual) ₹7,20,000 ₹2,40,000 ₹2,76,000

Compute exemption for Apr–Sep (Non‑metro)

1) Actual HRA₹1,20,000
2) Rent − 10% salary₹1,08,000 − (10% × ₹3,60,000 = ₹36,000) = ₹72,000
3) 40% of salary40% × ₹3,60,000 = ₹1,44,000
Exemption (least)₹72,000

Compute exemption for Oct–Mar (Metro)

1) Actual HRA₹1,20,000
2) Rent − 10% salary₹1,68,000 − ₹36,000 = ₹1,32,000
3) 50% of salary50% × ₹3,60,000 = ₹1,80,000
Exemption (least)₹1,20,000
Total annual HRA exemption = ₹72,000 + ₹1,20,000 = ₹1,92,000
Taxable HRA = HRA received ₹2,40,000 − Exempt ₹1,92,000 = ₹48,000

This period‑wise method is also useful if your salary/HRA changed mid‑year or you switched jobs.

Real‑world scenarios (quick answers)

Scenario 1: Rent is less than 10% of salary

Then (Rent − 10% of salary) becomes zero/negative, so that component does not increase your exemption. Your overall exemption may become 0 if it is the least among the three.

Scenario 2: I work from home / live with family but don’t pay rent

HRA exemption depends on actually paying rent for the residence you occupy. If no rent is paid, exemption is typically not available (consider other deductions and standard deduction instead).

Scenario 3: I changed jobs during the year

Add up HRA received, rent paid, and salary-for-HRA across the year (across employers) and compute the exemption. Preferably, use a period-wise method if salary, HRA or city type changed. Keep Form 16 from each employer and rent proofs for the full year.

Scenario 4: I moved from non‑metro to metro (or vice‑versa)

The 40%/50% limit depends on where you actually lived on rent. When the city type changes mid‑year, a month‑wise or period‑wise approach is more accurate than using a single annual assumption.

Quick HRA exemption tool (least of three)

Enter annual figures (recommended). The result shows your exempt HRA and taxable HRA under the standard Old-Regime HRA logic.

1) Actual HRA received:
2) Rent − 10% of salary:
3) 50%/40% of salary:

HRA exemption (least of 1/2/3):
Taxable HRA:
Reminder: If “Rent − 10% of salary” is negative, it is effectively treated as 0 for exemption purposes. This quick tool is an educational aid and assumes a standard salary definition for HRA; always align with your employer’s policy and the law.

Monthly worksheet (if rent/HRA changed during the year)

If you changed house/city or your rent/HRA changed mid‑year, use a simple month‑wise worksheet to track values. If salary and city type remain the same, you can often sum to annual totals and apply the formula once. If they change, you should use a period‑wise calculation like Scenario G above.

Month HRA received (₹) Rent paid (₹) Metro? (Y/N) Notes (optional)
Apr
May
Mar
Tip: If you lived in both metro and non‑metro cities in the same year, month‑wise or period‑wise calculation is safer than a single annual assumption. When in doubt, consult payroll or a CA.

Documents & proofs (commonly requested)

  • Rent receipts (with landlord name/address, rent period, amount, revenue stamp where applicable)
  • Rent agreement (often requested for higher rents or during audits)
  • Proof of payment (bank transfers/UPI statements help support the claim)
  • Landlord PAN may be requested by employers when annual rent crosses a threshold used in payroll compliance practices. Keep it handy if applicable.
Can I pay rent to parents and claim HRA?

This is commonly done, but it must be a genuine rental arrangement: rent should be actually paid (preferably by bank), supported by documentation, and the recipient should report rental income as per applicable rules. Arrangements that exist only on paper or where parents do not disclose this income may be questioned. Rent to a spouse or minor child is generally not accepted for HRA exemption.

How to claim HRA exemption (payroll vs ITR)

  1. During the year (recommended): Submit rent proofs to your employer so that correct TDS is deducted and Form 16 reflects the HRA exemption under the Old Regime.
  2. At return filing time: Ensure the exemption you claim in your ITR matches your documents and salary details. You can claim HRA exemption in the return even if the employer did not give you the full benefit in TDS, but you must retain rent receipts/agreement/payment proof for verification.
After you compute the exempt amount, enter it in our calculator’s “HRA / LTA / Other exemptions” field (Old Regime): Income Tax Calculator India.

Common mistakes

  • Entering HRA received instead of the HRA exemption computed in the tax calculator.
  • Using full CTC/gross salary as “salary for HRA” without confirming the correct definition.
  • Not keeping rent receipts / agreement / payment proof to support the claim.
  • Using metro (50%) when the rented residence is actually in a non‑metro (40%) city.
  • Not doing a period‑wise calculation when you changed jobs, changed rent, or moved cities mid‑year.
  • Assuming HRA exemption is available under the New Tax Regime without checking section 115BAC conditions.

If you don’t receive HRA: Section 80GG (rent deduction)

If you pay rent but do not receive HRA from an employer (for example, you are self‑employed, a freelancer, or your salary structure has no HRA), you may explore Section 80GG under the Old Regime, subject to conditions and limits. This is different from HRA exemption under section 10(13A).

Learning tip: HRA exemption (section 10(13A)) and 80GG are usually not claimed together for the same period in a way that violates applicable conditions. Verify eligibility before claiming either.

Related guides: Old vs New tax regime · Income Tax Calculator India

Questions people ask about HRA exemption calculation

These questions reflect how taxpayers commonly search for information on HRA exemption in India, HRA under the New Tax Regime, and practical edge cases. They are written for education, not for FAQ schema.

How will the HRA exemption be calculated under section 10(13A)?

HRA exemption (Old Regime, if eligible) is calculated as the least of:

  • Actual HRA received during the year.
  • Rent paid − 10% of salary for HRA purposes.
  • 50% of salary (if you live in a metro) or 40% of salary (if non‑metro).

The exempt amount reduces taxable salary. Taxable HRA = HRA received − HRA exempt.

What is the “new rule” of HRA exemption under the new tax regime?

The core computation method (least of three) has not fundamentally changed for HRA itself. The “new rule” most taxpayers feel is regime‑related: under the New Tax Regime (section 115BAC), common salary exemptions like HRA under section 10(13A) are generally not available. That makes HRA exemption primarily relevant when you opt for the Old Regime.

What is the maximum HRA exemption amount I can claim?

There is no fixed rupee maximum for everyone. Your HRA exemption is always limited by the least of the three values, so it can never exceed:

  • The actual HRA received.
  • 40%/50% of salary (depending on city type).
  • Rent paid − 10% of salary (treated as 0 if negative).

Is HRA exemption calculated at 50% or 40% of salary?

The third limit in the HRA formula is:

  • 50% of salary if you live in a metro city (Delhi, Mumbai, Kolkata, Chennai, as per historical rules).
  • 40% of salary if you live in a non‑metro city.

This depends on the city where you stay on rent, not the headquarters of your employer.

How can I get full HRA exemption on my salary?

You get full HRA exemption when actual HRA received is the smallest of the three values. Practically, this tends to happen when:

  • Your rent is high enough (so Rent − 10% of salary is not the binding limit), and
  • 40%/50% of salary is also higher than or equal to the HRA you receive.

If either your rent is relatively low or your salary cap is relatively low, you are more likely to get only partial exemption.

How do I calculate HRA exemption in Excel or Google Sheets?

Suppose you store annual values in these cells:

  • B2 = Salary for HRA
  • B3 = HRA received
  • B4 = Rent paid
  • B5 = Metro? (enter 1 for metro, 0 for non‑metro)

Then in Excel/Sheets you can write:

  • Component 1 (Actual HRA): =B3
  • Component 2 (Rent − 10% salary): =MAX(0, B4 - 0.10*B2)
  • Component 3 (50%/40% salary): =IF(B5=1, 0.50*B2, 0.40*B2)
  • HRA Exempt: =MIN(B3, MAX(0, B4 - 0.10*B2), IF(B5=1, 0.50*B2, 0.40*B2))
  • Taxable HRA: =MAX(0, B3 - [HRA Exempt Cell])

The most useful Excel functions for HRA calculations are MIN, MAX, IF and SUM.

How do I calculate HRA exemption if I worked for two employers in one financial year?

If you worked for two employers in the same year:

  1. Do a period‑wise calculation (Employer 1 months and Employer 2 months), because salary and HRA may differ.
  2. For each period, compute exemption using the least-of-three logic with that period’s salary, HRA, rent and metro/non‑metro status.
  3. Total HRA exemption = exemption for period 1 + exemption for period 2.

Keep Form 16 from both employers and rent proofs for the full year to support your calculation.

Can I claim HRA exemption directly in my income tax return (ITR)?

Yes. If you are eligible and have supporting documents, you can claim HRA exemption while filing your ITR, even if you did not submit proofs to your employer during the year.

However, the onus is on you to ensure your claim is correct and consistent with your salary and rent payments. Keep rent receipts, agreement and payment proof safely in case of future verification.

Is HRA exemption available under the new tax regime in India?

Generally, no. Under the New Tax Regime (section 115BAC), a large number of exemptions and deductions – including HRA under section 10(13A) – are not available for most taxpayers, in exchange for lower slab rates and a higher standard deduction.

If HRA is a major component of your tax planning, compare your overall tax under the Old vs New regimes using the Income Tax Calculator India before making a choice.

Sources and references

This HRA exemption calculation guide is aligned with information from the following official and internal resources:

Always cross‑check key numbers and eligibility conditions with the latest information on the official government portals or with a qualified tax professional, especially when filing your Income Tax Return.