Press release: Over 93% of taxpayers file tax returns by the deadline
A total of 93.68% of Self Assessment tax returns – a new record – were completed by yesterday’s midnight deadline, HMRC reveals today. More than 11.5 million taxpayers were required to file their 2017/18 tax returns by 11.59pm on 31 January. The major… read more