Upstox charges include brokerage, account opening, maintenance, STT, transaction charges, stamp duty, taxes etc.

Don't invest before analyzing Upstox charges. Read here!