The majority of people who need to file a Self Assessment must pay the tax they owe by 11.59pm on January 31, 2026.