This article compares the regulatory liability of German banks for aiding tax evasion under the German Act on Regulatory Offences with the UK corporate offences of failure to prevent the facilitation of tax evasion under the Criminal Finances Act (CFA) 2017. The study demonstrates that the approaches share some similarities; however, major differences are also evident. Unlike the German approach, the CFA provisions are designed as strict liability provisions, whereas the German regulatory offence requires an intentional or negligent omission to take the supervisory measures required to prevent contraventions of the law. Moreover, the scope of the offences under UK law is wider than the scope of their German equivalent. In addition, the CFA provisions do not place financial limits on the fines that can be imposed. Because of these differences, the CFA is likely to be more effective in preventing banks from aiding tax evasion than its German counterpart. Consideration should therefore be given to reforming German law to make it more like its UK equivalent, especially in the post-Panama Papers world.