Most people budget for a property's price and their home loan — and then get a surprise of ₹3–8 lakh at the registrar's office. That surprise is stamp duty and registration, and unlike your loan, it comes straight out of your own pocket, upfront.
The formula every state actually uses
Stamp duty isn't charged on the price you negotiated. It's charged on whichever is higher:
- The agreement value (what you actually agreed to pay), or
- The circle rate / guidance value / ready reckoner rate (the government's minimum notified value for that locality)
Stamp duty = Higher of the two × your state's rate
Registration = Higher of the two × registration rate (or a capped fixed fee)
Some states also add a transfer duty or cess on top — more on that below.
Why the same flat costs different amounts in different states
Stamp duty is a state subject, not a national rule. A flat that costs ₹4 lakh in Telangana could cost ₹7 lakh in Tamil Nadu — same property value, completely different state rate. That's why a single "India stamp duty rate" doesn't exist; you have to check the number for your specific state.
The two mistakes that cost buyers the most
1. Assuming every "lower rate" is a women's concession. Karnataka's 2% / 3% / 5% figures are value slabs — 2% below ₹20 lakh, 3% for ₹21–45 lakh, 5% above ₹45 lakh — and apply to any buyer, not just women. West Bengal's urban/rural split works the same way. Genuine gender concessions exist in states like Delhi, Maharashtra, Gujarat, Rajasthan, Uttar Pradesh, Haryana, Punjab and Odisha — check your specific state before assuming a discount applies.
2. Forgetting the extra duty some states charge on top. Telangana and Andhra Pradesh both add a 1.5% transfer duty over the headline stamp duty rate. Rajasthan adds a labour cess. Mumbai bakes in a 1% metro cess. Skip these and your budget will be short by tens of thousands of rupees on registration day.
A worked example
Say you're buying a flat worth ₹75 lakh in Bengaluru (Karnataka), as a male buyer:
- Stamp duty (5% slab): ₹3,75,000
- Registration (2%): ₹1,50,000
- Cess + surcharge (Bengaluru): roughly ₹15,000–₹20,000 more
Total: well over ₹5.4 lakh — nearly 7.5% of the property price, before you've paid a rupee toward the flat itself.
Don't forget the tax deduction
Stamp duty and registration charges are deductible under Section 80C, up to ₹1.5 lakh in the year of purchase, within the overall 80C limit (which also covers PPF, EPF and home loan principal). This is only available under the old tax regime.
Check your exact number in seconds
Rather than doing this maths by hand for your state, use the free Stamp Duty Calculator — enter your property value, pick your state and buyer type, and get the full breakdown (stamp duty, registration, any extra cess, and your 80C-eligible amount) instantly. It also has a dedicated page for major states, like Maharashtra, Karnataka and Delhi.
Everything runs in your browser — nothing you enter is uploaded anywhere. As always, treat the result as a strong estimate and confirm the exact current rate with your Sub-Registrar or state registration portal before you actually transact.