Stamp duty and registration charges are important taxes which a homebuyer must pay to the respective city authorities to register a property in their name. Different State governments levy different rates of stamp duty and registration fee.

What is Stamp Duty on the property?

Introduced in the late 19th century, Stamp Duty in India is a form of tax paid by homebuyers while purchasing a property. The State government levies stamp duty charges on all types of real estate properties including freehold or leasehold unit, land (agricultural and non-agricultural), independent houses or villa, residential flats or commercial units.

Stamp Duty Calculator

Stamp Duty Calculator

Disclaimer: The tool is for information purposes only. Confirming the same with the authority is advisable.

Current stamp duty rates across States – 2023

After understanding the importance of levying real estate stamp duty, it is now mandatory to know how to calculate stamp duty. The stamp duty calculator helps you compute the stamp duty charges. You will come across several queries online about how to find stamp duty value of property in India. Below is a state-wise list of stamp duty and registration charges that will help you understand the current rates in your respective state.

StatesStamp Duty RatesRegistration Charges
Andhra Pradesh5%0.5%
Arunachal Pradesh6%1%
BiharMale to Female – 5.7%
Female to Male – 6.3%
Other cases – 6%
GoaUpto Rs 50 lakh – 3.5%
Rs 50 – Rs 75 lakh – 4%
Rs 75 – Rs 1 crore – 4.5%
Over Rs 1 crore – 5%
No charges for female
HaryanaFor male – 7% in urban areas
For female – 5% in urban areas
Upto Rs 50,000
Himachal Pradesh5%2%
Jammu and Kashmir5%
Karnataka5% (above Rs 45 lakh)
3% (Rs 21-45 lakh)
2% (Less than Rs 20 lakh)
Madhya Pradesh7.50%3%
Maharashtra6% for male
5% for female
Odisha5% (Male)
4% (Female)
Punjab7% (Male)
5% (Female)
Rajasthan5% (Male)
4% (Female)
Sikkim4% + 1% (in case of Sikkimese origin)
9% + 1% (for others)
Tamil Nadu7%4%
Uttar PradeshMale – 7%
Female – 7%-Rs 10,000
UttarakhandMale – 5%
Female – 3.75%
West BengalUpto Rs 1 crore – 6%
Above Rs 1 crore – 7%

Note: This is for information purposes only. The charges are applicable as on May 4, 2023. Stamp duty rates may vary.

Besides stamp duty expenses, property registration charges would be applicable while buying a property in India. Like stamp duty, property registration charges too vary from State to State. Usually, property registration rates fall in between 0.5 percent-3 percent across India, depending on the slab decided by the particular state.

How to calculate stamp duty rates in India?

Stamp duty on residential property is calculated on the higher value between the Ready Reckoner rate and the value of property mentioned in the agreement. For instance, if the ready reckoner rate of the unit is Rs 80 lakh and the value of the property as per the agreement is Rs 60 lakh, the stamp duty on the sale of the property will be calculated on the reckoner rate, which is higher (Rs 80 lakh).

Stamp duty rates in India vary from State to State. It has been noted that the stamp duty on property in India differs within the state if the property falls inside the municipal corporation limits, municipal council, and gram panchayat. Stamp duty on land is calculated on the basis of several factors. In some states, rebates are extended on stamp duty on agricultural land as compared to non-agricultural land.

What are some factors that help in calculating stamp duty charges in India?

  • The stamp duty rate will be decided on the basis of the status of the property – old or new unit.
  • Another factor defining stamp duty charges is the location of the property. Stamp duty charges are based on the jurisdiction under which property falls, such as city area, rural area, metropolitan area, and suburban.
  • Age and gender are another factor that affects the rates. Rebates and discounts in stamp duty rates are applicable to senior citizens and women, in select states.
  • Usage of property is also taken into consideration while finalising the stamp duty rate.

Why do you pay stamp duty?

Stamp duty is paid to attain legal evidence of a property ownership. Once you have finalised the property you want to purchase, the next step you undertake is to register the property in your name in the municipal records and pay the stamp duty charges applicable on the property transaction. This will save you from any future legal battles. Legal battles on land purchases are rampant in India. It is thus advisable to pay stamp duty on land purchase without any delay.