I'd suggest pulling up the Invoice list report and customize the date range. This way, you're able to print last year's invoices or any dates you want to view.
Here's how:
In the left navigation panel, click Reports.
Go to the search bar and type Invoice List.
In the Report period drop-down, choose Custom.
Type the date range of the transaction that you want to print.
Click Run report.
Choose the Printer icon.
Adjust your print settings as needed.
Click Print.
For additional information about customising and printing reports, you can click this article: Run reports in QuickBooks Online. This also provides details on how you can email and export reports.