The Treasury Department is fining Bank of America $1.2 billion for allegedly violating anti-money laundering and sanctions laws.
Read more Americans think Trump prioritizes his wealth more than helping US, poll finds
The fines on America’s second-biggest bank amount to the third-largest in the department’s history.

FILE – The Bank of America logo is displayed on a sign in front of a Bank of America office on July 16, 2025 in Sunnyvale, California. Â (Photo by Justin Sullivan/Getty Images)
Bank of America fined by Treasury
Dig deeper:
Bank of America is the country’s second-largest bank.Â
The bank allegedly processed millions of dollars in payments that violated sanctions programs, including programs that targeted global terrorism and narcotics, according to The Washington Post.Â
Read more Fight over Elon Musk’s DOGE records heads to Supreme Court
In a statement, Treasury said its Financial Crimes Enforcement Network (FinCEN) assessed the $1.2 billion penalty for Bank of America’s “failure to mitigate and report priority national security risks, including Chinese Money Laundering Networks and illicit finance along the southwest border.”
The penalty includes $750 million that will go to the U.S. Office of the Comptroller of the Currency, the largest fine ever imposed by that federal bank regulatory agency.
Read more Harris leads Democrats; Vance tops GOP in 2028 primary front-runner poll