VAT payment deferral Businesses do not need to pay VAT liabilities arising in the period from 20 March 2020 to 30 June 2020. Businesses will have until the end of the 20/21 tax year to make any payments deferred under the scheme. To be on the safe side, we think you should assume that the […]