Upstox is a good option if you are looking for a stockbroker with a decent trading platform who offers a free account. Upstox is providing free account opening and zero annual maintenance charge offer to its new customers.
In this blog post, I will provide you with a comprehensive guide to all the charges that Upstox levies on its customers.
Upstox Charges Details
Upstox Account Opening Charges
Currently, Upstox charges zero fees for account opening.
Upstox Annual Maintenance Charges
To new customers, Upstox offers zero annual maintenance charges. Upstox may change the offer in the future.
You can also check out our research report on the top 20 stock broking companies to explore other options as well.
Upstox Brokerage Charges
Upstox offers one of the lowest brokerage charges in India. The brokerage charges are 0.05% or Rs. 20 per trade, whichever is lower.
Upstox Plans
Earlier you could choose two Upstox plans – a Basic plan for beginners and a Priority plan with high leverage for professional traders. The plans were like this –
- Basic Plan – 0.05% or Rs. 20/order whichever is lower
- Priority plan – Rs. 30 or 0.10% whichever is lower (monthly charges Rs. 499 per month extra) up to 25x leverage on trading.
But Upstox has stopped the Priority plan since March 01, 2021, and offers a single trading plan only to all clients.
Let’s have a look at the Upstox brokerage charges
Trading Segment | Charges |
Equity Delivery | Rs. 20 or 2.5% whichever is lower |
Equity Intraday | Rs. 20 or 0.05% per executed order whichever is lower |
Equity Futures | Rs. 20 or 0.05% per executed order whichever is lower |
Equity Options | Flat Rs. 20 per executed order |
Currency Futures | Rs. 20 or 0.05% per executed order whichever is lower |
Currency Options | Rs. 20 per executed order |
Commodity Futures | Rs. 20 or 0.05% per executed order whichever is lower |
Commodity Options | Rs. 20 per executed order |
Upstox Delivery Charges
Upstox charges a lower of Rs. 20 or 2.5% per executed order irrespective of the trading volume.
For example, if you buy stocks worth Rs 600 then Upstox will charge Rs 15 for stock delivery, not Rs 20. But if you place an order for 10,000 then a fixed charge of Rs 20 will be charged.
You can check the Zerodha charges and which offer zero brokerage on delivery trades. Angel One and Fyers also provide free stock delivery.
Upstox Intraday Charges
Upstox charges a lower of Rs. 20 or 0.05% per executed order irrespective of the trading volume.
For example, if you trade worth Rs 10000 then Upstox will charge Rs 5 for stock intraday, not Rs 20. But if you place an order for 1,00,000 then a fixed charge of Rs 20 will be charged.
Upstox Futures Trading Charges
Upstox charges a lower of Rs. 20 or 0.05% per executed order irrespective of the trading volume among all the segments.
For example, if you trade worth Rs 10000 then Upstox will charge Rs 5 for Futures, not Rs 20. But if you place an order for 1,00,000 then a fixed charge of Rs 20 will be charged.
Upstox Options Trading Charges
Upstox charge a flat fee of Rs 20 per options order for all the segments (equity, currency, and commodity).
Upstox Call and Trade Charges
Upstox charges a fee of Rs. 50 per executed order for all trades executed through Call and Trade.
Upstox Charges for Mutual Funds
Upstox charges zero fees for mutual fund investments through its platform.
Upstox Charges for IPO Investment
Upstox charges zero fees for IPO investments through its platform.
Upstox Plegde and Unpledge Charges
You can use the margin against Demat holdings for trading futures & options only. Upstox charges Rs 50 per scrip on both pledging and unpledging.
Upstox MTF (Margin Trading Facility) Charges
Upstox charges the following fee on MTF orders over and above regular brokerage
Interest | Rs 20 per day for every slab of Rs 40,000 taken as MTF |
Pledge | Rs 20 per scrip for pledging or unpledging |
Upstox Margin Shortfall Penalty
Upstox charges a penalty on the debit balance in the trading account.
Shortfall collection | Penalty |
(< Rs 1 lakh) and (< 10% of applicable margin) | 0.50% |
(>= Rs 1 lakh) or (>= 10% of applicable margin) | 1% |
A penalty of 5% will be applicable
- Every further instance of the shortfall is applicable, If there are more than 5 instances of a shortfall in a calendar month.
- For each subsequent instance of the margin shortfall, If the margin shortfall continues for more than 3 consecutive days.
- For MCX, from the 4th instance of the shortfall, if the margin shortfall is reported 3 times or more during a month.
Upstox Charges For Auto-square Off
Upstox charges a flat fee of Rs. 50 per executed trade for all auto-square-off trades.
Upstox P&L/CMR Physical Copy
Upstox charges a fee of Rs. 20 per page for providing a physical copy of the CMR (Client Master Report) to its customers.
Upstox Off Market Share Transfer Charges
- Buy orders will continue to be charged lower of Rs 100 or 1.5%.
- ‘Invest More’ orders will be charged a lower of Rs 100 or 1.5%
- SIP orders will be charged a lower of Rs 10 or 1.5%
Upstox Funds Add Charges
Upstox charges a fee of Rs. 7 per deposit through net banking. Otherwise, Upstox does not levy any fees for depositing money through UPI, NEFT, or RTGS.
Upstox Funds Withdraw Charges
RBI charges fees based on the amount you want to transfer.
Using NEFT (RBI Circular):
- – For transactions up to Rs 1 lakh – Rs 5
- – For transactions above Rs 1 lakh and up to Rs 2 lakh – Rs 15
- – For transactions above Rs 2 lakhs – Rs 25
Using RTGS (RBI Circular):
- Rs 2 lakh to Rs. 5 lakh – Rs. 30 per transaction.
- Above Rs. 5 lakh – Rs. 55 per transaction.
Upstox Charges for Cancelled Orders
Upstox does not charge any fees for canceling orders.
Cancellation can be due to –
- Canceling orders manually
- Auto-canceled by the system
- The order rejected for the shortage of funds or any reason
Upstox Charges for GTT
Upstox does not charge any fees for setting up GTT (Good Till Triggered) orders. However, a brokerage fee of Rs. 20 is charged when the order is triggered.
Good Till Trigger (GTT) allows you to set certain trigger (price) conditions leading to buying/ selling of shares at a particular price.
Upstox Charges For BTST
Upstox charges a flat fee of Rs. 20 per executed trade for all BTST trades.
You can also check out our detailed guide on Upstox review for a detailed analysis of the Upstox demat account.
Government Taxes and Regulatory Charges
Upstox SEBI Charges
Every broker has to pay a fee to SEBI for every trade that they execute on behalf of their clients.
Upstox charges a fee of Rs 10 per crore traded as SEBI charges.
GST (Goods and Services Tax)
GST is levied by the government on the services provided by the broker. 18% GST needs to be paid on all the charges like brokerage fees, SEBI charges, and transaction fees.
Upstox Transaction Charges
Upstox charges transaction charges for every trade executed on the exchange. The charges are levied by the exchange and vary from one exchange to another. The charges are as follows:
Segment | Charges |
NSE Equity | 0.00345% |
NSE Equity Futures | 0.0020% |
NSE Equity Options | 0.053% |
NSE Currency Futures | 0.0009% |
NSE Currency Options | 0.035% |
BSE Currency Futures | 0.00022% |
BSE Currency Options | 0.001% |
Commodity Futures | 0.0026% |
Commodity Options | 0.05% |
Upstox STT Charges
STT (Securities Transaction Tax) is levied by the government on securities and commodities on all trades executed on the exchange. The charges are as follows:
Trading Segment | Charges |
Equity Delivery | 0.1% on both buy & sell |
Equity Intraday | 0.025% only on sell |
Equity Futures | 0.01% only on sell |
Equity Options | 0.05% only on sell |
Currency Futures | No STT |
Currency Options | No STT |
Commodity Futures | 0.01% on sell (Non-Agri) |
Commodity Options | 0.05% on sell |
Upstox Stamp Duty
Stamp duty is a tax levied by the state government on the transfer of securities. Stamp duty is charged only on the buy side.
The stamp duty charges are as follows:
Trading Segment | Charges |
Equity Delivery | 0.015% or Rs 1500 / crore |
Equity Intraday | 0.003% or Rs 300 / crore |
Equity Futures | 0.002% or Rs 200 / crore |
Equity Options | 0.003% or Rs 300 / crore |
Currency Futures | 0.0001% or Rs 10 per crore |
Currency Options | 0.0001% or Rs 10 per crore |
Commodity Futures | 0.002% or Rs 200 per crore |
Commodity Options | 0.003% or Rs 300 per crore |
Upstox DP Charges
Upstox charges a DP charge of Rs. 18.5 per scrip for each Demat debit transaction(sell). There are no charges for Demat credit transactions. This is charged only when selling shares from your Demat account.