When you originate an ACH transaction, you will need to have enough funds in your account to cover the transaction at the time of origination. The funds will be held for two business days to allow the transfer to complete.