HMRC recently reported that 10.7 million customers submitted their self-assessment tax returns before the 31st January deadline. Around 9.9 million were apparently submitted through the department’s online service, which amounts to over 92.5% of total returns.