Upstox Brokerage Charges — Complete Breakdown
All charges as of 2025. Data sourced from Upstox's official documentation.
| Segment | Brokerage | STT | Txn Charges | Stamp Duty | GST |
|---|---|---|---|---|---|
| Equity Delivery | ₹0 | 0.1% (buy + sell) | NSE: 0.00297% | BSE: 0.00375% | 0.015% (buy only) | 18% on brokerage + txn |
| Equity Intraday | ₹20 per executed order | 0.025% (sell only) | NSE: 0.00297% | BSE: 0.00375% | 0.003% (buy only) | 18% on brokerage + txn |
| F&O — Futures | ₹20 per executed order | 0.02% (sell only) | NSE: 0.000188% | BSE: 0.000188% | 0.002% (buy only) | 18% on brokerage + txn |
| F&O — Options | ₹20 per executed order | 0.1% on premium (sell) | NSE: 0.0495% on premium | 0.003% (buy only) | 18% on brokerage + txn |
| Commodity | ₹20 flat or 0.05% | Nil | MCX: 0.0021% | 0.002% | 18% |
Upstox Account Charges & Fees
Account Opening
Free
Demat AMC (Annual)
₹150/year
Think2Invest Rating
4.1 / 5.0
Broker Type
Discount Broker
Upstox — Pros & Cons
✅ What Upstox does well
- ₹0 equity delivery brokerage
- Built-in TradingView charts — no third-party tab needed
- Algo trading via official REST API
- NRI account available
- Tiger Global & GIC backed — well-capitalised
- Free account opening
❌ Limitations to know
- ₹150/year Demat AMC
- Customer support rated average
- No dedicated research or advisory
- Some advanced order types missing
Upstox Trading Platforms
01
Upstox Pro Web
02
Upstox Pro Mobile
03
TradingView (native integration)
04
Upstox API (REST + WebSocket)
Upstox Brokerage — Frequently Asked Questions
Upstox charges ₹0 brokerage on equity delivery trades. You only pay statutory charges like STT, exchange transaction charges, GST, and stamp duty.
Upstox charges ₹20 flat per executed order for intraday equity trades. This applies regardless of trade value.
Yes. In addition to brokerage, every trade attracts: STT (Securities Transaction Tax) levied by the government, exchange transaction charges from NSE/BSE, 18% GST on brokerage + exchange charges, SEBI turnover charges (₹10/crore), and stamp duty on the buy side.
Upstox charges ₹150 per year as Demat Account Maintenance Charges (AMC).
Upstox is a discount broker. It charges a flat low fee (₹20/trade) with no advisory or research services. Best suited for self-directed investors.