- On a real ~₹16.1 lakh F&O round-trip, total charges were ₹611.96.
- The broker's brokerage was just ₹120 — under 20% of the total cost.
- Government taxes and exchange levies made up the other ₹491.96 (80%), with STT alone at 67%.
- Comparing brokers on brokerage alone misses roughly four-fifths of what an F&O trade actually costs.
The headline "₹20 per order" hides five other charges every F&O trade pays: Securities Transaction Tax (STT), exchange transaction charges, 18% GST on brokerage and transaction charges, the SEBI turnover fee, and state stamp duty. The finding below, from a real contract note, shows how small the brokerage actually is once everything is added up.
Worked example: a real F&O contract note
Source: an Alice Blue contract note dated 8 June 2026 (NSE F&O). All personal details redacted. Trade: HDFC Bank — 2 lots stock futures (round trip) plus 1 lot 720 PE option (round trip); combined turnover ≈ ₹16.1 lakh.
| Charge | Amount (₹) | Share of total |
|---|---|---|
| Brokerage (to the broker) | 120.00 | 19.6% |
| Securities Transaction Tax (STT) | 412.00 | 67.3% |
| Exchange transaction charges | 34.28 | 5.6% |
| GST (18% on brokerage + charges) | 28.06 | 4.6% |
| Stamp duty | 16.00 | 2.6% |
| SEBI turnover fee | 1.62 | 0.3% |
| Total all-in cost | 611.96 | 100% |
Cross-broker comparison · in progress
| Broker | Brokerage | Statutory + GST* | Total all-in |
|---|---|---|---|
| Alice Blue ✓ verified | ₹120.00 | ₹491.96 | ₹611.96 |
| Zerodha Kite | ₹— | ₹491.96 | ₹— |
| Upstox | ₹— | ₹491.96 | ₹— |
| Angel One | ₹— | ₹491.96 | ₹— |
| Fyers | ₹— | ₹491.96 | ₹— |
| Dhan | ₹— | ₹491.96 | ₹— |
| Zebu | ₹— | ₹491.96 | ₹— |
| BNR | ₹— | ₹491.96 | ₹— |
| Axis Securities | ₹— | ₹491.96 | ₹— |
*Statutory + GST for this specific trade = STT ₹412.00 + exchange transaction ₹34.28 + SEBI fee ₹1.62 + stamp duty ₹16.00 + GST ₹28.06. These do not vary by broker for the same trade; only brokerage (and the 18% GST computed partly on it) changes the total.
What the charges are
- Brokerage — set by each broker (flat per order or a percentage; many discount brokers cap F&O at ₹20/order).
- STT — Securities Transaction Tax, set by government, charged on the sell side for options (on premium) and on futures.
- Exchange transaction charge — levied by NSE/BSE on turnover.
- GST — 18% on (brokerage + exchange transaction charge).
- SEBI turnover fee — a small per-crore levy.
- Stamp duty — set by state, charged on the buy side.
https://www.alphasync.app/research-fo-costs.html
The worked example is from a real, dated contract note; the cross-broker rows marked pending are not yet populated. Statutory rates and broker pricing change over time. Always verify current charges with your broker's official contract note and tariff sheet. This is general information, not tax or investment advice.