Rent Agreement Stamp Duty Calculator
Calculate legal stamp duty and registration charges on rental agreements across Indian states. 11-month agreements, concession amounts, and full government arithmetic breakdown included.
Live Stamp Duty Calculation
Enter the concession amount or rent details to preview duty, registration fees, and full arithmetic breakdown.
Consideration Price: ₹2,40,000
₹500
Calculation breakdown
- Rent for the term: ₹20,000 × 11 months = ₹2,20,000.
- Plus security deposit / advance: ₹20,000.
- Consideration Price / Concession Amount: ₹2,40,000.
- Rate: 0.5% of ₹2,40,000 = ₹1,200.
- Statutory maximum of ₹500 applies, so the duty is capped.
- Stamp Duty To Be Paid: ₹500.
- Registration is optional at 11 months, so nothing is added for it.
Charged under Article 30(1), Schedule of the Karnataka Stamp Act, 1957.
✓ Verified Rule 0.5% on the rent for the term plus deposit/advance, subject to a maximum of ₹500.
Choose your state
Stamp duty is a state tax, so the rule that applies depends entirely on where the property sits. A flat at ₹30,000 a month can attract a few hundred rupees of duty in one state and several thousand in another, on identical terms.
Verified Karnataka Bengaluru, Mysuru, Mangaluru, Hubballi 0.5%
Verified Delhi New Delhi, Dwarka, Rohini, Saket, South Delhi 2% (₹100 flat for ≤11 mo)
Verified Uttar Pradesh Noida, Greater Noida, Ghaziabad, Lucknow, Kanpur ₹100 (≤11 mo) / ₹500 (≤5 yr)
Verified Haryana Gurugram, Faridabad, Panipat, Ambala, Karnal 2%
Verified Tamil Nadu Chennai, Coimbatore, Madurai, Trichy, Salem 1%
Verified Gujarat Ahmedabad, Surat, Vadodara, Rajkot, Gandhinagar 1.7%
Verified West Bengal Kolkata, Howrah, Durgapur, Siliguri, Asansol 0.1%
Verified Punjab Ludhiana, Amritsar, Jalandhar, Mohali, Patiala 1%
Verified Madhya Pradesh Indore, Bhopal, Jabalpur, Gwalior, Ujjain 0.1% (≤5 yr) / 0.5% (5–10 yr)
Verified Telangana Hyderabad, Secunderabad, Warangal, Nizamabad 0.1% (Min ₹100)
Verified Rajasthan Jaipur, Jodhpur, Kota, Udaipur, Bikaner 0.5%
Verified Andhra Pradesh Visakhapatnam, Vijayawada, Guntur, Nellore, Tirupati 0.1%
Verified Kerala Kochi, Thiruvananthapuram, Kozhikode, Thrissur 0.25%
Verified Bihar Patna, Gaya, Bhagalpur, Muzaffarpur 2%
Verified
What actually drives the number
Three things, and states disagree on all three. The first is what counts as the taxable amount: some tax the rent alone, some add the security deposit in full, and Maharashtra adds notional interest on the refundable deposit instead. The second is the rate, which runs from a quarter of a percent to two percent on short residential agreements. The third is whether a cap or a floor applies, which is why a very large Bengaluru deposit and a modest one can produce the same duty.
Registration is a separate charge and a separate decision. In most states it becomes compulsory once the term reaches twelve months, which is the whole reason the eleven-month agreement became the national habit. Maharashtra is the exception and expects registration whatever the term. The calculator adds a registration fee only where it applies to the term you entered.
Why the figures elsewhere contradict each other
Look up the duty on a Bengaluru rent agreement and you will find four different answers published in the same year, all of them confident. Most of those pages copy each other rather than the Act. Every state page here names the Act and the article the duty is charged under, links to the government portal, and shows the date the rate was last checked. Where a rate has not been confirmed against a primary source, the page says so instead of guessing.