Best Stock Broker IndiaCompare brokers, demat & trading apps

Broker Reviews

Upstox Review 2026

Discount broker · May suit: Active traders and API users

Upstox charges ₹20 per order on delivery, ₹20 or 0.1% on intraday, ₹20 or 0.05% on futures and a flat ₹20 on options. New customers get zero AMC in the first year.

Fees checked on against the official pricing page.

At a glance

Account opening
₹0*
AMC
Free yr 1; ₹300/yr + GST
Delivery
₹20/order
Intraday
0.1% or ₹20
Futures
0.05% or ₹20
Options
₹20/order
DP charge
₹23.60/scrip/day
MTF
₹20/day per ₹40k

Overview

Upstox is a discount broker with a trader-focused platform and a free API.

Its pricing caps brokerage at ₹20 per order across segments, including delivery, so buy-and-hold investors pay brokerage on each order. Ancillary fees such as call & trade and auto square-off (₹75 + GST each) are higher than at some rivals.

Company & regulation

Legal entityUpstox Securities Private Limited
HeadquartersMumbai, Maharashtra
SEBI stock broker registrationINZ000315837
Depository participantIN-DP-761-2024 (CDSL)
Other registrationsNSE member 13942, BSE 6155, MCX 46510
Exchange membershipsNSE, BSE, MCX
Account typesIndividual, NRI, HUF, corporate
ProductsEquity, F&O, commodity, currency, mutual funds, IPO, MTF

Verify registration on SEBI's register of stock brokers.

Upstox charges

Upstox charges as published at upstox.com/brokerage-charges/, checked 30 September 2026.
Account openingFree (Upstox notes an account processing fee may be charged during onboarding).
Demat AMCZero for the first year for new customers (from 14 Feb 2025); non-BSDA ₹300 + GST per year thereafter.
Equity delivery₹20 per executed order.
Equity intraday₹20 or 0.1% per executed order, whichever is lower.
Futures₹20 or 0.05% per executed order, whichever is lower.
OptionsFlat ₹20 per executed order.
DP charge (on selling delivery shares)Once per stock (ISIN) per day. ₹20 + 18% GST (₹23.60) per scrip per day, only on sell. Split: ₹3.50 CDSL + ₹16.50 Upstox (men), ₹3.25 + ₹16.75 (women).
Margin trading (MTF)Up to 4x leverage; interest ₹20 per day for each ₹40,000 slab.
Other notable chargesCall & trade: ₹75 + GST. Auto square-off: ₹75 + GST (the Upstox Plus section of the same page shows ₹50).
Upstox: demat AMC over 5 years₹300 + GST a year; year 1 free (onboarded from 14 Feb 2025)₹0Year 1₹354Year 2₹708Year 3₹1,062Year 4₹1,416Year 5Cumulative demat AMC paid, including GST where the broker adds it.
Brokerage on one ₹10,000 intraday orderBrokerage only; GST, STT, exchange, SEBI and stamp charges are extra.Motilal Oswal₹2Sharekhan₹2ICICI Direct₹2.90Zerodha₹3Kotak Securities₹5Groww₹10Angel One₹10Upstox₹10HDFC SKY₹205paisa₹20Source: each broker's published pricing page, checked 2026-09-30.

How Upstox counts the DP charge

Rule
Once per stock (ISIN) per day
Broker's part
₹16.50 (women ₹16.75)
Depository part
₹3.50 (women ₹3.25)
GST
18% on the total

₹20 + 18% GST (₹23.60) per scrip per day, only on sell. Split: ₹3.50 CDSL + ₹16.50 Upstox (men), ₹3.25 + ₹16.75 (women).

Source: Upstox – Brokerage charges. Checked 30 September 2026. Compare every broker's rule in our DP charges guide.

Where Upstox's own sources disagree

  • Upstox lists call & trade and auto square-off at ₹75 + GST, but the Upstox Plus section of the same page shows ₹50. Which applies depends on your plan.

