Skip to main content

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 deliveryEquity intradayFuturesOptions
STT 0.1% on buy and sell0.025% on sell0.05% on sell0.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 + SEBI18% on brokerage + txn + SEBI18% on brokerage + txn + SEBI18% 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.

FAQ

Frequently asked questions

Does Upstox charge brokerage on delivery?

Yes — ₹20 per executed order as of September 2026, unlike the zero-delivery brokers. A delivery round trip therefore costs ₹40 in brokerage plus STT at 0.1% on both sides, NSE transaction charges, SEBI fees, buy-side stamp duty, GST and a ₹20 per scrip DP charge on the sell.

What are Upstox intraday charges?

Brokerage is 0.1% or ₹20 per executed order, whichever is lower — the cap applies above ₹20,000 of order value. Statutory charges add STT at 0.025% on the sell side, NSE transaction charges at 0.00307% both sides, SEBI fees, 0.003% buy-side stamp duty and 18% GST on brokerage plus transaction charges.

What does an Upstox futures trade cost?

Brokerage is 0.05% or ₹20 per order, whichever is lower — at index-futures order values the ₹20 cap effectively always applies, so a round trip is ₹40. Sell-side STT at 0.05% (post Budget 2026), NSE transaction charges, SEBI fees, buy-side stamp duty and GST come on top.

Why is my Upstox contract note higher than the headline ₹20?

Because most of the cost is not brokerage. STT, exchange transaction charges, SEBI fees, stamp duty and GST apply at every NSE broker and routinely exceed ₹40 of round-trip brokerage — the calculator above shows each component for your exact trade.

Is this an official Upstox calculator?

No — it is an independent tool by INDfolio AI. Rates were verified against the broker’s published charge schedule in September 2026. Brokers revise pricing without notice, so treat results as close estimates and cross-check your contract note or the broker’s pricing page before relying on them.

Backtest with these exact costs deducted.

Every INDfolio AI backtest charges brokerage, STT, exchange fees, GST and stamp duty on every simulated trade — so strategies that pass have already paid their way. Free to start.

Free · No card

Create your account

By continuing you agree to our Terms and Privacy Policy.