Women are more likely than men to send in their tax return on time, an HM Revenue and Customs (HMRC) analysis has revealed.

For every 10,000 tax returns received last year by HMRC from men, 394 were after the relevant deadline – 31 October for paper submissions and 31 January for online returns. This compares to 358 late returns for every 10,000 received from women.

As well as a gender gap, HMRC’s analysis showed a significant difference in filing behaviour between age ranges. People aged 18 to 20 were the worst offenders, with 1,085 in every 10,000 filing late. At the other end of the scale, those aged 65 or over were the most punctual, with only 155 out of every 10,000 missing the deadline. HMRC’s analysis found that the older you are, the more likely you are to send in your tax return on time.

In terms of differences between workers in different industries, those in the agriculture, fishing and forestry industry are the star performers, with just 109 in every 10,000 filing late returns. Lawyers and accountants came second (219 late filers per 10,000), with health and social workers (262 per 10,000) in third place. Workers in the information and communication industries fared the worst (390 per 10,000), with administrative and support services not far behind (388 per 10,000) and the construction industry the next worst performing sector (352 per 10,000).

Across the United Kingdom, taxpayers in Northern Ireland were the most punctual (301 per 10,000), followed by those in Wales (346 per 10,000), England (374 per 10,000) and Scotland (391 per 10,000). The figure for the United Kingdom as a whole was 372 late filers per 10,000.

Within the English regions, South West taxpayers were the least likely to miss the deadline (299 per 10,000), followed by the East Midlands (324 per 10,000), Yorkshire and the Humber (337 per 10,000) and the West Midlands (344 per 10,000). By some distance, the worst-performing region was London (512 per 10,000), followed by taxpayers in the North East (380 per 10,000), North West (369 per 10,000), South East (355 per 10,000) and the East of England (346 per 10,000).