When running an unscheduled payroll, you can manually select the pay period and enter the employee's earnings. Please note that you can only create unscheduled checks for the current pay period all the way back to 6 months ago.
The available check dates are dates that fall after your last check date and before your next payday. QBO is designed to work this way to keep your payroll taxes error-free.
You can follow these steps to run the unscheduled payroll:
Click Workers on the left panel, and then select Employees.
Select the Run payroll button on the upper right-hand corner.
Find the employee you want to pay, and then select the Create another check link.
Enter the employee's compensation, including any salary adjustments, vacation or sick hours, and other pay types.
Confirm the Pay Period and Pay date.
Select Preview Payroll, and then select Submit payroll.
If you're creating a paper check, hand write or print the check and give it to the employee by the check date.
Select Finish payroll.
If you have any follow-up questions, just let me know. I'll get back to you as soon as I can.