Stamp Duty Set Off in Maharashtra: How Mumbai Buyers Avoid Paying Twice
Stamp duty paid on your Maharashtra agreement for sale is not lost. It is set off against later duty, and an early resale within three years pays only the differential. Here is how to claim it.
A Malad buyer books an under construction flat, signs a registered agreement for sale, and pays a large stamp duty cheque that same week. Two years later, plans change and the flat is sold before possession. The instinctive fear is that the next buyer must pay full stamp duty all over again on the same flat, taxing one apartment twice inside three years. Maharashtra law says otherwise, and knowing the rule can keep lakhs of rupees in the transaction rather than handing them over a second time. This guide explains how stamp duty already paid on your agreement is set off against later duty, and where the limits sit.
The short answer. In Maharashtra, stamp duty paid on a registered agreement for sale is not simply lost: it is credited against duty due later. When the same flat's conveyance is executed for that buyer, the earlier duty is deducted so only a small balance remains, and when a flat bought from a developer is resold within three years of the original agreement, the next buyer pays only the differential duty, subject to a minimum of Rs 100. The trade-off is strict proof and timing: you must carry the original agreement and the duty receipt to the sub registrar office, the concession is generally the first resale within three years, and after three years the benefit falls away and full duty applies again.
Do you pay stamp duty twice, on the agreement and the sale deed?
Effectively no, because the law allows the duty paid on the agreement to be set off against the duty on the later document. The second proviso to Article 25 of the Maharashtra Stamp Act provides that where stamp duty is already paid on the agreement to sale, that amount is deducted while computing the duty payable when the sale deed is executed, with the balance carrying a minimum of Rs 100. In practice, for a flat where you have paid full duty on the registered agreement for sale, the later conveyance for that same flat commonly attracts only a nominal amount rather than a second full charge. Treat that as the general position and confirm the exact figure for your document at the sub registrar office.
This is why paying and recording the agreement duty correctly matters so much. Courts have held that where the agreement for sale is the principal document, it carries the primary liability for stamp duty, so the agreement is not a place to underpay in the hope of settling up later. Pay it right, keep the receipt, and the set off protects you at the next stage.
What is the three year resale set off, and how much does it save?
When a flat first bought from a developer is resold within three years of the original agreement for sale, the subsequent buyer pays only the differential stamp duty after adjusting what was already paid. As Thane Real Estate News explains, when a sale deed in favour of the subsequent purchaser is executed within three years of the original agreement for sale, the earlier duty is adjusted and only the balance, subject to a minimum of Rs 100, is payable. The rule traces to the Maharashtra Stamp Amendment Act, 2022, which amended Schedule I, Article 5, and extended the benefit window from one year to three.
This matters most to two groups: investors who flip an early booking before possession, and families whose plans change soon after booking an under construction home. For both, the difference between a full second duty and a small differential can decide whether an early exit is even worth it. If you buy your flat as such an early resale, you inherit the seller's timeline, so the three year clock is measured from the original developer agreement, not from your own purchase.
The saving can be large. If duty on the original agreement was already paid at the applicable rate on a high value flat, and the resale happens inside the window, the next buyer's charge is only the top up for any increase in value, not the full duty again. On an early resale of an expensive Mumbai flat, that difference is easily several lakh rupees, which is exactly why the paperwork proving the earlier payment is worth guarding.
What conditions must a resale meet to qualify?
The benefit is narrow and specific, so read the conditions before you assume it applies. Based on the coverage above, the original purchase must have been through a registered agreement for sale with a developer under the relevant article, the resale must be executed within three years of that agreement's registration date, and the buyer must carry the original agreement for sale and the duty receipt to the sub registrar office for verification. It is understood to apply to the first resale or assignment flowing from the original developer agreement, and it does not apply once three years have passed.
The table below turns those conditions into a quick eligibility read for a Mumbai resale buyer.
| Situation | Set off position | What to bring or check |
| Resale within 3 years of original developer agreement | Differential duty only, minimum Rs 100 | Original agreement plus stamp duty receipt |
| Resale after 3 years | Full duty applies again, no set off | Budget for full stamp duty on the resale |
| Same flat, agreement then conveyance to same buyer | Earlier duty deducted, nominal balance | Proof that agreement duty was paid |
| Second or later resale in the chain | Generally outside the first resale benefit | Confirm applicability at the SRO |
| Agreement duty underpaid earlier | Set off limited to what was actually paid | Pay agreement duty correctly upfront |
How does this connect to the rest of your Mumbai stamp duty bill?
Set off changes the duty on the resale, not the base rate that applies to the transaction. Your total stamp duty still depends on the applicable Mumbai rate, including cesses, applied to the higher of the agreement value and the ready reckoner value; the set off then subtracts what was already paid. For the base numbers and how the cesses stack up, our guide to stamp duty and registration charges for Mumbai buyers works through the arithmetic, and this set off rule sits on top of it as a credit.
It is also worth separating this from other recent stamp duty news. The state's move to cap duty on long lease agreements for housing societies, which we covered in our note on the Maharashtra lease stamp duty cut for Mumbai buyers, is a different concession aimed at societies on leasehold land. The set off discussed here is about your individual flat and its agreement to sale deed journey, and the two can apply to entirely different parts of the same building's story.
What documents prove your earlier duty at the counter?
The verification stands or falls on paper, so assemble it before you fix a registration date. You need the original registered agreement for sale, the challan or receipt showing the stamp duty actually paid, and the index or registration details that let the sub registrar tie the earlier payment to this flat. If you are the seller passing the benefit to your buyer, hand over clean copies of all three, because their set off depends on your records.
Missing paperwork is the most common way the benefit is lost in practice. A duty receipt that cannot be located, or an agreement whose payment cannot be traced, leaves the officer no basis to grant the credit, and full duty may then be charged. Digitise these documents the day you receive them and keep the originals safe, because in a resale within the window they are worth real money.
What should a Mumbai buyer or seller actually do?
Whether you are buying an early resale or selling one, run the same short routine so the credit is not lost to a technicality:
- Establish the exact registration date of the original agreement for sale and count three years from it.
- Confirm whether your transaction is the first resale flowing from that developer agreement.
- Collect the original agreement, the stamp duty receipt or challan, and the registration index for the flat.
- Compute the base duty on the resale using the current Mumbai rate on the higher of price and ready reckoner value.
- Subtract the duty already paid to estimate the differential, remembering the Rs 100 minimum.
- Carry the original agreement and duty proof to the sub registrar office and ask them to verify the set off before you pay.
- If anything is unclear or the window is borderline, take written advice from a property lawyer before signing.
Frequently asked questions
Do I pay full stamp duty twice on an agreement and sale deed?
No. In Maharashtra the duty paid on a registered agreement for sale is set off against the duty on the later sale deed for the same flat, so only a small balance, minimum Rs 100, is generally payable on the conveyance. Keep the agreement and duty receipt as proof.
What is the three year resale stamp duty benefit?
When a flat bought from a developer is resold within three years of the original agreement for sale, the next buyer pays only the differential stamp duty after adjusting the duty already paid, subject to a minimum of Rs 100. The window was extended to three years by the Maharashtra Stamp Amendment Act, 2022.
What documents do I need to claim the set off?
You need the original registered agreement for sale, the stamp duty receipt or challan proving the earlier payment, and the registration details linking that payment to the flat. Carry these to the sub registrar office so the earlier duty can be verified and set off against the new duty. Without the proof, full duty may be charged.
Does the benefit apply after three years?
No. If the resale is executed more than three years after the original agreement for sale, the set off benefit does not apply and full stamp duty is charged again on the resale. Because the timing is strict, confirm the original agreement's registration date early and, if you are close to the limit, take written legal advice before signing.
Last updated 2026-07-23. PropNewz Team.
Upcoming Projects
Register and stay updated with latest projects!
Contact Us
Send us your queries via the form and we'll get in touch with you soon.