I understand how important it is to pay your employees on time.
Currently all of our systems are working properly. The funding time will always depend on the bank. I suggest that you inform your employees to wait and expect that the funds will be available on their account within the day.
You can also check to verify your funding time inside QuickBooks Online.
Here's how:
Go to the Gear ⚙️ icon.
Choose Payroll settings.
Scroll to the Direct Deposit section. You'll see your funding time above your direct deposit limits.
I've included this link to our page where you can check the status of our systems. You can also sign up through this link if you encounter any issues: https://status.quickbooks.intuit.com/