Disclosure: We may earn a commission if you open a demat account via links on this page. This does not affect our editorial independence. Read our Affiliate Disclosure.
Groww charges the lower of ₹20 or 0.1% on delivery, while Upstox charges a flat ₹20 per order. Groww has no AMC, and Upstox charges ₹300 + GST a year after year one. F&O is ₹20 per order at both. A ₹1,00,000 delivery round trip costs ₹293.28 on both brokers.
Last updated: October 2026
This page compares Groww and Upstox on what you actually pay: brokerage, AMC, DP charges and the total cost of three sample trades. Charges were checked against each broker’s published pricing in October 2026 and can change, so confirm before you open an account. This is information, not investment advice.
Groww vs Upstox: charges side by side
| Charge | Groww | Upstox |
|---|---|---|
| Account opening | ₹0 | ₹0 |
| Equity delivery brokerage | Lower of ₹20 or 0.1%; minimum ₹5 | ₹20 per order |
| Equity intraday brokerage | Lower of ₹20 or 0.1%; minimum ₹5 | Lower of ₹20 or 0.1% |
| Futures and options | ₹20 per order | Options ₹20 per order; futures lower of ₹20 or 0.05% |
| Demat AMC | ₹0 | Free for the first year, then ₹300 + GST a year (non-BSDA) |
| DP charge on sells | ₹20 + GST per ISIN sold (₹16.50 Groww + ₹3.50 depository) | ₹20 per scrip sold (the examples add 18% GST) |
| Pledge | ₹20 per ISIN | ₹20 + GST per scrip |
| Call and trade | Not offered on the regular online plan | ₹75 + GST per order |
| Auto square-off | ₹50 per position | ₹75 + GST |
What the same trades cost on each broker
These examples add up brokerage, STT, exchange charges, SEBI fees, stamp duty, GST and the DP charge on a round trip (buy and sell). Delivery and intraday trades buy and sell ₹1,00,000 of shares once each. The options trade buys premium worth ₹50,000 and sells it for ₹60,000, with one lot per order. Amounts are rounded to the nearest paisa.
| Trade | Groww | Upstox |
|---|---|---|
| Delivery (₹1,00,000 buy and sell) | ₹293.28 | ₹293.28 |
| Intraday (₹1,00,000 buy and sell) | ₹82.68 | ₹82.68 |
| Options (₹50,000 buy, ₹60,000 sell) | ₹184.95 | ₹184.95 |
The three examples cost the same because both brokers cap brokerage at ₹20 per order at these sizes. The brokers differ on smaller delivery orders, where Groww’s 0.1% is below ₹20 for orders under ₹20,000 while Upstox always charges ₹20, and on AMC after year one: ₹0 at Groww and ₹300 + GST a year at Upstox.
Groww or Upstox: what to weigh
Groww may suit you if:
- you place small delivery orders under ₹20,000, where 0.1% is below the flat ₹20
- you want ₹0 AMC for as long as you hold the account
- you want a lower charge on auto square-off (₹50 per position against ₹75 + GST)
Upstox may suit you if:
- you want Upstox’s margin trading facility, listed at up to 4x leverage with interest of ₹20 a day per ₹40,000 slab
- you place small futures orders, where the lower of ₹20 or 0.05% can be below ₹20
- you want the option of phone orders (₹75 + GST per order), which Groww’s regular plan does not list
Both statements describe published charges, not a recommendation. Your own order sizes, how often you trade and how long you hold shares decide which costs more. Use the brokerage calculator to test your own numbers.
Full charge breakdowns
See every charge, worked examples and FAQs on the Groww charges page and the Upstox charges page. More pairs are on the broker comparisons hub.
Groww vs Upstox: FAQs
Which is cheaper for delivery, Groww or Upstox?
For small orders Groww, because it charges the lower of ₹20 or 0.1% (minimum ₹5) while Upstox charges ₹20 per order. For orders above ₹20,000 both cost ₹20, and a ₹1,00,000 buy and sell costs ₹293.28 in total on both.
Which has the lower AMC?
Groww charges ₹0. Upstox is free for the first year and then ₹300 + GST a year for non-BSDA users.
Do Groww and Upstox charge the same for F&O?
Options are ₹20 per order at both. Futures are ₹20 at Groww and the lower of ₹20 or 0.05% at Upstox.
How do DP charges compare?
Groww charges ₹16.50 plus a ₹3.50 depository fee plus GST on each ISIN sold. Upstox lists ₹20 per scrip on sells.
What are the call and trade and auto square-off charges?
Upstox charges ₹75 + GST per call and trade order and ₹75 + GST for auto square-off. Groww does not list phone orders on its regular plan and charges ₹50 per position for auto square-off.
Is STT different between brokers?
No. STT is set by the government: 0.1% on buy and sell for delivery, 0.025% on the sell side for intraday, 0.05% on the sell side for futures and 0.15% on the sell premium for options. It is the same at every broker.
Sources
Groww: Groww pricing page. Upstox: Upstox brokerage charges page. STT, stamp duty, SEBI turnover fee and exchange transaction charges follow the rates set by the government, SEBI and the exchanges.
Brokerage, AMC and statutory charges change. This page is for information and education only, not investment advice.

