Generally, direct deposit can take 2-3 days from when the employer sends the funds to the automated clearing house (ACH) to when the funds become available to use in employee’s bank accounts. During this time, the ACH is verifying funds, verifying the accuracy of the employee’s bank information, and sending the funds. The employee’s bank may also take up to a day to process the funds once they have been received.