Uniform Stamp Duty from Jan 9th, 2020

January 5, 2020
The collection of Uniform Stamp Duty has been postponed from April 1, 2020 to July 1, 2020 by the Central Government via this notification.

Stamp duty will be charged uniformly irrespective of the state of residence effective from Thursday, Jan 9th, 2020. Until now, stamp duty was charged at different rates based on your resident state. We (brokerage firms) used to collect from you and pay it monthly to the respective state government. Going forward we will collect and pay it to the exchanges who will, in turn, pass it back to the central government.

Old rates

Check this link to see how much you were paying until now. Most states were charging in the range of Rs 200 to Rs 300 per crore for intraday/derivatives and Rs 1000 per crore for equity delivery trades. Some states like Telangana, Haryana, etc. had a maximum cap per contract note on the stamp duty.

New rates

Type of trade New stamp duty rate
Delivery equity trades 0.015% or Rs 1500 per crore on buy-side
Intraday equity trades 0.003% or Rs 300 per crore on buy-side
Futures (equity and commodity) 0.002% or Rs 200 per crore on buy-side
Options (equity and commodity) 0.003% or Rs 300 per crore on buy-side
Currency 0.0001% or Rs 10 per crore on buy-side

In the 2019-20 Union Budget, stamp duty was made uniform across all states. Check Page 14 on the finance bill. Here are the links to the circulars from various exchanges: Equity, Futures & Options, Currency, Offer for Sale, Offer for Takeover/Delisting/Buy-back, and Commodity. We will update the lastest stamp duty on our brokerage calculator from the 9th.

How does it compare to old rates

The new rates are only on the buy-side and not on both buy and sell-side. So stamp duty costs for most of you will reduce by over 50%. Active traders who were residing in states which had a cap on maximum stamp duty per day per contract note, will not enjoy the benefit of the cap going forward, hence will be negatively affected. There was no stamp duty earlier for offline transfer of shares using DIS (delivery instruction slip), now there will be based on the consideration amount entered on the DIS slip at the same rates as delivery trades (0.015% or Rs 1500 per crore on buy-side).


Happy Trading,

Team Zerodha

