Upstox brokerage calculator
At Upstox, delivery is a flat ₹20 per order, intraday ₹20 or 0.1% and futures ₹20 or 0.05%, plus a ₹20 + GST DP charge on each sell. A 100-share intraday trade at Upstox, bought at ₹1,000 and sold at ₹1,010, costs ₹82.97 in charges: ₹40 is Upstox's brokerage, and ₹42.97 is tax, exchange and SEBI fees and GST. A 50-share delivery trade (₹500 to ₹520) costs ₹127.46, including the DP charge.
Upstox: ₹82.97 in charges on this trade. Turn on JavaScript to change the numbers.
| Charge | Amount |
|---|---|
| Brokerage | ₹40 |
| STT | ₹25.25 |
| Exchange transaction (NSE) | ₹6.17 |
| SEBI turnover fee | ₹0.20 |
| Stamp duty | ₹3 |
| GST | ₹8.35 |
| Total | ₹82.97 |
- Net P&L
- ₹917.03
- Breakeven move
- ₹0.83 a share
How much brokerage does Upstox charge?
The calculator uses Upstox’s standard plan. Its paid Upstox Plus plan lists brokerage of up to ₹30 per order. In its own words: Up to ₹20/order charged on Stocks, F&O, Commodity and Currency trades
(upstox.com/brokerage-charges).
| Charge | Upstox |
|---|---|
| Equity delivery brokerage | ₹20 |
| Equity intraday brokerage | ₹20 or 0.1%, whichever is lower |
| Futures brokerage | ₹20 or 0.05%, whichever is lower |
| Options brokerage | ₹20 |
| Currency futures brokerage | ₹20 or 0.05%, whichever is lower |
| Currency options brokerage | ₹20 |
| Commodity futures brokerage | ₹20 or 0.05%, whichever is lower |
| Commodity options brokerage | ₹20 |
| DP charge (delivery sell) | ₹20 per scrip per day, only on a sell from delivery. Upstox puts demat charges in the GST base on delivery. |
| AMC (annual maintenance) | ₹0 in the first year for new customers; after that ₹300 + GST for non-BSDA accounts. BSDA terms are on a separate Upstox page. |
| Account opening | Free. |
What to know about Upstox's charges
- Delivery is ₹20 per executed order, not free.
- Intraday is ₹20 or 0.1% and futures ₹20 or 0.05%, whichever is lower. Both percentages are above Zerodha’s 0.03%, so an order has to be bigger before the ₹20 ceiling takes over.
- An auto square-off costs ₹75 + GST, and so does call and trade.
- MTF interest is ₹20 a day for every ₹40,000 slab, and pledging or unpledging costs ₹20 + GST per scrip.
- Upstox notes that IPFT is now combined with transaction charges.
Upstox worked example, charge by charge
| Charge | 100 shares intraday, ₹1,000 to ₹1,010 | 50 shares delivery, ₹500 to ₹520 |
|---|---|---|
| Brokerage | ₹40 | ₹40 |
| STT | ₹25.25 | ₹51 |
| Exchange transaction (NSE) | ₹6.17 | ₹1.57 |
| SEBI turnover fee | ₹0.20 | ₹0.05 |
| Stamp duty | ₹3 | ₹3.75 |
| DP charge | ₹0 | ₹20 |
| GST | ₹8.35 | ₹11.09 |
| Total | ₹82.97 | ₹127.46 |
| Net profit after charges | ₹917.03 | ₹872.54 |
To cover the charges, the intraday trade needs a move of ₹0.83 a share and the delivery trade ₹2.55 a share.
Taxes and exchange charges at Upstox
| Charge | Equity delivery | Equity intraday | Futures | Options |
|---|---|---|---|---|
| STT | 0.1% buy + 0.1% sell | 0.025% sell | 0.05% sell | 0.15% sell |
| Exchange transaction (NSE) | 0.00307% | 0.00307% | 0.00183% | 0.03553% |
| SEBI turnover fee | ₹10 per crore | ₹10 per crore | ₹10 per crore | ₹10 per crore |
| Stamp duty (buy side) | 0.015% | 0.003% | 0.002% | 0.003% |
| GST | 18% on brokerage, exchange and SEBI charges | 18% on brokerage, exchange and SEBI charges | 18% on brokerage, exchange and SEBI charges | 18% on brokerage, exchange and SEBI charges |
How this calculator works
- Brokerage is charged on each executed order, so a buy and a sell pay it twice. Where Upstox states "₹X or Y%, whichever is lower", the calculator takes the lower on each order.
- STT, exchange and SEBI charges, stamp duty and GST come on top, at the NSE rates above. BSE rates differ by scrip group.
- DP charge: once per scrip on a delivery sell, as Upstox's page states it.
- Limits. Equity on NSE only: currency and commodity brokerage is in the table above but not in the calculator. One plan, after any first-30-days offer. Contract notes round some charges, so expect a few paise of difference. Charges change: check the date and Upstox's page before you trade.