Upstox charges differ as per its basic and premium plans. In basic, ₹20 per trade or 0.01% (whichever is lower) and in Priority Plan ₹30 per trade or 0.05% (whichever is lower). In Priority, users get more margin compared to the Basic plan. Upstox's AMC charge is Rs.150/year.