Hi there, jphill.
Let me share some information about running the last payroll of the year in QuickBooks Online.
As long as all pay periods for your last payroll run is within this year, your year-end reports will be correct. Here's an article to learn more: Year-end checklist for QuickBooks Online Payroll.
I'm adding this link just in case you need to create an unscheduled checks in QuickBooks Online Payroll.
You can also check out this page for payroll reports that'll help you with the year-end tasks: Run payroll reports.
Just click the reply button and tag me down below if you still have other questions about payroll. Have a wonderful day!