I have here a piece of information about the differences between Delayed credit and Delayed charge in QuickBooks Online (QBO).
Delayed credit is a transaction you create in QuickBooks that isn’t applied to the customer’s invoice until a future date. You can add the customer’s invoice as a line item, specifying the date on which you want the credit to be published. See sample screenshots below for your reference:
On the other hand, Delayed charge transaction records potential future revenue. You can convert this to an invoice in the same way you convert an estimate to an invoice.
Additionally, you can always run the Transaction List by Customer report to track the credit and charge amount. Then customise to show precise details in the report.