It depends on your contract. Most banks and credit unions may use the right to offset when they want or as many times as necessary. But, they can only withdraw up to your total debt amount. If you don’t have enough funds in your account, they may wait until your paycheque is deposited and then extract what they need, like with wage garnishment.