Yes, the payment will reappear on your Banking page under the For Review tab after deleting it. And you'll have the option the match it to another invoice.
Click Banking from the left menu.
Select the appropriate bank account.
In the For review tab, find the payment.
Click the payment transaction, then select Find match and click Find other matches or Match.
Select the appropriate invoice where you want to match the payment.
However, if you can't see the payment in the For review tab, go to the Categorized tab. And locate the payment from there, then click Undo. This way, it'll reappear in the For review tab and match it to the correct invoice.
How do I change the status of an invoice from paid to unpaid - I matched it to the wrong payment
I followed the steps to delete the payment and I no longer see the invoice in my invoice list. It did ask me to confirm because it was linked to other transactions. Will I need to add the invoice again?
We can locate all of your invoices in the Transaction List by Customer report in QuickBooks Online (QBO). The invoice list will only show the last 365 days for aging transactions and the last 30 days for paid invoices.
Go Reports menu.
In the search bar, type in Transaction List by Customer.
Click the Customize button.
In the Report period section, select the date of the invoice you want to see.
Put a check-mark beside Transaction Type and select Invoice.
Place a check-mark to A/R Paid.
Select the Rows/Column drop-down arrow, and then click on Change columns.