I'd like to share some insights regarding your concern with printing financial statements in QuickBooks Online.
QuickBooks Online relies on the default printer set up on your browser. That said, you can create custom details on your browser settings so the report will be printed according to the quality that you want.
I got you covered in achieving this. Here's how:
Open the Profit andLoss report.
Press on the Print button.
Click on the three dots option on your browser.
Select on Print.
From the printing settings, hit on Moresettings to display more options.
Choose the set up that you want to apply on the statement.