Yes, stamp duty is payable on the purchase of all commercial property in the UK. The amount of duty payable depends on the purchase price of the property. Stamp Duty Land Tax (SDLT) in 2022 was 0% up to the first £150k, then 2% from £150k-£250k, with the remaining amount over £250k at 5%.