‹ Quick answers

India charges

What are the charges on a futures trade in India?

Buying ₹1 lakh of futures and selling at ₹1.01 lakh costs about ₹104.04 in charges (rates from 1 April 2026), so the price has to move 0.10% 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:

ChargeAmount
Brokerage₹40.00
STT₹50.50
Exchange charges₹3.48
SEBI fee₹0.20
Stamp duty₹2.00
GST₹7.86
Total₹104.04

How it scales with trade size

Trade sizeChargesMove needed to break even
₹25,000₹32.000.128%
₹1.00 lakh₹104.040.104%
₹5.00 lakh₹331.400.066%
₹25.00 lakh₹1,468.210.059%

Rates used in our Trade Planner from 1 April 2026: STT 0.05% on the sell side, exchange 0.00173%, stamp duty 0.002% on the buy side, SEBI ₹10 per crore, GST 18%. Brokerage 0.03% or ₹20 per order, whichever is lower. 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 futures trade?

About ₹104.04 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

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.