The government has raised a record £23.9bn in additional tax for the year to the end of March as a result of a crackdown on tax avoidance.
HM Revenue and Customs (HMRC) said it had secured the money - the highest amount since records began - as a result of its investigations.
The figure is almost £1bn higher than the target set by Chancellor George Osborne in the Autumn Statement.
The extra money raised is in addition to regular tax receipts.
HMRC credited "increased activity" on unpaid tax for the figure.
"HMRC will pursue those seeking to avoid their responsibilities and will collect the taxes that are due," said Treasury minister David Gauke.
"The government is determined to tackle the minority that seek to avoid paying the taxes they owe," he added.