Businesses Need To Reinstate VAT Direct Debits Posted On July 10, 2020 In News / The deferral of VAT payments due to coronavirus came to an end on 30 June 2020 and businesses that had cancelled their direct debits need to reinstate them…. Find out more Read More