Stamp Duty Land Tax – Change is Coming! What is Stamp Duty Land Tax? Stamp Duty Land Tax (SDLT or Stamp Duty) is a tax payable to HM Revenue and Customs (HMRC) when buying a property or land in England and Northern Ireland. The amount of SDLT liability will depend on the purchase price and … Continue reading Stamp Duty Land Tax – Change is Coming!