HMRC generated a record £843.4 billion in tax revenue for the Exchequer, an increase of 3.6%, according to the annual report and accounts for 2023 to 2024.
That equates to bringing in more than 95% of the tax revenue due, and means it costs around half a penny for every pound collected.
The revenue was able to protect £41.8 billion by tackling avoidance, evasion, and error, including £13.7 billion by promoting compliance and preventing non-compliance before it occurs.
The report reveals that 40 tax avoidance schemes, 39 promoters, and 24 connected persons were publicly named by HMRC. Some 15 stop notices, requiring promoters to stop promoting tax avoidance schemes, were also issued.
There were 430 new criminal cases launched during the year, and more than 10,200 civil investigations into suspected fraud. You can add 3,629 anti-money laundering interventions to the list.
Despite HMRC being on the end of quite a few complaints about its service levels and move to digital over 83% of customers said they were satisfied or very satisfied with its online service.