Machan Taxes are charged after Discounts. For example VAT is charged on your turnover. Inland Revenue recognize your turnover after deducting Discounts hence you should calculate tax on turnover after discounts.
However discount amount should be shown in the face of the invoice, Otherwise...