Tabcorp was fined $45 million in March for breaching money laundering laws 108 times over five years. AUSTRAC boasted at the time that the ruling was the largest civil penalty in Australian corporate history. Applying the same standard to the 53,760 breaches Commonwealth Bank is accused of would see it staring down the barrel of a $22 billion penalty.