We show the figure from the broker's main pricing page in the tables and note the other version here. Ask the broker to confirm which applies to your account.

Full fee schedule with sources

Upstox fee schedule, one row per fee, each with its own source. Checked 30 September 2026.
FeeAmountChargedApplies toSource
Account opening ₹0 one-time Resident individual
Upstox notes an account processing fee may apply.
Upstox – Brokerage charges
Demat AMC – first year ₹0 up to one year Users onboarded from 14 Feb 2025 (from 2025-02-14) Upstox – Brokerage charges
Demat AMC ₹300 + GST a year annual Non-BSDA Upstox – Brokerage charges
Brokerage – delivery ₹20 per executed order Resident individual Upstox – Brokerage charges
Brokerage – intraday 0.1% or ₹20, whichever is lower per executed order Resident individual Upstox – Brokerage charges
Brokerage – futures (Equity F&O) 0.05% or ₹20, whichever is lower per executed order Resident individual Upstox – Brokerage charges
Brokerage – options (Equity F&O) ₹20 per executed order Resident individual Upstox – Brokerage charges
DP charge ₹3.50 CDSL + ₹16.50 Upstox + GST = ₹23.60 per scrip per day (sell) Resident individual Upstox – Brokerage charges
DP charge – women ₹3.25 CDSL + ₹16.75 Upstox + GST = ₹23.60 per scrip per day (sell) Women first holders Upstox – Brokerage charges
MTF interest ₹20 per day per ₹40,000 slab per day Resident individual Upstox – Brokerage charges
Call & trade / auto square-off ₹75 + GST per order Resident individual
The Upstox Plus section of the same page shows ₹50.
Upstox – Brokerage charges

Statutory charges (STT, exchange transaction charges, SEBI fee, stamp duty) and 18% GST are extra. Estimate a full trade in the brokerage calculator.

Platforms & apps

Upstox Pro runs on web and mobile with TradingView-based charting. Upstox also offers a free trading API.

  • Mobile: Upstox app (Android, iOS)
  • Web / desktop: Upstox Pro web with TradingView charts, free Upstox API

Research, support & margin

Research

Upstox offers market news and tools but not personalised advisory.

Customer support

Support is through the help centre and call & trade (₹75 + GST per order). Check Upstox's website for current channels.

Margin & MTF

MTF offers up to 4x leverage, with interest of ₹20 per day for each ₹40,000 slab.

Pros & cons

Pros

  • ₹20 cap on every segment
  • TradingView-based charts
  • Free trading API
  • Zero AMC in year one for new customers

Cons

  • ₹20 brokerage on delivery orders
  • Call & trade and auto square-off cost ₹75 + GST
  • DP charge of ₹20 + GST per stock per day

Who Upstox suits

Active traders who want advanced charts and a free API at capped fees.

May not suit

Long-term investors who want ₹0 delivery brokerage, or anyone who often relies on call & trade.

For beginners

The platform is capable but aimed at traders. Beginners should learn order types first and avoid auto square-off fees by closing intraday positions themselves.

Ready to compare? Check Upstox's current charges on its official page before opening an account.

Visit Upstox website

Compare Upstox

Frequently asked questions

What are Upstox delivery charges?

₹20 per executed order, as published on Upstox's brokerage charges page.

Does Upstox charge AMC?

New customers pay zero AMC for the first year (from 14 Feb 2025). After that, non-BSDA accounts pay ₹300 + GST per year.

Is the Upstox API free?

Upstox lists its trading API as free on its pricing page.

Is Upstox SEBI registered?

Yes. Upstox Securities Pvt. Ltd. is registered with SEBI under INZ000315837.

Sources

  1. Upstox – Brokerage charges — accessed 30 September 2026
  2. SEBI – register of stock brokers — accessed 30 September 2026
  3. SEBI press release: 93% of individual F&O traders incurred losses (FY22–FY24) — accessed 30 September 2026