Utinzo

Stamp Duty Calculator India

Calculate stamp duty and registration charges on property purchase across major Indian states — Maharashtra, Delhi, Karnataka, UP, Gujarat and more.

Did this tool work for you?

How to use this calculator

  1. 1

    Stamp duty is a state-levied tax on property transactions — rates in this tool run from 4.9% to 7.5% across states. Duties vary by city, area and property value, and the state registration department governs what you pay.

  2. 2

    Women buyers get a concession of 1-2% in several states (Maharashtra, Delhi, UP, Rajasthan, Punjab, Haryana); in Uttar Pradesh the tool applies it only up to ₹1 crore. West Bengal and Madhya Pradesh women’s concessions are disputed in the sources found and are not modelled. In Gujarat the stamp duty is the same for everyone, but a woman who is the sole owner pays no registration fee.

  3. 3

    Registration charges in this tool are 0.5% to 4% of the property value depending on the state (1% in most, and 0% for a sole female buyer in Gujarat), paid to the sub-registrar office. Maharashtra’s is capped at ₹30,000 and Delhi’s at ₹20,00,000 in the tool. Haryana’s fee may follow slabs with a cap, and caps, cess and women’s concessions for Haryana, Madhya Pradesh and Tamil Nadu are not verified or modelled.

  4. 4

    In Maharashtra the 6% male rate already includes the 1% Mumbai metro cess; a local body tax that some guides add is not included, so the actual cost may be higher. West Bengal’s urban rate steps from 6% to 7% above ₹1 crore. The property type setting is not used in the calculation.

Frequently asked questions

How does this tool calculate stamp duty?

This tool multiplies the property value you enter by a stamp duty percentage chosen from a table by state and buyer type (male, female or joint), then adds a registration charge equal to a separate percentage of the same value. The sum is shown as total cost, and the property value plus that cost is shown as total outgo. Nothing else is added beyond the rates in the table (for Karnataka that includes the cess and surcharge), apart from two value steps: West Bengal at 7% and the Uttar Pradesh female rate at 7% when the value is above ₹1 crore. There is no local body tax, legal fees or brokerage.

Which states and rates are built in?

Twelve states are covered: Maharashtra, Delhi, Karnataka, Tamil Nadu, Uttar Pradesh, Gujarat, Rajasthan, West Bengal, Telangana, Punjab, Haryana and Madhya Pradesh. The figures built into this tool were checked in 2026 against two sources each, one a government page, for Karnataka, Telangana, Punjab, Gujarat’s female registration rate, the Maharashtra registration cap, the Delhi and Rajasthan male and female rates, West Bengal’s urban rate and its 7% step above ₹1 crore, and Uttar Pradesh’s women’s concession up to ₹1 crore. These are not verified: Tamil Nadu, Haryana and Madhya Pradesh rows, the joint-buyer rates for Maharashtra, Delhi, Uttar Pradesh, Rajasthan and Haryana, and caps, cess and women’s concessions for these states (the Delhi registration cap, a Rajasthan cess, a Haryana registration cap, Madhya Pradesh’s women’s concession and Maharashtra’s local body tax are not modelled). West Bengal’s lower rural rate is not modelled either, and an older department page shows the extra 1% starting at ₹40 lakh rather than ₹1 crore. Duties vary by city, area and property value, and state governments revise duties, concessions and registration fees, this tool’s table is not updated automatically, and the state registration office or a qualified adviser governs what you actually pay.

Does the property type setting (urban, semi-urban, rural) change the result?

No. The tool reads the setting but does not use it in any calculation, so urban, semi-urban and rural give identical output for the same state, buyer type and value. For example, Maharashtra at ₹50,00,000 shows ₹3,30,000 under every setting. If your state charges differently by area, the tool will not reflect it.

How does the buyer type change the figure?

The table holds a separate stamp duty rate for male, female and joint buyers in each state. In some states the three are identical, such as Karnataka, Telangana, Gujarat and Tamil Nadu in this table (Gujarat’s registration differs, as noted below), and in others they differ. Maharashtra shows 6% for male and joint and 5% for female; Delhi shows 6%, 4% and 5%; the joint rates for both were not verified. Registration is the same for all three except in Gujarat, where the Female option pays no registration fee.

Why can the state note differ from the rate used?

The note under the result is a fixed piece of text that is meant to describe the percentages used in the calculation. Karnataka’s 5.6% (5% duty plus 0.6% cess and surcharge) and 2% registration, and Telangana’s 5.5% (4% duty plus 1.5% transfer duty) and 0.5% registration, now match the rows in the table. The notes also mention things the tool does not apply, such as a local body tax in Maharashtra, Kolkata local-body charges, Karnataka’s lower slabs below ₹45 lakh, a possible Telangana registration cap and Punjab’s possible 1% social infrastructure cess. The stamp duty and registration lines are what the total is built from.

Is there a cap on registration charges?

Two states. Maharashtra registration is capped at ₹30,000 (reached at a value of ₹30 lakh at 1%), and the result line then says capped. Delhi registration is capped at ₹20,00,000 in the code, which at 1% only matters above ₹20 crore; that Delhi cap was not verified. Haryana may also apply a slab-based cap that is not modelled. No other state has a cap in this tool, including Telangana, where some guides mention a ₹20,000 cap that is not applied.

