Upstox Brokerage Calculator
Upstox charges a flat ₹20 per order on equity delivery (it is not free), intraday at the lower of 0.1% or ₹20, futures at the lower of 0.05% or ₹20, and a flat ₹20 on options. Because it charges on delivery, Upstox is usually costlier than Zerodha or Dhan on delivery trades — this page shows by exactly how much, with the full statutory breakdown.
Equity delivery
flat ₹20 / order
Intraday
lower of 0.1% or ₹20 / order
Futures & Options
Futures: lower of 0.05% or ₹20 · Options: flat ₹20
Turnover
₹2,01,000.00
Gross P&L
₹1,000.00
Upstox total charges
₹82.48
Net P&L by broker (cheapest first)
| Broker | Brokerage | Total charges | Net P&L |
|---|---|---|---|
| ZerodhaCheapest | ₹40.00 | ₹82.48 | ₹917.52 |
| Dhan | ₹40.00 | ₹82.48 | ₹917.52 |
| UpstoxThis page | ₹40.00 | ₹82.48 | ₹917.52 |
| Groww | ₹40.00 | ₹82.48 | ₹917.52 |
| Angel One | ₹40.00 | ₹82.48 | ₹917.52 |
STT, exchange, SEBI & stamp duty are statutory — identical for every broker. Brokers differ only on brokerage and demat (DP) charges.
Full charge breakdown — Upstox
| Brokerage (both legs) | ₹40.00 |
| STT / CTT | ₹25.00 |
| Exchange transaction charge | ₹5.97 |
| SEBI turnover fee | ₹0.20 |
| GST (18%) | ₹8.31 |
| Stamp duty | ₹3.00 |
| Total charges | ₹82.48 |
| Net P&L | ₹917.52 |
Statutory rates are FY 2026-27 (post 1-Apr-2026 STT revision); brokerage reflects each broker's published standard plan and excludes promotional offers. Figures are estimates — verify on the broker's own calculator before trading. TopOpenTools is not a SEBI-registered investment adviser; this tool is for information only.
How Upstox’s charges work
Upstox uses a flat-fee structure that, unlike Zerodha and Dhan, also applies to equity delivery. Delivery is a flat ₹20 per order; intraday is the lower of 0.1% or ₹20; futures are the lower of 0.05% or ₹20; and options are a flat ₹20 per order. In practice most orders hit the ₹20 cap, so Upstox behaves like a ₹20-per-order broker across the board. The trade-off is on delivery: where the zero-brokerage brokers charge nothing, Upstox charges ₹20, which matters most to frequent or small-value delivery investors.
Where Upstox wins or costs more
Upstox is competitive with the rest of the field on intraday and F&O, where nearly everyone converges at ₹20 per order. Its clear disadvantage is equity delivery: at a flat ₹20 it is more expensive than Zerodha and Dhan (₹0), and on larger orders it also loses to Groww and Angel One, whose 0.1%-or-₹20 formula caps at the same ₹20 but can be lower on small orders. If you mainly trade F&O or intraday, the difference is negligible; if you accumulate delivery holdings, Upstox’s per-order fee adds up.
Worked example
On a ₹1,00,000 delivery buy, Upstox charges ₹20 brokerage where Zerodha and Dhan charge ₹0 — so Upstox is ₹20 more on that leg (plus ₹20 again on the sell). The statutory STT, GST and stamp-duty amounts are identical at every broker, so the ₹20 brokerage is the whole difference. Enter your trade in the calculator above to see the exact net cost side by side.
Good to know about Upstox
- ✓Backed by prominent investors and one of India’s larger discount brokers by client base.
- ✓Flat ₹20 per order applies even to equity delivery, so it is not a zero-brokerage broker.
- ✓Most intraday and F&O orders hit the ₹20 cap, keeping it competitive for active traders.
- ✓Delivery investors pay ₹20 per order that Zerodha and Dhan waive — factor this into buy-and-hold costs.
- ✓Confirm current rates and any plan changes on Upstox’s own pricing page before trading.
Upstox Brokerage — FAQs
Does Upstox offer free delivery?
No. Upstox charges a flat ₹20 per order on equity delivery, so on delivery trades it costs more than the zero-brokerage brokers (Zerodha, Dhan). The comparison above quantifies the gap for your trade.
Is Upstox more expensive than Zerodha?
On equity delivery, yes — Upstox charges a flat ₹20 per order while Zerodha charges ₹0, so Upstox costs ₹20 more per delivery leg. On intraday and F&O the two are broadly similar because both cap near ₹20 per order. The calculator above shows the exact rupee gap for your specific trade.
What does Upstox charge for F&O?
Upstox charges the lower of 0.05% or ₹20 on futures and a flat ₹20 on options per order. For most order sizes this means ₹20 per order, in line with the other discount brokers. Statutory F&O charges (STT on the sell side, exchange, GST, stamp duty) are added identically across brokers and are included in the comparison.
Are these charges current and accurate?
Statutory charges (STT, exchange transaction, SEBI fee, 18% GST, stamp duty) are FY 2026-27 and identical across all brokers; brokerage reflects each broker’s standard published plan. Promotional offers are excluded — always confirm on the broker’s own calculator before trading.
Is TopOpenTools affiliated with this broker?
No. TopOpenTools is an independent tools site, not affiliated with any broker and not a SEBI-registered investment adviser. This calculator is for information only and does not recommend any broker.