Hello there, @Ktdeliveryservice.
Yes, QuickBooks Online supports recurring invoices for monthly automatic billing, making it easier to streamline your billing process and save time.
Here's how:
- Go to Sales & Get Paid and select Recurring Invoice.

- Fill out the customer details.
- From the Recurring settings, customize the template.
- Enter a Template Name, select the Type, and specify the number of days to create the invoice in advance.
- You can also turn on template options, such as Automatically send emails and others.
- Set the Interval to Monthly, then pick the start date and the day of the month.
- Click Save Template.

Check out this article for more details: Create recurring invoices and other transactions in QuickBooks Online.
Feel free to reply this thread if you need more guidance. I'm always here to assist you.