House Rent Allowance (HRA) City Classification 2026: The Ultimate Guide
Author: Finance Research Editorial Team | Published: June 2026 | Estimated Reading Time: 12 minutes
1. Overview of HRA City Classifications in India
House Rent Allowance (HRA) is one of the most critical salary elements for salaried employees in India. It is provided by employers to assist in offsetting the expenses associated with renting residential accommodations. However, HRA calculations are not uniform across the country. They are governed by two distinct frameworks depending on whether you are assessing HRA as a paid salary allowance (primarily for Government employees) or seeking to optimize tax exemptions under Section 10(13A) of the Income Tax Act.
Understanding how your city class influences your financial receipts and your tax liabilities is critical to navigating salary structures. For public sector employees, including central government workers, military personnel, and state workers, HRA is paid based on a population-driven tiering model. For private sector workers, HRA is usually a fixed percentage of basic salary, but the tax-free limit allowed by the Income Tax Department depends entirely on whether the rented house is located in a designated "Metro" or "Non-Metro" area.
In 2026, the financial landscape has experienced substantial upgrades. Under the draft directives notified for the 2026 financial year, the distinction between Metros and Non-Metros has been expanded, giving millions of taxpayers in fast-growing urban centers access to higher tax exemptions. This comprehensive guide details the dual framework of HRA classification, details every classified city in India, and walks you through the step-by-step math of HRA allocations.
2. Understanding X, Y, and Z City Classification under 7th CPC
For Central Government employees, HRA is calculated as a predefined percentage of their Basic Pay. The government classifies all cities, towns, and rural areas across India into three classes: **X, Y, and Z**. This system, established under the 7th Central Pay Commission (CPC), determines HRA based on the demographic population metrics of each urban agglomeration (UA).
The classification criteria and current HRA rates for government employees are defined as follows:
- X Class Cities (Metropolitan Areas): These are the largest urban agglomerations with a population of 50 lakhs (5 million) and above. Government employees living in these cities are entitled to the highest HRA tier. Under the 7th CPC, the initial HRA rate was set at 24% of Basic Pay, but the rules stipulated that when the Dearness Allowance (DA) crossed 50%, these rates would automatically increase. Since DA has crossed the 50% milestone (currently at 60% expected in 2026), the HRA rate for X Class cities stands at 30% of Basic Pay.
- Y Class Cities (Urban Centers): These cities encompass urban areas with populations ranging from 5 lakhs to 50 lakhs. The initial HRA rate was 16%, which has been revised upward to 20% of Basic Pay due to the DA crossing the threshold.
- Z Class Cities (Towns & Rural Areas): Any location with a population below 5 lakhs falls into the Z category. The HRA rate for Z class locations has been adjusted from the original 8% to 10% of Basic Pay.
The classification relies on census data and population reviews. If a city's population crosses the 5 lakh or 50 lakh threshold, the Ministry of Finance issues a notification upgrading its status. For example, cities like Surat have been elevated to X Class status, granting employees working there access to the 30% HRA tier.
3. Income Tax HRA Exemption Categories: 50% vs 40% Exemption Rules
While the X, Y, Z framework determines the HRA allowance *received* by government workers, a separate classification determines the HRA *tax exemption* you can claim. Section 10(13A) of the Income Tax Act provides tax relief on HRA, but only under the Old Tax Regime. The New Tax Regime does not allow any HRA exemption.
To calculate the tax-free HRA, the Income Tax Department compares three bounds:
- The actual HRA amount received from the employer.
- The actual rent paid for the accommodation minus 10% of the employee's "Salary" (defined specifically as Basic Pay + Dearness Allowance).
- A statutory percentage of "Salary" based on city classification:
- 50% of Salary if the rented accommodation is located in a designated Metro City.
- 40% of Salary if the accommodation is in any other location (Non-Metro City).
The minimum of these three values is exempt from income tax, and the remainder is added to the employee's taxable income. Because the 50% limit applies to metros, taxpayers living in high-rent metro areas can claim significantly higher exemptions, lowering their tax brackets under the old regime.
4. The 2026 Metro Expansion: 8 Cities Now Eligible for 50% Exemption
Historically, only the four traditional mega-cities—Mumbai, Delhi, Kolkata, and Chennai—qualified for the 50% HRA tax exemption limit. This classification was criticized as outdated because living costs, rent scales, and salary profiles in cities like Bengaluru, Pune, Hyderabad, and Ahmedabad had grown to equal or even exceed the traditional metros.
Recognizing these demographic shifts, the Income Tax Rules for 2026 (applicable for FY 2026-27 / AY 2027-28) have officially expanded the metro list. Under the new guidelines, **eight cities** now qualify for the 50% HRA tax exemption:
| City Name | Old Exemption Limit (Pre-2026) | New Exemption Limit (2026 onwards) | 7th CPC Govt Class |
|---|---|---|---|
| Mumbai | 50% | 50% | X Class (30%) |
| Delhi NCR | 50% | 50% | X Class (30%) |
| Kolkata | 50% | 50% | X Class (30%) |
| Chennai | 50% | 50% | X Class (30%) |
| Bengaluru | 40% | 50% (Upgraded) | X Class (30%) |
| Pune | 40% | 50% (Upgraded) | X Class (30%) |
| Hyderabad | 40% | 50% (Upgraded) | X Class (30%) |
| Ahmedabad | 40% | 50% (Upgraded) | X Class (30%) |
This change delivers immediate relief to millions of taxpayers. For instance, a software engineer in Bengaluru with a Basic + DA salary of ₹1,00,000 per month can now claim an HRA exemption of up to ₹50,000 (subject to rent paid) instead of the previous limit of ₹40,000. This ₹10,000 monthly difference translate directly into significant tax savings at the end of the year.
5. Step-by-Step Guide to Calculating Your HRA Exemption
To check your city class and calculate your final HRA entitlement and exemption, follow these steps:
- Identify Your City Class: Look up your city in the database above. Note its 7th CPC category (X, Y, or Z) and its Income Tax status (Metro or Non-Metro).
- Retrieve Your Salary Details: Find your Monthly Basic Salary and Dearness Allowance (DA). For tax purposes, "Salary" is the sum of these two figures.
- Calculate the Three Exemption Bounds:
- Bound 1: Actual HRA received from your employer.
- Bound 2: Annual Rent Paid minus 10% of (Basic + DA).
- Bound 3: 50% of (Basic + DA) if Metro, or 40% of (Basic + DA) if Non-Metro.
- Identify the Exempt HRA: The smallest value among these three is your tax-exempt HRA.
- Calculate Taxable HRA: Subtract the exempt HRA from the total HRA received. This remaining portion is added to your gross taxable income.
By using our interactive calculator above, you can instantly run these calculations, adjust parameters, visualize the results, and export standard reports for filing.

