Record 11.7 million tax returns received on time

Feb 07, 2023

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…

Read more

Sign up to our newsletter

Stay on top of what's happening, get information, and learn about our people.

Sign up