Do you need to pay Stamp Duty Land Tax on commercial property?
Stamp Duty Land Tax is a tax paid on the purchase of a property situated in England, Wales or Northern Ireland which is charged as a percentage of the purchase price. Most people are aware of the need to pay stamp duty on a residential purchase of more than £125,000, however commercial property can be…