Hello there, clgoodwin.
Yes, if you have the Same-day or Next-day direct deposit lead time, your employees should be paid on a normal day of processing payroll in QuickBooks Online. Thus, it depends on the lead time for direct deposit and the payroll product you use.
To check your direct deposit lead time:
- Go to Settings , then Payroll settings.
- Scroll to the Direct Deposit section. You'll see your funding time above your direct deposit limits.
However, since you mentioned about Veterans Day, which is a federal holiday observed on November 11th, if your scheduled payday falls on this holiday, it may result in a delay in direct deposit posting. In such cases, I recommend adjusting your payroll processing schedule to ensure timely payment to your employees.
You can use the detailed example in this article (Step 2: Determine when to submit or approve payroll) as a guide to determine when to submit your payroll: When to send your direct deposit payroll.
You can also go to this link to get a better understanding of how holidays affect your payroll: How do federal holidays affect my direct deposit?
Feel free to leave your follow-up questions and other payroll-related concerns in the comment section below. I'd be glad to help.