After you file

@Patrick73 @shanella30 - the way the Banking industry works is that the direct deposits ("ACH") are transmitted two days in advance of the deposit to you.  So the Bank, and that is EVERY bank, does have the money and it has no more than two days to make it available to you.  that is how they are able to let you know in advance of the deposit.  

 

Google "NACHA" for more information.