Revenue Commissioners completed nearly 650,000 compliance interventions last year yielding €492m.
According to Revenue's 2017 results, by 4 May €83.8m was received from 2,786 disclosures in the final offshore disclosure settlement opportunity.
Throughout the year there were 24 criminal convictions for serious tax and duty offences and 1,610 summary convictions with a total of €5.2m imposed in fines.
A total of 301 settlements were published in the List of Tax Defaulters in 2017.
Commenting on the results, Revenue Chairman Niall Cody said any taxpayers or businesses that run into difficulty when paying their taxes "it is essential that they engage with us as soon as difficulties arise, send in returns on time, and agree a payment arrangement."
Revenue currently has 10,203 phased payment agreements in place, in respect of debt of €93m.
In 2017 Revenue collected a record €50.7 billion for the Exchequer.