Stamp Duty

Posted on

Called Stamp TaxA fee imposed by a government on personal or corporate incom... More in the US. A stamp which must be put onto certain documents, contracts, etc., to show that he taxA fee imposed by a government on personal or corporate incom... More has been paid when property, land, etc., has been sold.