Stamp duty

Stamp duty is a tax that is levied on single property purchases or documents (including, historically, the majority of legal documents such as cheques, receipts, military commissions, marriage licences and land transactions). Historically, a physical revenue stamp had to be attached to or impressed ...

1 story • Updated Oct 9, 2025
Business

The end of stamp duty? Here's what scrapping the property tax would mean for London home buyers

93 sources Oct 7, 2025