Revenue has issued details of tax collected last year, which show that its special investigations netted €2.65 billion for the Exchequer, up slightly from €2.6 billion in 2009. This included interest and penalties on tax recovered.
€961m came from Revenue's investigations into offshore assets, while €482m came from its probe into life assurance products.
The headline figures also show that the tax body carried out more than 11,000 audits, which brought in almost €435m. This was down, however from 2009, when 12,400 audits netted almost €600m.
Revenue also seized more than 178 million cigarettes last year, with a value of just over €75m. Cannabis, cocaine, heroin and other drugs worth €9.2m were also seized.
Exchequer figures released earlier this week showed that the total tax take last year fell by €1.3 billion from 2009 to €31.75 billion.