Hi there, rryan.
You'll have to run payroll at least two banking days before the pay date. Also, it should be before 5 PM Pacific standard time. Thus, If your pay date is April 15, you'll have to run payroll on April 11 before 5 pm Pacific standard time.
Also, you can check the direct deposit processing timeline for more details.
Feel free to get back to the Community team if you have other concerns. Have a good one!