The Criminal Justice (Money Laundering and Terrorist Financing) Act 2010 has been passed into law on 5 May 2010. It transposes the Third EU Money Laundering Directive (2005/60/EC) and the associated implementing Directive (2006/70/EC) into national law. It also repeals and re-enacts the current Irish anti-money laundering provisions, consolidating legislation into a single statute.