When you set up a payroll schedule, you define a pay frequency (or how often an employee gets paid or the duration of time for which the employee is being paid, for example, weekly or semi-monthly), the next upcoming pay period end date (the last date of the pay period), the next upcoming paycheck date (the date the employee gets paid), and the day you run your next payroll. QuickBooks calculates your next payroll schedule accordingly, taking into account legal holidays and weekends. The upcoming payroll due dates appear in the Pay Employees section of the Payroll Center.
Note: If you're using Assisted Payroll or Direct Deposit services, the paycheck needs to be processed two business days prior to when the employee is due to be paid. QuickBooks takes this two-day lead time into consideration when creating payroll schedules.