It depends on the payment method you're using, Yourgoatdoc. We have two payment methods which are Direct deposit and paper check.
If you're using Direct deposit, expect your employees to receive their salary will be delayed and take up to two (2) banking days excluding weekends.
For more information on how Direct deposit works in QuickBooks please see this article: QuickBooks Online Direct Deposit.
On the other hand, if you're using paper checks, employees typically receive their salary on the scheduled payday, which is usually the next business day after payroll is processed. However, it may take additional time for the checks to be delivered, depending on postal service efficiency. For precise timing, consider your local postal service and any potential delays.
Consider using QuickBooks Payroll to elevate your payroll management. Its time-tracking tools and quicker direct deposit options could transform the way your business operates.
For you're future reference, you can Create an Unscheduled Payroll Check to create an unscheduled paycheck.
I'll be here to help if you have additional questions regarding QBO Payroll processing time, please don't hesitate to reply to this thread. We are here to help you.