Hello Erick,
Aside from the transactions you entered in QuickBooks, the reports also base on the accounting method (cash or accrual) you're using.
If the report is set to Cash basis, the payment will not display if the payment date is January. You might want to change the Payment date:
- Open the invoice payment.
- Change the payment date to December.
- Click Save and close.
- Choose Yes to confirm the action.
If you're using Accrual basis, the invoice should be displayed on the report.
I'd also recommend reaching out to your accountant to see if they another option to do this. They know what's best for you and your books.
Let me know if you need anything else.