Skip to content

Upstox brokerage and charges

Upstox's published brokerage for delivery, intraday, futures and options, its DP charge, and what a trade costs once the statutory charges are added.

Rates checked 1 Nov 2026 against Upstox's charges page (opens in a new tab). Plans differ, so confirm there before you trade.

Last updated 1 Nov 2026.

Brokerage by segment

Brokerage is what Upstox charges for each executed order. A segment is the kind of trade: delivery (shares you keep overnight), intraday (bought and sold the same day), futures and options.

In force now: effective 1 Oct 2024

Upstox brokerage by segment, effective 1 Oct 2024
SegmentBrokerage per executed order
Delivery₹20 per executed order
Intraday0.1% of the order value, up to ₹20 per order
Futures0.05% of the order value, up to ₹20 per order
Options₹20 per executed order

DP charge

A DP charge (depository participant charge) is paid when you sell shares out of your demat account, once for each stock sold, whatever the quantity. It has two parts: a fee to the depository that holds the shares and a fee to Upstox. GST is added to both parts, at 18% on 30 Oct 2026.

Upstox DP charge per stock sold
Effective fromTo the depositoryTo UpstoxBefore GSTWith GST
1 Oct 2024₹3.5₹16.5₹20₹23.60

Worked examples

Two made-up trades, worked out by the same charges engine as the brokerage calculator, using the rates in force on 30 Oct 2026. Statutory charges such as STT are the same for every broker, so the difference between brokers is the brokerage and DP lines. Exchange transaction charges on NSE, SEBI fee (₹10 per crore) and stamp duty are included.

Delivery trade. Buy 100 shares at ₹1,000 and sell at ₹1,040 on NSE. Money in ₹1,00,000, money out ₹1,04,000, so the gain before charges is ₹4,000.

Delivery trade: every charge on the round trip
ChargeHow it is worked outAmount
Brokerage₹20 on every executed order, buy and sell₹40.00
Securities Transaction Tax0.1% of the buy value and of the sell value₹204.00
Exchange transaction charges0.0030699% of the total traded value on NSE₹6.26
GST18% on brokerage + exchange fee + SEBI fee₹8.36
SEBI turnover fee0.0001% of the total traded value₹0.21
Stamp duty0.015% of the buy value, paid to the state₹15.00
DP charge₹20 plus 18% GST = ₹23.6 per stock sold out of your demat, any quantity₹23.60
Total charges₹297.43
Gain after charges₹3,702.57

Intraday trade. Buy 400 shares at ₹250 and sell at ₹255 on NSE. Money in ₹1,00,000, money out ₹1,02,000, so the gain before charges is ₹2,000.

Intraday trade: every charge on the round trip
ChargeHow it is worked outAmount
Brokerage0.1% of the order value, capped at ₹20 an order₹40.00
Securities Transaction Tax0.025% of the sell value only₹25.50
Exchange transaction charges0.0030699% of the total traded value on NSE₹6.20
GST18% on brokerage + exchange fee + SEBI fee₹8.36
SEBI turnover fee0.0001% of the total traded value₹0.20
Stamp duty0.003% of the buy value, paid to the state₹3.00
DP chargeOnly on delivery sells₹0.00
Total charges₹83.26
Gain after charges₹1,916.74

Try your own numbers with Upstox selected.

Open the brokerage calculator with Upstox

Notes and what is not covered

These notes come straight from the data behind this page. They record what a rate depends on and what we have left out, so read them as part of the numbers.

Brokerage rules from 1 Oct 2024

Delivery Rs 20 per executed order; intraday the lower of Rs 20 or 0.1%; futures the lower of Rs 20 or 0.05%; options flat Rs 20. The page lists no minimum. Not yet verified: history before the 2026-11-01 check (the STT table on the same page was not updated for 2026, so the page is not always current).

DP charge from 1 Oct 2024

Rs 20 plus GST per scrip per day on sell: CDSL Rs 3.5 + Upstox Rs 16.5 (Rs 3.25 / Rs 16.75 for female holders). Not yet verified before the 2026-11-01 check.

Questions

What is Upstox's brokerage on delivery trades?

₹20 per executed order. This is the standard published rate from 1 Oct 2024, checked on 1 Nov 2026.

What is Upstox's brokerage on intraday trades?

0.1% of the order value, up to ₹20 per order, from 1 Oct 2024.

What does Upstox charge for futures and options?

Futures: 0.05% of the order value, up to ₹20 per order. Options: ₹20 per executed order.

What is the DP charge at Upstox?

₹3.5 to the depository plus ₹16.5 to Upstox for each stock sold out of demat, so ₹20 before GST and ₹23.60 with GST at 18%.

When were Upstox's charges last checked?

The brokerage rates were checked on 1 Nov 2026. We treat broker rates older than 45 days as stale.

Does this cover every Upstox plan?

No. It covers the standard published charges. Other plans, discounts and offers are not modelled, so confirm on Upstox's own charges page.

Sources

Statutory charges come from the sources listed in the methodology. See all brokers.