Changes to VAT penalties and interest from 01 January 2023
Record 11.7 million tax returns received on time A record 11.7 million self assessment taxpayers submitted their tax returns by the 31 January deadline, HMRC has revealed.The final day for self assessment returns saw 861,085 customers file online to meet the deadline, some with minutes to spare. There were 36,767 customers who filed in the…