Originally Posted by
Alps Pacino
i thought you payed stamp duty on a purchase of a house bougth over a certain amount?
You do.
The "delayed" stamp duty is to allow first time buyers to purchase with less initial capital outlay.
e.g. - if you buy a 200k house on shared ownership or other incentive scheme, then the stamp duty is delayed, rather than paying the £2000 prior to purchase.