Yes. Every trade has:

  1. Brokerage (max(0.20% of order value, 20$))
  2. GST on brokerage (18%)
  3. Other Regulatory fees

These are shown clearly on the order preview screen.