Stamp Duty Calculator: stamp duty and registration fee in each state
Select the state, type the property value and select the buyer. The calculator gives the stamp duty, each surcharge, the registration fee and the total. Each state shows its official source.
Example: a ₹50 lakh flat in a town in Maharashtra, bought by a man: stamp duty 5% (₹2,50,000) and registration fee ₹30,000 (the maximum). Total ₹2,80,000. A woman pays 1% less stamp duty: ₹2,30,000 in total.
Typical cost: 5% to 10% of the property value, as one payment before registration. Banks usually do not include this cost in the home loan. Thus, keep the money available.
Stamp duty and registration fee in each state
Rates for the sale of a home, from the official sources. Checked in October 2026. States change these rates in their budgets, usually from 1 April. Before you pay, make sure on the official website or at the sub-registrar office.
| State | Stamp duty | Registration fee | Status |
|---|---|---|---|
| Andaman and Nicobar Islands | A court cancelled the 2019 rates, and we could not find the official text of the new 2026 regulation. | Not calculated | |
| Andhra Pradesh | 4% + 1.5% transfer duty | 0.5% | Some parts not confirmed |
| Arunachal Pradesh | We could not get the Act that gives the rates. | Not calculated | |
| Assam | 3% (men) + surcharge 1–2% in towns | 2% | Some parts not confirmed |
| Bihar | 6% (5.7% or 6.3% in some cases) | 2% | Some parts not confirmed |
| Chandigarh | We could not open the official rate pages. | Not calculated | |
| Chhattisgarh | We could not open the official rate pages. | Not calculated | |
| Dadra and Nagar Haveli and Daman and Diu | We did not find a stamp duty or registration fee notification. | Not calculated | |
| Delhi | 6% (men), 4% (women) | 1% + ₹100 | Official rates |
| Goa | A new stamp duty order (July 2026) replaced the 2017 rates, but we could not read it. The registration fee is 2% to 3.5% of the value (2017 notification). | Not calculated | |
| Gujarat | 3.5% + 40% of it = 4.9% | 1% | Official rates |
| Haryana | We could not open the official rate pages. Municipal areas add a duty of 1% or 2% to the stamp duty. | Not calculated | |
| Himachal Pradesh | The law changed in 2023, 2025 and 2026, and we could not read the current text. The registration fee is 2%. | Not calculated | |
| Jammu and Kashmir | 7% (men), 3% (women), 5% (husband and wife) | 1.2% | Official rates |
| Jharkhand | We could not open the official rate pages. | Not calculated | |
| Karnataka | 5% + surcharge + additional duty | 2% | Minimum only |
| Kerala | We could not open the official rate pages. | Not calculated | |
| Ladakh | We did not find a rate notification for Ladakh. | Not calculated | |
| Lakshadweep | 5%; women 3%; a woman and a man together 4% | not found | Some parts not confirmed |
| Madhya Pradesh | 5% + 3% municipal (towns) or 1% janpad (villages) + 0.5% upkar | 3% | Some parts not confirmed |
| Maharashtra | 5% (towns), 4% (villages); women 1% less | 1%, maximum ₹30,000 | Some parts not confirmed |
| Manipur | The 2011 Act gives 3%, but we did not find the notification that put it in force. | Not calculated | |
| Meghalaya | 9.9% above ₹1.5 lakh | not found | Some parts not confirmed |
| Mizoram | 3% (2.5% for a widow who buys alone) | 1%, maximum ₹5,000 | Some parts not confirmed |
| Nagaland | We could not read the rate table of the Act. | Not calculated | |
| Odisha | 5% (men), 4% (women) | 2% | Official rates |
| Puducherry | 10% (5% stamp + 5% transfer duty); women 7.5% | 1.5% + ₹100 | Some parts not confirmed |
| Punjab | We could not open the official rate pages. | Not calculated | |
| Rajasthan | 6% (men), 5% (women) + surcharge | 1% + ₹300 | Minimum only |
| Sikkim | 1% (the seller pays) | 4% (the seller pays) | Some parts not confirmed |
| Tamil Nadu | 7% | 2% | Official rates |
| Telangana | 5.5% + 1.5% transfer duty (towns) + 0.1% mutation | 0.5% (towns), 2% (villages) | Some parts not confirmed |
| Tripura | We could not open the official rate pages. | Not calculated | |
| Uttar Pradesh | 5% + 2% development duty; women 1% less up to ₹1 crore | 1% | Official rates |
| Uttarakhand | 5%; women 3.75% on the first ₹25 lakh | 2%, maximum ₹25,000 | Some parts not confirmed |
| West Bengal | 6% (towns), 5% (villages); 1% more above ₹1 crore | 1% | Official rates |
How the calculator works
- Value: the state calculates the duty on the higher of the price in the deed and the government value of the property. Type the higher value.
- Stamp duty: a percentage of the value. Some states add a surcharge, a transfer duty, a municipal duty or a cess. The calculator shows each part.
- Registration fee: a percentage of the value. Some states have a maximum fee.
- Status: "Official rates": all the parts come from an official source. "Some parts not confirmed" and "Minimum only" tell you which part is missing. For some states, the calculator does not give a number, because we did not find the official rates.
The calculator does not include the fees of a lawyer or an agent, the scanning and user fees, or the stamp duty on the home loan agreement. For the full cost of a home with a loan, use the full cost of ownership panel of the EMI calculator.
Official sources
Andhra Pradesh
- IGRS Andhra Pradesh: Stamp Act schedule, Article 47-A (Sale), notes 1 and 2
- IGRS Andhra Pradesh: table of registration fees, G.O.Ms.No.463 (2013)
Assam
- Sub-Registrar services, Hailakandi district (Govt of Assam)
- CAG Audit Report (Assam), Chapter 5, year to 31 March 2022
Bihar
- Govt of Bihar: table of stamp duty and registration fees (copy on ipindia.gov.in)
- Bihar registration department (original link)
Delhi
Gujarat
- Gujarat Stamp Act, 1958 (text to 28 February 2026): Schedule I, Article 20(a), and Section 3A
- Garvi registration fee calculator, Article 20(a)
Jammu and Kashmir
Karnataka
Lakshadweep
Madhya Pradesh
- IGR Madhya Pradesh: stamp duty and registration fee chart (1 January 2021)
- Indian Stamp (Madhya Pradesh Amendment) Act, 2025
Maharashtra
- IGR Maharashtra: Maharashtra Stamp Act, article-wise (22 July 2026), Article 25
- IGR Maharashtra: table of registration fees, Article I(4)
Meghalaya
Mizoram
- Mizoram Gazette Extraordinary No. 200: Indian Stamp (Mizoram Amendment) Act, 2024
- Mizoram Gazette Extraordinary No. 90: registration fees (1997)
Odisha
Puducherry
- Registration Department, Puducherry: Citizens' Charter
- Notification 8834/Rev-C3/2004: concession for women
Rajasthan
- Stamp duty and registration fee table, as on 1 May 2024 (Govt of Rajasthan)
- Finance Department notification S.O.122 (19 February 2025)
- Finance Department notification S.O.169 (11 February 2026)
Sikkim
- Registration Section, Namchi district, Government of Sikkim
- Sale deed registration, Mangan district, Government of Sikkim
Tamil Nadu
Telangana
- Dr MCR HRD Institute of Telangana: Registration and Stamps (12 February 2026)
- Telangana registration department
Uttar Pradesh
Uttarakhand
- Stamp and Registration Department, Uttarakhand: schedule of stamp duty and registration fees
- Notification 217/2017: concession for women
West Bengal
Stamp duty: frequently asked questions
On which value do I pay stamp duty?
On the higher of two values: the price in the sale deed, and the government value of the property (the circle rate, ready reckoner rate or guideline value of the area).
Do women pay less stamp duty?
In many states, yes. For example: Delhi 4% (not 6%); Uttar Pradesh 1% less up to ₹1 crore; Maharashtra 1% less on a residential home; Odisha 4% (not 5%); Jammu and Kashmir 3% (not 7%). Select 'Woman' in the calculator.
Can I get a tax deduction for stamp duty?
Yes, in the old tax regime. Section 80C includes the stamp duty and the registration fee on a residential home in the year that you pay them. The total limit of 80C is ₹1.5 lakh. The new regime does not give this deduction.
Is stamp duty the same in all cities of a state?
Not always. Some states have a lower rate in villages, or add a municipal duty, a transfer duty or a cess in towns. When the calculator shows the location, select it.
Why does the calculator not give a number for some states?
We use only official sources. When we could not open or read the official rates of a state, the calculator does not give an estimate. It tells you to get the rates from the registration department of the state.