18 October 2026 · Article
What to have ready before the 31 January Self Assessment deadline
The dates, penalties and payments sole traders need to know for the 2025 to 2026 tax year, and a sensible order to get your records in shape before 31 January 2027.