Purpose This paper aims to focus on the concept of money laundering and explores the evolution and expansion of criminalization of predicate offences to the money laundering within the international anti-money laundering (AML) regime over the time. It proposes how to limit the size and scope of predicate offences in designing a balanced legal definition. Design/methodology/approach This paper opted a content analysis focussed on the criminalization aspect of offences to money laundering in the international AML regime under the United Nations Conventions (Vienna, Palermo and Corruption Convention) and Financial Action Task Force Standards. Findings This paper provides how the criminalization of money laundering has evolved and its definition expanded over the time. The international definition is widely drafted with wide range of predicate offences from proceeds of drug money to corruption, including terrorist financing and terrorist acts; however, the two phenomena – money laundering and terrorist financing are quiet distinct apart. This continual expansion of predicate offences quite leads legality issues such as over-criminalization and conflict with principles of criminal law. This paper suggests an approach to limit the size and scope of predicate offences to money laundering. Practical implications This paper includes implications for the development of a balanced approach in defining predicate offences through a qualitative limitation approach consistent with the minimalist theory of penalization of criminal law. Originality/value This paper attains an identified issue how the legal definition of the money laundering offence can be improved while considering rule of law and principles of criminal law concerns.