📑 Direct Tax Calculator

Securities Transaction Tax (STT) Calculator

Compute exact STT liabilities for Equity Delivery, Intraday, Futures, and Options trading on NSE in compliance with Finance Act regulations.

Applied Rule0.1% on Buy & Sell turnover
Buy Turnover₹1,00,000.00
Sell Turnover₹1,04,000.00
Total STT Payable (Rounded to Nearest ₹)
₹204

STT Rules & Rates Overview

Securities Transaction Tax (STT) is a direct tax levied by the Central Government on transactions done on recognized stock exchanges in India.

STT and the other charges on one trade
Gross profit ₹4,000.00: what you keep vs what goes in charges
You keep ₹3,758.04Charges ₹241.96
Charges, ₹241.96 in all
STT₹204.00 (84%)
Exchange charge₹6.26 (3%)
SEBI fee₹0.20 (0%)
Stamp duty₹15.00 (6%)
GST₹1.16 (0%)
DP charge₹15.34 (6%)
The calculator's starting example: 200 shares bought at ₹500.00 and sold at ₹520.00 (delivery). Gross profit ₹4,000.00; charges ₹241.96; net ₹3,758.04.

STT Is Only One of the Charges

Brokerage, exchange charges, stamp duty and GST are added on top of STT. The brokerage calculator shows all of them for one trade, and the share profit calculator shows what you keep after them.

Frequently Asked Questions

What is STT in the share market?

Securities Transaction Tax is a tax the central government charges on every buy or sell done on a recognised stock exchange. Your broker collects it and shows it on the contract note.

Is STT charged on both buy and sell?

On equity delivery, yes: 0.1% on the buy side and 0.1% on the sell side. On intraday equity, futures and options it is charged only on the sell side.

Do I pay STT if the trade makes a loss?

Yes. STT is calculated on the value of the trade, not on the profit, so it is paid on losing trades too.

Did STT change in 2026?

Budget 2026 raised STT on futures from 0.02% to 0.05% and on options from 0.1% to 0.15% of the premium sold, from 1 April 2026. The rates on equity delivery (0.1%) and intraday (0.025%) did not change.

How much STT does an intraday trade cost?

Selling ₹1,00,000 worth of shares intraday costs ₹25 in STT (0.025% of the sell value). The same trade held as delivery costs 0.1% on both the buy and the sell, about ₹200 in total.