hold the money as collateral against any future arrears

I don't see how that can be legal.