Stamp duty calculator

After the down payment, stamp duty and registration fee are the biggest costs of buying a property. Together they come to about 6% to 8% of the value (5.9% in Gujarat), which on a ₹50 lakh flat is close to ₹3 lakh or more. Choose your state, enter the property value, and see exactly how much you will pay.

1Choose your state
2Where is the property?
Anywhere in Gujarat4.9% stamp duty
3Who is buying?
4Enter the property value

Stamp duty is charged on your deal price or the Jantri value, whichever is higher. Enter both if you have them.

₹60 lakh

Don't know it? Use the Jantri rate calculator.

Stamp duty and registration charges in Gujarat and Maharashtra

Every state sets its own stamp duty, so the same flat can cost very different amounts to register in two states. Here are the rates for the states on CircleRate. Open your state for a calculator with every local rule built in.

More states are being added. Rates for each state come from its official schedule.

How stamp duty is calculated

The method is the same in every state. Only the percentages change.

  1. Find circle rate value of your property: the rate for your zone multiplied by the area. In Gujarat this is called Jantri value, in Maharashtra Ready Reckoner value.
  2. Compare it with your deal price and take whichever is higher.
  3. Apply your state's stamp duty rate to that amount.
  4. Add registration fee, which is usually 1% of the same amount. Some states put an upper limit on it.

An example

Suppose you are buying a flat for ₹50 lakh, and its circle rate value is ₹40 lakh. Your price is higher, so stamp duty is charged on ₹50 lakh. Here is what you would pay in different places:

Gujarat₹2,95,000₹2,45,000 stamp duty + ₹50,000 registration
Mumbai₹3,30,000₹3,00,000 stamp duty + ₹30,000 registration
Pune, Thane, Nagpur₹3,80,000₹3,50,000 stamp duty + ₹30,000 registration

If a woman buys the flat on her own in Maharashtra, she pays 1% less stamp duty: ₹2,80,000 in Mumbai and ₹3,30,000 in Pune, Thane or Nagpur. In Gujarat she pays ₹2,45,000, because there is no registration fee.

Other costs to keep in mind

Stamp duty and registration fee are not the only costs when you buy a property. If the price or circle rate value is ₹50 lakh or more, the buyer also has to deduct 1% TDS from the payment to the seller. Keep some money aside for lawyer and document writer fees, and for the home loan processing fee if you are taking a loan.

If you feel circle rate value of your property is too high, you can ask for a fair valuation. See how to challenge stamp duty valuation.

Stamp duty: common questions

How is stamp duty calculated in India?

Stamp duty is a percentage of your property's value. The value used is your deal price or circle rate value of the property, whichever is higher. Each state sets its own percentage, and you pay a registration fee on top.

Is stamp duty charged on circle rate or the deal price?

On whichever is higher. If you buy a flat for ₹60 lakh and its circle rate value is ₹45 lakh, you pay stamp duty on ₹60 lakh. If you buy it for ₹40 lakh, you pay on ₹45 lakh.

Who pays stamp duty, the buyer or the seller?

In most deals the buyer pays both stamp duty and registration fee. The buyer and seller can agree otherwise, but it is best to write it down in the agreement.

Do women pay less stamp duty?

In many states, yes, but the benefit differs. In Maharashtra a woman buying a home on her own pays 1% less stamp duty. In Gujarat she pays the same 4.9% stamp duty but no registration fee. Check the rule for your state.

Do I need to pay TDS when buying a property?

Yes, if the price or stamp duty value is ₹50 lakh or more. The buyer deducts 1% TDS from the payment to the seller, on the higher of the two, and deposits it with the income tax department.

Can I get a home loan for stamp duty?

Usually not. Banks count stamp duty and registration fee as your own cost, so plan to pay them from your savings.