Quick Answer: The stamp duty formula in India is Stamp Duty = Consideration Value × State Rate, where the consideration value is the higher of the agreement value or circle rate. Registration is added as Consideration Value × 1% (capped in some states), and a metro cess of 1% applies in select cities. Together these give your total registration cost.
Key takeaways:
- Core formula: Stamp Duty = higher of (agreement value, circle rate) × state rate.
- Registration formula: value × 1%, subject to state caps.
- Metro cess of 1% is added in cities like Mumbai, Pune and Nagpur.
- Women buyers often get a 1–2% lower rate applied to the same formula.
- Always plug in the circle rate, not just the price you negotiated.
Once you understand the stamp duty formula, the whole registration cost stops feeling like a mystery. It is a simple percentage calculation, but the trick lies in choosing the correct base value and layering the right add-ons for your state. This guide breaks down each part of the formula with clear rupee examples so you can reproduce the sub-registrar’s number yourself.
The same formula powers our online stamp duty calculator, so once you follow the logic here you will understand exactly what the tool is doing behind the scenes. Let us start with the base value, because getting that wrong is the single most common reason estimates are off.
Expert insight: The formula never changes, but the inputs do. Master how the base value and cess are chosen, and you can calculate stamp duty for any Indian state accurately.
The Core Stamp Duty Formula
The fundamental formula is Stamp Duty = Consideration Value × Stamp Duty Rate. The consideration value is not simply the price you paid; it is the higher of your agreement value and the government circle rate for that property. Once you have that base figure, you multiply it by the applicable state rate, expressed as a decimal. So a 5% rate on a ₹50 lakh base is 50,00,000 × 0.05 = ₹2,50,000.
How the Consideration Value Is Chosen
Indian stamp law prevents under-valuation by pegging duty to a government floor price called the circle rate, ready reckoner rate, guidance value or jantri rate depending on the state. If your agreement value is above the circle rate, duty is charged on the agreement value; if the circle rate is higher, duty is charged on the circle rate. This ensures the state collects revenue based on realistic market values and stops buyers from declaring artificially low prices to save duty.
Adding the Registration Charge
Registration is calculated separately as Consideration Value × 1% in most states, though the exact figure varies. Karnataka caps registration at ₹15,000, while some states charge a flat fee for certain document types. Because registration is a distinct line item, you must add it to the stamp duty rather than assuming the stamp duty percentage already includes it. Forgetting this add-on is a frequent budgeting error among first-time buyers.
Layering the Metro Cess and Surcharges
Some states add a local body tax or metro cess on top of the base stamp duty. Maharashtra, for instance, adds a 1% metro cess in Mumbai, Pune and Nagpur to fund transport infrastructure. Certain states also levy a small surcharge or corporation duty for properties within municipal limits. These extras are applied to the same consideration value, so your effective rate can be a little higher than the headline number suggests.
The Full Formula With Add-Ons
| Line item | Formula |
|---|---|
| Base stamp duty | Consideration value × state rate |
| Metro cess (if applicable) | Consideration value × 1% |
| Registration | Consideration value × 1% (capped in some states) |
| Total | Sum of the above + incidental charges |
Worked Example 1: Mumbai Flat With Metro Cess
Consider a ₹1 crore flat in Mumbai where the ready reckoner value matches the price. Base stamp duty at 5% is ₹5,00,000. The 1% metro cess adds ₹1,00,000, and 1% registration adds another ₹1,00,000 (subject to the state cap). The total statutory cost is roughly ₹7,00,000, showing how the cess quietly pushes the effective rate to 7%.
Worked Example 2: Pune Property in a Woman’s Name
Now take a ₹70 lakh apartment in Pune registered in a woman’s name. If the state applies a 1% concession, the base rate becomes 4% instead of 5%, giving ₹2,80,000 stamp duty. Add the 1% metro cess (₹70,000) and 1% registration (₹70,000), and the total is around ₹4,20,000. The concession alone saved ₹70,000 on this transaction.
Worked Example 3: When the Circle Rate Wins
Suppose you agree to buy a resale flat for ₹48 lakh, but the ready reckoner value is ₹52 lakh. The formula uses the higher ₹52 lakh base. At 6%, the duty is ₹3,12,000 rather than the ₹2,88,000 you might have expected from the price. This ₹24,000 difference is exactly why plugging the circle rate into the formula matters.
Benefits of Knowing the Formula
Understanding the formula gives you full control over your property budget and removes reliance on rough estimates from agents. You can instantly test different scenarios, such as buying jointly with a spouse or choosing a property just below a circle-rate threshold. It also helps you spot errors in the figures a builder presents, since you can recompute them in seconds. Over a transaction worth lakhs, this confidence translates directly into savings and peace of mind.
Challenges and Limitations
The formula itself is simple, but sourcing accurate inputs is not always easy. Circle rates are revised periodically and may be buried inside state portals or PDF notifications. Different document types and property categories carry different rates, and some municipalities add charges that are not published prominently. As a result, a formula-based estimate should be treated as a strong approximation that you confirm with the registration office before payment.
Common Mistakes to Avoid
- Using the price instead of the higher base. If the circle rate exceeds the price, the formula must use the circle rate or your estimate will be too low.
- Skipping the cess. Leaving out the 1% metro cess understates your cost in cities where it applies.
- Treating registration as part of stamp duty. Registration is a separate multiplication and must be added on.
- Applying the wrong state rate. Using a neighbouring state’s percentage produces a wrong figure because rates are set individually.
- Ignoring the concession structure. Not applying the women’s rate when eligible inflates the result and wastes a genuine saving.
- Rounding too aggressively. Small rounding on a crore-level base can distort your figure by thousands of rupees.
Best Practices and Expert Recommendations
- Confirm the circle rate before applying the formula. Look it up on the state IGR portal for the exact locality.
- List every add-on for your city. Note whether a metro cess or local body tax applies before you total up.
- Model both ownership options. Run the formula with and without the women’s concession to see the saving.
- Keep the decimal conversion clean. Convert percentages to decimals carefully (5% = 0.05) to avoid arithmetic slips.
- Cross-check with a calculator. Verify your manual result against our stamp duty tool, then reconcile any difference.
- Save the working. Keep your calculation notes for your Section 80C claim and your own records.
Applying the Formula Step by Step
To apply the formula cleanly, work through it in a fixed order every time. Begin by writing down both the agreement value and the circle rate, then circle the higher of the two as your base. Convert your state’s stamp duty percentage into a decimal and multiply it by the base to get the core duty. Add the metro cess if your city levies one, then compute registration on the same base and add it. Working in this sequence prevents the common slip of applying the rate to the wrong value or forgetting an add-on, and it produces a figure you can defend line by line.
- Try the free Stamp Duty Calculator →
- How to Calculate Stamp Duty in India (Step by Step)
- What Is Stamp Duty? A Simple Guide for Indian Home Buyers
- Stamp Duty Calculator: Free Online Tool + Guide
- Stamp Duty Examples for Beginners (State-Wise India)
- Property Tax Examples for Beginners (India)
- Property Tax Calculator: Free Online Tool + Guide
- More Tax & Salary guides
Frequently Asked Questions
What is the basic stamp duty formula?
Stamp Duty = Consideration Value × State Rate, where the consideration value is the higher of the agreement value and the circle rate. Registration and any cess are added separately.
Is metro cess part of stamp duty?
It is charged in addition to stamp duty in certain cities such as Mumbai, Pune and Nagpur, typically at 1% of the consideration value. It is applied to the same base value as the stamp duty.
How do I convert the percentage in the formula?
Divide the percentage by 100 to get a decimal, then multiply. For example, 6% becomes 0.06, so on a ₹40 lakh base the duty is 40,00,000 × 0.06 = ₹2,40,000.
Does the formula change for gift or lease deeds?
The multiplication logic is the same, but the applicable rate differs by document type. Gift, lease and mortgage deeds carry their own rates set by each state.
Why is my calculated figure different from the registrar’s?
Usually because the circle rate, a local cess, or a surcharge was not included in your base. Always confirm the exact inputs with the sub-registrar before payment.