Stamp Duty Land Tax - What is it?
Stamp Duty Land Tax What is it? Stamp duty land tax (SDLT) is a tax on the purchase of property payable by the buyers. It was introduced in 2003 but replaced stamp duty, which was first introduced in England in 1694. A single 1 per cent rate of stamp duty... Read more...