Changes to VAT penalties and interest from 01 January 2023
10.7 million taxpayers submitted their 2019/20 Self Assessment tax returns HMRC has revealed that more than 10.7 million taxpayers submitted their 2019/20 Self Assessment tax returns by the 31 January deadline.The remaining 1.8 million whose tax return is now late will not be charged a late filing penalty provided they submit their return online by…