HMRC says there are now 100 days left to file 2025 to 2026 Self Assessment tax returns online, with the deadline on 31 January 2027. Around 12 million people are expected to file by then, including self-employed taxi and private hire drivers. Anyone still sending a paper return has a much earlier deadline: 31 October 2026, which is this Saturday. HMRC is urging people to file early. Doing so means you find out how much tax you owe sooner, have more time to budget for it, get any refund more quickly and avoid penalties. Any tax owed must also be paid by 31 January 2027. If you also have PAYE income and file online before 30 December, HMRC can collect what you owe through your tax code instead. People already using Making Tax Digital for Income Tax still need to send their Self Assessment return for 2025 to 2026 in the usual way and pay by 31 January. HMRC also warns about scams: it will never ask for sign-in details or personal information through unexpected messages or links.