I understand you need to alter the date from your recurring transaction in QuickBooks Online. I'll demonstrate how to do it.
If you want to update the details based on the most recent invoice transaction, you must also update the Unscheduled template. To edit the recurring invoice, click on the Action column. We need to click the transaction to narrow down the details, then manually edit the invoice date.
Follow the steps below:
Go to the Gear icon, and tap the Recurring transaction.
From the Recurring List, click Edit below the Action column.
We can change the Type to reminder to unscheduled.
Next, set the Interval as Daily, weekly, Monthly, or Yearly.
Alternatively, I'll offer this article if you need to run a report for your sales or income in QuickBooks Online. Do you need a sales summary report? Get insights into this page: Run reports in QuickBooks Online.