Hello rich-northwindti,
Thanks for reaching out to us here. When you've missed the QuickBooks Online Payroll lead time for direct deposit, it's essential to ensure you don't pay your staff twice. Although you can pay them on time by sending an e-transfer, this can have a negative impact on your payroll goals.
The best course of action is to contact our QuickBooks Online Customer Care team at 1-855-253-1536 from Monday to Friday between the hours of 9 AM and 8 PM EST. They'll have the ability to gather the required elements, so they can review the status of your direct deposit, and guide you through the appropriate steps for this pay run.
If you have any other questions, please don't hesitate to reach out. We would be happy to help!