Let me provide some idea on how to automate invoicing for my clients, @poolservicecasti.
In QuickBooks Online, create online invoices, then set these as recurring transactions. To proceed, let's make a template.
Here's how:
- Choose Settings ⚙.
- Under Lists, click Recurring transactions.

- Select New.
- Select the type of transaction to create, and then click OK.
- Input a Template name.
- Select Scheduled in the Type section.
- Complete the remaining fields and click Save template.
For more information, you may review this article: Create recurring transactions in QuickBooks Online.
In addition to that, let me share these links to help you manage your invoices in QuickBooks:
Fill me in if you have other questions about handling customer transactions in QuickBooks. I'll be happy to help you again. Keep safe!