Bank of America sends a direct deposit every Friday. If your company paid your invoice by 9 a.m. on a Friday, you should have it by the end of the day. Otherwise, your payment may not receive until the next working day.