Welcome aboard to the Community, @Vanna.
When recording transactions in the QuickBooks system, I suggest you mirror them to the actual date when you create sales transactions and payments.
There are only two reasons why transactions are showing in the Unapplied Cash Payment Income account. It's either you record the payment before creating the sales form, or they weren't matched at all.
You can start with running the Open Invoices report to verify transactions showing as not yet paid. Here's how:
- Log into your QuickBooks account.
- Select Reports.
- In the Find report by name field, enter Open Invoices.
- Set the report period, then select Run report.
- In the Transaction Type column, locate a transaction listed as a Payment.
For future reference, visit the Unapplied cash payment income on your profit and loss article. You can follow the detailed instruction in the order shown to get this fixed.
If there’s anything else I can help you find in QBO, post a comment below. I’m here ready to assist further. Have a good one.