For most businesses, VAT returns have to be completed and submitted together with electronic payment after 1 April 2010. Existing VAT registered businesses with turnover less than £100k can continue to submit paper returns, and can still pay by cheque. However, HMRC are going to make this a touch more difficult, as they now insist… Read More