They haven’t gone through for my employees either. I was thinking maybe it was because of the banking holiday yesterday but i am seeing others having delays as well.
There are no ongoing issues about employees don't receive their direct deposit payroll in QuickBooks Online (QBO). Once you've submitted the payroll two banking days before the check date, funds should be deposited into your employees' accounts by end of the day today.
If your employees won't get their direct deposit, it can be caused by the following:
Employees' bank account information was entered incorrectly.
There's a problem with the employee's bank.
The pay date falls on a weekend or holiday.
The direct deposit payroll was submitted after the cutoff time which is 5 PM Pacific Standard Time. When this happens, the payroll will be processed on the next banking day.
If there are issues with the bank information, the funds will be rejected and returned to the employer's account. This process will take 2-3 business days after the pay date. If the employee still did not receive the funds by 5 PM after the settlement date, please give out Support Team a call so we can do a direct deposit trace.
If payroll is submitted on a non-banking day or federal holiday, your direct deposit will be drawn from your account the next banking day. Additionally, banks often close on state holidays. You’ll want to double-check with your bank for any state holidays they observe.