What happens with a zero value, and what is not covered?

A zero value, which is also what a cleared box becomes, shows ₹0 on every line while still displaying the rates. The tool does not handle concessions beyond the buyer-type rates, additional charges for particular cities, duty on leases or gifts, or any tax deductions. Use it to compare states on the same price, then check the exact figure with the sub-registrar’s office.

About stamp duty calculator india

Stamp Duty Calculator India — twelve states, three buyer types

The calculation in two lines

Total cost is stamp duty plus registration. Stamp duty is the value you enter multiplied by the rate for your state and buyer type; registration is the same value multiplied by the state’s registration rate, capped only for Maharashtra (₹30,000) and Delhi (₹20,00,000). The tool then adds the cost to the value to show total outgo. It uses the value you type, so if your state charges on a government-assessed value instead of the agreement value, you should enter that figure. The property type input does not enter the calculation at all.

Rates in the table

The table lists the stamp duty percentage for each buyer type and the registration percentage that the tool applies in each state. These are the figures built into this tool. Karnataka, Telangana, Punjab, Gujarat’s female registration rate, the Maharashtra registration cap, the Delhi and Rajasthan male and female rates, West Bengal’s urban rate with its 7% step above ₹1 crore and Uttar Pradesh’s women’s concession up to ₹1 crore were checked in 2026 against two sources each, one a government page. Tamil Nadu, Haryana and Madhya Pradesh are not verified, nor are the joint rates for Maharashtra, Delhi, Uttar Pradesh, Rajasthan and Haryana; caps, cess and women’s concessions for those states are not modelled. Duties vary by city, area and property value. State governments change duties and concessions, this tool’s table is not updated automatically, and the state authority or a qualified adviser decides what is owed. Where the percentages for male, female and joint buyers are equal the tool simply shows the same rate three times.

Stamp duty and registration percentages used by the tool
StateMaleFemaleJointRegistration
Maharashtra6%5%6%1% (cap ₹30,000)
Delhi6%4%5%1% (cap ₹20,00,000)
Karnataka5.6%5.6%5.6%2%
Tamil Nadu7%7%7%4%
Uttar Pradesh7%6% (7% above ₹1 crore)6.5%1%
Gujarat4.9%4.9%4.9%1% (0% for a female buyer)
Rajasthan6%5%5.5%1%
West Bengal6% (7% above ₹1 crore)6% (7% above ₹1 crore)6% (7% above ₹1 crore)1%
Telangana5.5%5.5%5.5%0.5%
Punjab7%5%6%1%
Haryana7%5%6%1%
Madhya Pradesh7.5%7.5%7.5%3%

Worked example: ₹50,00,000 in four states

For a male buyer and a ₹50,00,000 value, Maharashtra shows ₹3,00,000 of stamp duty and ₹30,000 of registration (capped), ₹3,30,000 in total and ₹53,30,000 outgo. Delhi gives ₹3,00,000 plus ₹50,000, ₹3,50,000 for a male buyer. Karnataka comes to ₹2,80,000 plus ₹1,00,000, ₹3,80,000. Tamil Nadu, with a 7% duty and a 4% registration rate, shows ₹3,50,000 plus ₹2,00,000, a total of ₹5,50,000, the highest of the four. The comparison depends entirely on the table: a different rate for any of them would change the ranking.

Worked example: buyer type and the Delhi cap

Switch the Maharashtra buyer to female and the duty falls to 5%, ₹2,50,000 plus ₹30,000 of registration, ₹2,80,000 in total, ₹50,000 less than the male figure. Delhi with a joint buyer gives ₹3,00,000. For a Delhi male buyer at ₹5,00,00,000 the tool shows ₹30,00,000 of stamp duty and ₹5,00,000 of registration, ₹35,00,000 in all; the ₹20,00,000 cap on registration is not reached. The cap would apply only above ₹20 crore, and the stamp duty figure is never capped.

Worked example: the ₹1 crore step

West Bengal at ₹1,00,00,000 shows ₹6,00,000 of stamp duty at 6% and ₹1,00,000 of registration, ₹7,00,000 in total. At ₹1,50,00,000 the rate steps to 7% on the whole value, ₹10,50,000 plus ₹1,50,000, ₹12,00,000 in total and ₹1,62,00,000 outgo. Uttar Pradesh with a female buyer at ₹80,00,000 shows ₹4,80,000 at 6% plus ₹80,000, ₹5,60,000; at ₹1,50,00,000 the female rate becomes 7%, the same ₹12,00,000 total as a male buyer.

Using the result sensibly

Duties vary by city, area and property value, and the state registration department governs what you pay. Use the output to compare states or buyer types on the same price and to see how large the combined charge is relative to the price. It does not include legal fees, brokerage, GST on under-construction property, society charges or loan costs, and it does not know about any state-specific concession, such as for a particular area or buyer category beyond the three listed. The final amount is set by the state at registration, so confirm with the sub-registrar’s office before relying on it.

Stamp Duty Calculator India – Utinzo

Learn more from an authoritative source:

Investopedia
Related tools

Results are estimates for informational purposes only and do not constitute professional financial, medical, legal, or technical advice. Read full disclaimer →