Free tools · Brokerage
Upstox brokerage calculator — full charges on an NSE trade
Last updated:
Short answer
Upstox charges ₹20 per executed order on equity delivery, 0.1% or ₹20 (whichever is lower) on equity intraday, 0.05% or ₹20 on futures, and a flat ₹20 per order on options. Statutory charges — STT, NSE transaction charges, SEBI fees, stamp duty and 18% GST — apply on top, plus a ₹20 per scrip per day DP charge on delivery sells. This calculator itemises the full cost and shows your breakeven.
| Brokerage | — |
| STT | — |
| NSE transaction charges | — |
| SEBI charges | — |
| Stamp duty | — |
| GST (18%) | — |
| DP charges | — |
| Total charges | — |
Gross P&L
—
Net P&L after charges
—
Breakeven move
—
Estimate for one NSE round trip (one buy + one sell order). Brokers round each component per order, so contract notes can differ by small amounts. For options, prices are premiums and quantity is lots × lot size.
Upstox sits in the flat-fee mainstream, with one distinction traders should notice: delivery orders are charged ₹20 rather than being free, so a buy-and-hold investor pays ₹40 in brokerage per round trip that would cost ₹0 at Zerodha, Dhan or Shoonya. On intraday and F&O, its percentage bands (0.1% intraday, 0.05% futures) only matter on small orders — the ₹20 cap does the work on typical sizes.
Enter a trade below for the itemised breakdown. Rates were verified against Upstox’s published charge schedule in September 2026 and are printed in the assumptions table.
How Upstox’s charges work
Delivery is ₹20 per executed order, flat. Intraday is 0.1% capped at ₹20 — the cap binds above ₹20,000 of order value. Futures are 0.05% capped at ₹20, binding above ₹40,000; at index-futures notionals every order effectively pays ₹20. Options are flat ₹20 per order. Statutory charges are the standard NSE stack: STT (0.1% both sides on delivery, 0.025% sell-side intraday, 0.05% sell-side futures, 0.15% of premium sell-side options), NSE transaction charges, SEBI fee, buy-side stamp duty, 18% GST on the non-tax parts, and ₹20 per scrip per day DP charge on delivery sells.
For pure F&O traders, Upstox’s card is indistinguishable from the ₹20 pack in practice; the delivery fee is the line that separates it. On a ₹1 lakh delivery round trip, brokerage plus DP is roughly ₹60 versus about ₹15 at a zero-delivery broker — small in rupees, but a real difference for high-turnover equity systems.
Upstox for algo traders
Upstox’s v2 API offers real-time positions and P&L sync, and its per-order caps reward consolidated orders the way every capped model does: one large order costs the same ₹20 as one small one, so strategies that scale in with many partial fills pay a multiple of what batched execution would. The calculator’s breakeven line makes that arithmetic concrete for your trade size.
INDfolio AI connects to Upstox through the official API and deducts this exact cost stack per simulated trade in backtests, so what clears the bar in simulation has already paid Upstox-level costs.
Worked examples: Upstox charges on four typical trades
Computed by the same engine as the calculator above, so the two always agree. Each trade is bought and sold at the same price, so the total is the pure cost of the round trip and the breakeven is the price move needed just to cover it.
| Trade | Brokerage | STT | Exchange + SEBI | Stamp duty | GST | DP | Total | Breakeven |
|---|---|---|---|---|---|---|---|---|
| Equity delivery — 100 shares at ₹1,000, bought and sold (₹1,00,000 each side) | ₹40.00 | ₹200.00 | ₹6.34 | ₹15.00 | ₹8.34 | ₹20.00 | ₹289.68 | 2.9 pts |
| Equity intraday — 100 shares at ₹1,000, bought and sold (₹1,00,000 each side) | ₹40.00 | ₹25.00 | ₹6.34 | ₹3.00 | ₹8.34 | ₹0.00 | ₹82.68 | 0.83 pts |
| Futures — 75 units at ₹25,000, bought and sold (₹18,75,000 each side) | ₹40.00 | ₹937.50 | ₹72.38 | ₹37.50 | ₹20.23 | ₹0.00 | ₹1,107.60 | 14.77 pts |
| Options — 75 units at ₹150 premium, bought and sold (₹11,250 each side) | ₹40.00 | ₹16.88 | ₹8.02 | ₹0.34 | ₹8.64 | ₹0.00 | ₹73.87 | 0.98 pts |
Rates this calculator uses
Verified September 2026 against Upstox’s published charge schedule ↗ . Brokers revise pricing without notice — cross-check before relying on results.
| Segment | Upstox brokerage |
|---|---|
| Equity delivery | ₹20 per order |
| Equity intraday | 0.1% or ₹20 per order, whichever is lower |
| Futures | 0.05% or ₹20 per order, whichever is lower |
| Options | Flat ₹20 per order |
| DP charge (delivery sell) | ₹20 per scrip per day on sell |
Statutory charges (identical at every NSE broker)
| Charge | Equity delivery | Equity intraday | Futures | Options |
|---|---|---|---|---|
| STT | 0.1% on buy and sell | 0.025% on sell | 0.05% on sell | 0.15% of premium on sell |
| NSE transaction charges | 0.00307% | 0.00307% | 0.00183% | 0.03553% of premium |
| SEBI charges | ₹10 per crore | ₹10 per crore | ₹10 per crore | ₹10 per crore |
| Stamp duty (buy side) | 0.015% | 0.003% | 0.002% | 0.003% of premium |
| GST | 18% on brokerage + txn + SEBI | 18% on brokerage + txn + SEBI | 18% on brokerage + txn + SEBI | 18% on brokerage + txn + SEBI |
These calculators are free, run entirely in your browser, and store nothing. They produce estimates for NSE trades based on published rates and standard formulas — not investment advice, and not a substitute for your broker’s contract note. INDfolio AI builds algo trading software; the honest connection is that our backtests apply this same cost arithmetic to every simulated trade.