Tax Fundamentals Stamp duty land tax (SDLT) Tax on purchases of land and property in England. A tax payable by the buyer on land and property transactions in England and Northern Ireland, charged in bands. ← Alle Glossarbegriffe Im Quiz üben