What are the charges on a delivery share trade in India?
Buying ₹1 lakh of delivery shares and selling at ₹1.01 lakh costs about ₹238.62 in charges (rates from 1 April 2026), so the price has to move 0.24% just to cover costs.
Every charge, worked out
Buy value ₹1,00,000, sell value ₹1,01,000 (a 1% move), one buy order and one sell order:
| Charge | Amount |
|---|---|
| Brokerage | ₹0.00 |
| STT | ₹201.00 |
| Exchange charges | ₹5.97 |
| SEBI fee | ₹0.20 |
| Stamp duty | ₹15.00 |
| DP charge | ₹15.34 |
| GST | ₹1.11 |
| Total | ₹238.62 |
How it scales with trade size
| Trade size | Charges | Move needed to break even |
|---|---|---|
| ₹25,000 | ₹71.16 | 0.285% |
| ₹1.00 lakh | ₹238.62 | 0.239% |
| ₹5.00 lakh | ₹1,131.75 | 0.226% |
| ₹25.00 lakh | ₹5,597.38 | 0.224% |
Rates used in our Trade Planner from 1 April 2026: STT 0.1% on the sell side and 0.1% on the buy side, exchange 0.00297%, stamp duty 0.015% on the buy side, SEBI ₹10 per crore, GST 18%. Brokerage ₹0 (many brokers charge nothing for delivery), DP charge ₹15.34 per sell day. Your broker's contract note has your exact numbers.
Work out your own trade in the Trade Planner ›
Questions people also ask
How much tax and charges on a delivery share trade?
About ₹238.62 on a ₹1 lakh trade with a 1% move, using the 1 April 2026 rates.
Is STT charged on both sides?
On delivery shares, yes (0.1% each side). On intraday, futures and options it is on the sell side only.
Related quick answers
- What are the charges on an intraday share trade in India?
- What are the charges on a futures trade in India?
- What are the charges on an options trade in India?
- Intraday vs delivery: which costs more in charges?
Worked out by Trading Checkup on 25 October 2026. Numbers come from the formula or rates shown on this page.
General information, not financial advice. It does not consider your situation. Statistics and examples do not promise future results.