Press release: Deadline approaches for 3.4 million Self Assessment customers Posted on January 23, 2025January 23, 2025 by Mark Waterhouse One week to deadline for millions of Self Assessment customers yet to file their tax return. Source: HMRC