Ek Croreएक करोड़
Personal Finance

How HRA is calculated — the three-part formula and when HRA is fully taxable

HRA exemption is the minimum of three amounts — not whichever is largest. Understanding this formula tells you exactly how much of your HRA is tax-free and how much is not.

Ek Crore Editorial Team·Indian personal finance — tax, salary, investing and insurance, verified from government and regulatory sources
Published 16 May 2026· Updated 14 May 2026· 8 min read
◆ Sources

All figures and facts in this article are sourced directly from primary government and regulatory publications — including the Reserve Bank of India, SEBI, EPFO, the Income Tax Department, PFRDA, and IRDAI — and verified before publication. No claim is published from a single source without corroboration.

Your employer pays you an HRA component. Some of it is tax-free, some of it is not. The amount that is tax-free is determined by a three-part formula under Section 10(13A) of the Income Tax Act read with Rule 2A of the Income Tax Rules, 1962 — and the result is whichever of the three calculated amounts is the smallest. Not the largest. The smallest. This is the part that surprises most people.

This exemption is only available under the old tax regime. If you are on the new tax regime (which is the default from FY 2023-24 onwards), your entire HRA is taxable and this article applies only if you have explicitly opted into the old regime.

What is the three-part minimum formula?

The HRA exemption is the lowest of:

  • Actual HRA received from employer in the financial year
  • Rent paid minus 10% of annual basic salary (i.e., annual rent − 10% × annual basic)
  • 50% of annual basic salary if you live in a metro city, or 40% of annual basic salary if you live in a non-metro city
  • You calculate all three, then the exemption equals whichever is smallest.

    The portion of HRA that exceeds this exemption is added to your taxable income.


    Key Point:

    The formula picks the minimum, not the maximum. This means paying higher rent does not automatically give you a higher exemption if one of the other two limits is binding. Many people assume claiming more rent always means more savings — that is only true up to the point where either the actual HRA or the 50%/40% cap becomes the binding constraint.


    Which cities count as "metro" for this calculation?

    Only four cities are classified as metropolitan under the Income Tax Rules for this purpose:

    • Mumbai
    • Delhi
    • Kolkata
    • Chennai

    If you live in Bengaluru, Hyderabad, Pune, Ahmedabad, or any other city, you are in the non-metro category for this formula, regardless of how large the city is. Non-metro means the 40% cap applies instead of 50%.

    This is a point of significant confusion because these cities are colloquially called metros. For HRA tax purposes, only the four cities listed above attract the 50% cap.

    Worked example 1: Mumbai (metro city)

    Salary structure (annual):

    • Basic Salary: ₹8,00,000
    • HRA received: ₹4,00,000 (50% of basic)
    • Rent paid: ₹3,00,000 per year (₹25,000/month)

    Calculate the three limits:

  • Actual HRA received = ₹4,00,000
  • Rent paid − 10% of basic = ₹3,00,000 − (10% × ₹8,00,000) = ₹3,00,000 − ₹80,000 = ₹2,20,000
  • 50% of basic (metro) = 50% × ₹8,00,000 = ₹4,00,000
  • Minimum of the three = ₹2,20,000

    So ₹2,20,000 of the ₹4,00,000 HRA is tax-exempt. The remaining ₹1,80,000 is added to taxable income.

    Worked example 2: Bengaluru (non-metro city)

    Same salary, same rent, but city is Bengaluru:

  • Actual HRA received = ₹4,00,000
  • Rent paid − 10% of basic = ₹3,00,000 − ₹80,000 = ₹2,20,000
  • 40% of basic (non-metro) = 40% × ₹8,00,000 = ₹3,20,000
  • Minimum of the three = ₹2,20,000

    In this case, the result is identical because Limit 2 is binding in both cases. The metro/non-metro distinction only matters when Limit 2 is not the smallest.

    Worked example 3: High rent relative to salary (Delhi, metro)

    Salary structure (annual):

    • Basic Salary: ₹6,00,000
    • HRA received: ₹3,00,000
    • Rent paid: ₹4,80,000 per year (₹40,000/month)

  • Actual HRA received = ₹3,00,000
  • Rent paid − 10% of basic = ₹4,80,000 − ₹60,000 = ₹4,20,000
  • 50% of basic (metro) = 50% × ₹6,00,000 = ₹3,00,000
  • Minimum of the three = ₹3,00,000

    Here, Limit 1 and Limit 3 both equal ₹3,00,000, and they are the binding constraint. Even though the rent paid exceeds the HRA received, the exemption cannot exceed actual HRA received. Paying even higher rent in this scenario would not increase the exemption at all — the ceiling is the HRA component itself.


    Key Point:

    Once your rent-minus-10%-of-basic exceeds both your actual HRA and the 50%/40% of basic cap, paying more rent does not give you more exemption. The formula has a hard ceiling at actual HRA received. You cannot claim more exemption than the HRA your employer actually pays you.


    When is HRA fully taxable?

    Your entire HRA is taxable in these situations:

    1. You do not pay rent

    If you live in your own house or in accommodation provided by your employer, you cannot claim any HRA exemption. The entire HRA component becomes taxable salary.

    2. You are on the new tax regime

    HRA exemption under Section 10(13A) is not available under the new tax regime. If you are on the default new regime and your employer pays you an HRA component, that full amount is part of your taxable salary.

    3. Rent paid is less than 10% of basic salary

    If your annual rent is ₹80,000 and your basic is ₹8,00,000, then rent minus 10% of basic = ₹80,000 − ₹80,000 = ₹0. Limit 2 becomes zero, and since the formula picks the minimum, your exemption is zero. The HRA is fully taxable in this case.

    4. You live rent-free with family and do not have a genuine rent agreement

    Simply declaring rent without actual payment does not work. The exemption requires actual rent paid. (Paying rent to your own parents is a separate, legitimate arrangement — covered in the next article in this series.)

    What counts as "basic salary" in the formula?

    For this formula, basic salary means basic pay plus dearness allowance (DA). For most private sector employees, DA is zero. If you work in a public sector or government-adjacent role where DA exists, include it.

    Do not include HRA itself, special allowance, bonus, or any other component in this base.

    Documentation you need to claim HRA exemption

    At the time of filing your income tax return or providing proof to your employer (typically via Form 12BB):

    • Rent receipts for each month (or a declaration if rent is below ₹8,333/month, i.e., annual rent below ₹1,00,000)
    • Landlord's PAN if your annual rent exceeds ₹1,00,000
    • Rent agreement (not always mandatory but strongly advisable)

    If you live in a city like Bengaluru but your employer's payroll is registered in Mumbai, the city where you actually reside determines whether the 50% or 40% cap applies — not the city of your employer's office.

    Bottom line

    • HRA exemption = minimum of: (a) actual HRA received, (b) rent paid minus 10% of basic, (c) 50%/40% of basic depending on city
    • Only Mumbai, Delhi, Kolkata, and Chennai qualify for the 50% cap; all other cities are 40%
    • If you do not pay rent, or if you are on the new tax regime, the entire HRA is taxable
    • Paying more rent only increases your exemption up to the point where limits (a) or (c) become the binding constraint
    • The formula is calculated on annual figures, though salary is paid monthly


    Frequently asked questions

    Can I claim HRA exemption and home loan interest deduction simultaneously?

    Under the old tax regime, yes — but only if you own a property in one city and are renting in the city where you work (e.g., you own a flat in your hometown but rent in the city where you are employed). If you own and occupy a property in the same city, you cannot claim HRA exemption on rent for that city.

    What if I pay rent but don't have a formal rent agreement?

    The Income Tax Act does not explicitly require a registered rent agreement for HRA claims below ₹1,00,000 per year. However, rent receipts signed by the landlord (with name, address, and PAN if above ₹1L/year) are required. A formal agreement provides stronger documentation in the event of scrutiny.

    Does HRA exemption reduce my taxable income or the tax itself?

    It reduces your taxable income. The exempted HRA is excluded from gross salary before computing tax. This is different from a direct tax credit or rebate.

    Is DA included in "basic salary" for HRA calculation in the private sector?

    For most private sector companies, DA is zero. So basic salary and basic+DA are the same number. Check your payslip — if there is a separate DA line item, add it to basic for the HRA formula.

    What if my employer doesn't provide HRA as a separate component?

    If HRA is not a separate component in your CTC structure, you cannot claim the Section 10(13A) exemption. However, under Section 80GG (old regime only), individuals who pay rent but do not receive HRA can claim a different, smaller deduction — subject to its own conditions.


    Sources

    HRAHRA exemptionSection 10(13A)rentincome tax
    ◇ Disclaimer

    Content on Ek Crore is for educational purposes only. Nothing here is financial advice. Always consult a SEBI-registered advisor, CA, or qualified professional before making investment or tax decisions.