Press release: 11.5 million file Self Assessment by 31 January deadline Posted on February 3, 2025February 3, 2025 by Mark Waterhouse Millions of taxpayers filed their Self Assessment tax return for the 2023 to 2024 tax year by the deadline. Source: HMRC