The direct deposit times are determined by pricing packages. With the cheapest Basic plan, you have to wait four days for direct deposits. The Core offer splits the waiting time in half – two days and, lastly, next-day direct deposits are guaranteed by the two top-tiered packages.