Stamp Duty is the tax charged by the government when you buy a home for more than £125,000. In December 2014, the government changed the rates for everyone in England, Scotland (where it is now known as Land and Buildings Transaction Tax (LBTT)) and Wales.egally, the purchaser has to pay the stamp duty land tax on their purchase. However we may be able to pay the Stamp Duty for you – just ask the Sales Adviser at the development. Should you proceed with Barratt Homes' offer, we will send a cheque to your solicitor on completion of the purchase of your new home.