FREE Account Opening + No Clearing Fees

Is Upstox free?

Upstox Account Opening

Pay flat Rs 20 per trade for delivery, Intra-day and F&O. Open Instant Account and start trading today.

Upstox is not free. It charges brokerage fee at flat Rs 20 per executed order across all segments and exchanges. In addition, customers have to pay government taxes, exchange turnover charges, demat debit transaction fees etc.

Note: Other discount brokers like Zerodha offers brokerage-free equity delivery trades. This means the customer doesn't have to pay any brokerage when they buy and sell shares in a demat account.

Upstox Brokerage Fee


Brokerage Charges


Rs 20 per trade or 0.1% (whichever is lower)

Intraday and F&O

Rs 20 per trade or 0.05% (whichever is lower)


Open Instant Account in 15 Minutes Open Instant Account - Start Trading Today



Add a public comment...