Hello there, @PrinterGuy.
Allow me to share additional information on how does creating your last paycheck of the year works in QuickBooks Desktop.
QuickBooks Desktop Payroll is guided by the Constructive Receipt principle. Wherein, the tax liability of your payroll depends on its pay date. Since your employee’s last paycheck is set for 2019, its tax liability will be paid on 2019, even if the pay period of the said paycheck falls on 2018.
On the other hand, there’s no need to turn off your Direct Deposit feature. Instead, you can create an unscheduled payroll and print the check right away. Just make sure to unchecked "Use Direct Deposit" when you’re prompted.
Here’s how to create an unscheduled payroll:
- Go to Employees.
- Choose Pay Employees.
- Select Unscheduled Payroll.
- Enter the payroll information.
- Click the Open Paycheck Detail.
- On the Preview Paycheck, uncheck the Use Direct Deposit.
- Click Continue.
- Hit Create Paychecks.
That should do it!
You may check out the following articles for additional insights:
Let me know how it goes on your end. I'm always here to help you in creating your employees' payroll.