France's top bank avoided losing its licence to operate in the US, but did not avoid a ban on conducting dollar transactions in oil and gas.
And it's this last aspect which could hurt the company, which from 2015 will no longer be allowed to clear in US dollars, a critical process for international trade.
BNP Paribas is paying the price for its lack of "vigilance" in limiting and monitoring the inherent risks relating to foreign transactions.
Between 2004 and 2012, it conducted billions of dollars worth of trade with countries including Iran and Sudan that were under US sanctions. The bank made about $70 million (around 50 million euros) in money laundering.
But since the 2008 credit crunch, the US has become very strict on financial regulation, and many analysts feel that BNP Paribas is being made an example of to placate a mistrusting American public.
The bank's director Jean-Laurent Bonnafé said he "deeply regrets the past misconduct that led to this settlement."
However he said it would "not impact on the bank's operational or business capabilities", which expects "solid results" for the second quarter.