Log in

Tools

Broker charges compared

What each broker says it charges a resident individual on its default plan. Brokerage is per executed order unless stated. Listed alphabetically; this is not a ranking or a recommendation.

Charges by broker

“Not stated” means the broker’s own pricing page did not give the figure when we checked; we do not fill it in from other sites.

Broker charges
BrokerEquity deliveryEquity intradayFuturesOptionsAccount openingDemat AMC
5paisa₹20₹20₹20₹20₹0Not stated
Angel OneLower of ₹20 or 0.1% (min ₹5)Lower of ₹20 or 0.1% (min ₹5)₹20₹20Not stated₹0 first year, then ₹20 + GST a month
Dhan₹0Lower of ₹20 or 0.03%₹20₹20₹0₹0
GrowwLower of ₹20 or 0.1% (min ₹5)Lower of ₹20 or 0.1% (min ₹5)Not statedNot stated₹0₹0
HDFC SkyLower of ₹20 or 2.5%Lower of ₹20 or 2.5%Lower of ₹20 or 2.5%₹20₹0₹0 first year
ICICI Direct0.29%0.029%0.029%₹49 per lotNot stated₹700 a year
Kotak Neo0.20%Lower of ₹10 or 0.05%₹10₹10₹0Not stated
Motilal OswalNot statedNot statedNot statedNot stated₹0₹0 first year
Upstox₹20Lower of ₹20 or 0.1%Lower of ₹20 or 0.05%₹20Not stated₹0 first year, then ₹300 + GST a year
Zerodha₹0Lower of ₹20 or 0.03%Lower of ₹20 or 0.03%₹20₹0₹0 first year, then ₹300 + GST a year

Source: each broker’s pricing page, linked below, checked Saturday 31 October. GST, STT, stamp duty, exchange and SEBI charges are extra and not shown here, nor are DP charges on selling shares.

Notes and sources

5paisa. The page’s FAQ gives a flat ₹20 per order for delivery, intraday and F&O; its banner also shows “₹0* for all trades” with conditions not spelled out on the page. 5paisa.com, checked Saturday 31 October.

Angel One. The charges table is used. A banner on the same page says “₹0 brokerage on stock investments”. Monthly AMC applies in months with holdings or a debit balance. New accounts get up to ₹500 of brokerage free in the first 30 days. angelone.in, checked Saturday 31 October.

Dhan. dhan.co, checked Saturday 31 October.

Groww. The pricing page does not state F&O brokerage for resident accounts. groww.in, checked Saturday 31 October.

HDFC Sky. The page does not state the AMC after the first year. hdfcsky.com, checked Saturday 31 October.

ICICI Direct. Figures are for the default MoneySaver plan. Paid plans (Prime, iValue) lower brokerage and AMC in exchange for a fee; iValue, for example, is ₹20 per order for intraday and F&O with ₹300 AMC. icicidirect.com, checked Saturday 31 October.

Kotak Neo. Figures are for the default Trade Free plan; brokerage is ₹0 for the first 30 days. Other plans: Trade Free Youth (under 30, ₹99 one-time, ₹0 delivery) and Trade Free Pro (₹249 a month, 0.10% delivery). F&O figures are for carry-forward orders. The page states ₹0 AMC only “for BSDA account with holding ₹4L”; AMC for other accounts is not stated. kotakneo.com, checked Saturday 31 October.

Motilal Oswal. The website states account opening and first-year AMC only; we found no official brokerage rate page. motilaloswal.com, checked Saturday 31 October.

Upstox. The page says an account processing fee may be charged at sign-up, without the amount. The AMC after the first year is for non-BSDA accounts. upstox.com, checked Saturday 31 October.

Zerodha. The AMC after the first year is for non-BSDA accounts; BSDA accounts pay less or nothing depending on holdings. zerodha.com, checked Saturday 31 October.

Charges change often and can depend on plan, offer and account type. Check the broker’s own page before opening an account. We have no tie-up with any broker and are not paid for this list. To work out the full cost of a trade, use the brokerage calculator.