India's largest retail brokerage


  1. Sameer says:

    Ask them to reduce STT.


    Need more detail.

    • Nakul says:

      Hey Ram, we’ve explained everything here in this post with links to the relevant circulars and gazette notifications. You can go through these notifications for all the information you need.

  3. riyas says:

    thanks a lot , its really good move , we are waiting for hedged position margin system then yuha


    What are the charges on sell-side?

    • Kuku says:

      Dei mental kena kudi..r u out of ur senses..read d article properly..it says no stamp duty on sell side.. illiterate idiot.. randomly ask some shitty questions though d answer is clearly visible

    • Nakul says:

      Stamp duty won’t be charged on the sell-side for all market transfers. In case of off-market and OTC transactions where there’s a consideration, the stamp duty will be collected by the depositories from the transferor.

  5. Thiru says:

    Hope there would not be a big impact for Tamil Nadu.

    • Nakul says:

      Yes, there’s a considerable reduction in the stamp duty payable by traders in Tamil Nadu. The stamp duty for equity intraday, F&O, currencies, and commodities segment has reduced by over 50%.

  6. Mayur says:

    Reduce deposit charge

    • Nakul says:

      Mayur, are you talking about fund transfer charges here? If yes, there’s no charge if you add funds to your account using UPI. Alternatively, you can use NEFT/IMPS/RTGS as well for which you are not charged from our end. You refer to our support portal for more information on this.

  7. Vijay Kumar says:

    I’m interested

  8. neeraj says:

    STT and Exchange Transaction charges are the real headache for intraday traders. Govt. and SEBI respectively should reduce these charges by 50% at least.

  9. Anbarasan says:

    Need more details.. I’m from TN. My stamp duty is already low..Now will it change?

    • Vigneshwar Rajagopal says:

      Ours was 0.006% of turnover but now it’s 0.003% only on buy side.
      So it will be less now.

    • Nakul says:

      You can find the current stamp duty rates in Tamil Nadu here. With uniform stamp duty, the rates for trades in equity intraday, F&O and currencies will be reduced by over 50%.

      • basu says:

        isn’t it more than 50%? wherein 0.006% was charged on both buy and sell-side. and now its 0.003% only on buy-side.

        Assume my turnover is 100000, current stamp duty would be 6rs. considering 50000 as buy and sell value. NO MTM.
        and post uniform stamp duty it will be on buy-side which is on 50000, and the stamp duty will be 1.5 rs, and in terms of % it will be 75%
        Pls, correct me if I am wrong.

  10. Shubham kadam says:

    Other brokers charges also increase or not

  11. Prashant says:

    As expected. Government is not going to compromise with their income.
    Since intraday volume will be low now so their revenue will also be impacted. So now new thing introduced called Uniform Stamp Duty.

  12. Jothibash says:

    People From TamilNadu will be More Happy. To buy 10 lots of NIFTY Futures I was Paying 1000 Rs as Stamp duty. Now its 183 Rs Only. I can save lot of money in Profits. Happy Trading.

  13. Kartikbhai says:

    Scalpers who were residing in states which had a cap on maximum stamp duty per day per contract note, will be negatively affected, as the Maximum Stamp Duty per day irrespective of number of trades feature is removed, eg Haryana had INR 200 per day Stamp Duty irrespective of number of trades. No Haryana trader who trades Futures , will pay INR 200 per crore, in such case Stamp Duty will shoot up easily.

  14. vicky says:

    if any chart explanation give better understanding thank you


    i agree thanks a lot ,its reailly good

  16. Kotti says:

    Please provide comparison chart with example between old and new rates

  17. GAURAV Dave says:

    What will be the effect in Rajasthan for delivery based equity ??

    • Nakul says:

      The current stamp duty rate in Rajasthan for delivery based trading is 0.012% on both the buy and sell side. After uniform stamp duty, it’ll be 0.015% only on the buy side.

  18. Mandhana says:

    Various types of charges :
    Brokerage , Exchange Transaction Charge , CGST , SGST , STT , SEBI Turnover fee , Stamp Duty , DP charges
    should be simplified in one or two types.
    Accounting years should also be calendar years.

  19. Vivek Kumar says:

    For me, stamp duty will shoot up 5 times. Earlier it was 0.003%, and now it will be 0.015%… Not a welcome move.

  20. Riyaz says:

    It’s already very less investors, traders in india. Gov should take appropriate action to improve Investments in stock market,by doing theese kind of charges we may lose fresh Investments or decrease Investments.

  21. Venkatkrishnan says:

    What are the charges for equity delivery? Above it says offline transfer, what does it mean?

  22. Venkatkrishnan says:

    So i find equity delivery to be expensive in Tamil Nadu. Now .015/ trade(buy and sell) previously it was .012/ trade (Buy and sell)

  23. KISHAN says:

    Even i see other outside brokers are allowing partial qty to take as delivery for FNO position (e.g. SBI 1 Lot = 3000 qty) so you can take 1500 as well for delivery or Intraday…based on qty margin and span would be calculated.

  24. Anees says:

    Yes agree with u.

  25. Sushilkumar Kumawat says:


  26. Pratip says:

    Abolish lTCG tax, and reduce stt charges in this budget.

  27. Golu says:

    STT must be reduced.

  28. Ankit says:

    Kindly introduce-
    “Number of times SL will trail” in BO.

    • Matti says:

      Can you give more details?

      • Ankit says:

        Intraday equity BO for stock “A”

        Buy “A” @1500
        SL=5, target=40, TrailingSL=10,
        number of times SL will trail=1

        As “A” moves to 1510, SL will trail to 1505.
        As “A” moves to 1520, SL will not trail(because it has already trailed “1” time as I have specified in my BO) and remains at 1505.
        As “A” moves to 1530, SL will not trail and remains at 1505.
        As “A” moves to 1540, target is achieved.

        Intraday equity BO for stock “A”

        Buy “A” @1500
        SL=5, target=40, TrailingSL=10,
        number of times SL will trail=2

        As “A” moves to 1510, SL will trail to 1505.
        As “A” moves to 1520, SL will trail to 1515.
        As “A” moves to 1530, SL will not trail(because it has already trailed “2” times as I have specified in my BO) and remains at 1515.
        As “A” moves to 1540, target is achieved.

        I can give more examples if needed.

        Kindly introduce this simple but very useful thing in BO.

        • Matti says:

          Ah, not sure what value that would add, since the SL only trails towards your target, so any number of trails would still be good for you.

          • Ankit says:

            Well, Reasons it would add immense value—

            -I am sure you understand that stock movement is not linear. Stock fluctuates, hits SL and then resumes.

            -Many times I would like my SL to trail only ONCE till cost price and not again.

            -Too much trailing will increase the chances to hit SL.

            -But it is crutial for me to trail SL till the cost price so that I don’t book unnecessary loss.

            -With all due respect, by saying that SL is trailing in my direction, you are assuming that stock movement is linear ALL the way.

            – In short, I am really waiting for this feature and I am confident that many traders would like it. Certainly this would add another feather in your cap.

            Kindly introduce either of these-
            1) Number of times SL will trail.
            2) Stock price till which SL will trail and not beyond.

            Please rest assured that this feature would add value. If you are still not sure, I can write an example about how this feature can make life easier.

            You already got at least one user who would use this feature if it sees light of the day.

            • Ankit says:

              Example, how useful this can be—

              Intraday equity BO for stock “A”

              Buy “A” @1500
              SL=5, target=40, TrailingSL=10, NO FACILITY to trail SL only once.

              As “A” moves to 1510, SL will trail to 1505.
              As “A” moves to 1520, SL will trail to 1515.
              “A” retraces to 1515, SL is hit.
              “A” resumes upward journey to 1540.

              On the other hand if the SL only trailed ONCE till 1505. Full profit would be achieved.

              In short, I know what I am asking for.

              Waiting for reply…

  29. Trader or Investor says:

    Stt is central governments’ cut.
    Stamp duty is state governments’ cut.
    Exchange charge is NSE/BSE’s cut.

    So why in the hell they would reduce any of these charges.

    Those states person who were enjoying reduced stamp duty now have to pay more.

  30. Chena Ram Choudhury says:

    I am from rajasthan.please compare it with example

  31. Sunder Raman V says:

    With uniform Stamp duty across India, can you update the brokerage calculator to include Stamp Duty. If this is acceptable, what would be the plan (date) by which it would be available in Brokerage Calculator?

  32. Sunder Raman V says:

    I take back the comment, since it has already been stated that it would be available from 09th Jan. Thanks Zerodha.


  33. Bindu says:


    Checked today my report I still see old rate my dp Id is DP0554

  34. Hari says:

    So this new stamp duty is not into effect until April 1?

  35. Sumedha says:

    Current stamp duty of Himachal Pradesh is very high 50rs.

    With new rates both buy and sell of cnc will be how much as per uniform duty and what will be charges for call,put

    Please suggest else i will change address to punjab as my current residence is punjab.

    • Abhishek says:

      I face the same issue having pan card linked to Himachal. You don’t need to change address to Punjab as Stamp duty will be made same for all states now and thereby it will be reduced for Himachal

  36. Abhishek says:

    The new stamp duty will be into effect from 1st April? Or is it further being delayed?

  37. Kabilan says:

    Is this effective from today?

Post a comment

* Investments in securities market are subject to market risks; Read all the related documents carefully before investing.