Yes, STT is compulsory to be collected by a recognized stock exchange or by the prescribed person in the case of a Mutual Fund or the lead merchant banker in the case of an initial public offer. It has to be paid to the government on or before the 7th of the following month failure to attract interest or penal consequences on it.