The Bank Secrecy Act (BSA), also known as the Currency and Foreign Transactions Reporting Act, was enacted in 1970. It requires financial institutions in the United States to assist U.S. government agencies in detecting and preventing money laundering. The BSA is a cornerstone of U.S. anti-money laundering (AML) regulations.