Earlier this year, the Commonwealth Bank announced it had set aside $375 million for possible penalties arising from charges by the Australian Transaction Reports and Analysis Centre (AUSTRAC) in relation to money laundering. Today, the bank and AUSTRAC announced they had agreed to a penalty of just under twice that, $700 million, as part of CBA's settlement with the regulator over years-long problems with its management and reporting of cash-deposit ATMs.

The bank will also pay some loose change to cover Austrac's costs -- $2.5 million. The result is about on par with earlier estimates based on speculation AUSTRAC wanted $1 billion, which probably accounts for why the CBA's share price lifted after this morning's announcement.