9.61 Million Tax Returns Filed on TimePats on the back all round! Over 92% of taxpayers made the Self-assessment deadline this year.