What are Revenue Stamps?

Also known as Tax Stamps, they are physical stamps or marks placed on products, such as cigarettes, alcohol, or pharmaceuticals, to indicate that the required taxes have been paid to the relevant government agency.