Welcome to QuickBooks Community, mark! Let me address you concern in no time.
Yes, unpaid invoices generate in the Profit and Loss report.
We only need to make sure we're using the correct Accounting method. Here's the difference between using the Cash and Accrual method.
- Cash basis- used this method to include what you have paid and paid transactions from your customers.
- Accrual accounting- involves tracking income and expenses as they are incurred (when an invoice is sent or a bill is received) instead of when money actually changes hands.

To run the Profit and Loss report, we can follow these steps.
- Go to the Reports menu.
- In the search box, enter Profit and Loss report.
- Select Accrual or Cash in the Accounting method.
Also, we can customize your QuickBooks reports according to the information you need. Feel free to review the articles below for more tips and details.
I'm always here to help you if you have more concerns about how your transactions reflect in your reports. Take care and have a good done!