All kinds of discounts such as trade discounts, cash discounts, turnover discounts etc. are treated same in GST. GST differentiates discounts as:
Treatment of discount in this situation is simple, discounts given before or at the time of supply are deducted from invoice value i.e., GST would be charged on discounted value.
For discounts given after the time of supply, three conditions required to be fulfilled for discounts to be allowed as deduction from taxable value–
No reduction in output tax liability of the supplier shall be permitted if the incidence of tax and interest on such supply has been passed on to any other person.