I can share some information on funding times within QuickBooks Online. If you're using QuickBooks Online Payroll, here's how to see your funding time.
Select Settings, then Payroll Settings.
Scroll to the Direct Deposit section. You'll see your funding time above your direct deposit limits.
If you're using Intuit Online Payroll or QuickBooks Desktop Payroll products, you have a 2-day funding time.