Yes, you can select ACH as your payment method for a recurring invoice if you're using Merchant Services. With QuickBooks Payments account you can set-up a recurring bank transfer payment. You can learn more about through this link: QuickBooks Payments.
When creating the recurring transaction, just choose whether your customer can pay you online by selecting/deselecting the checkboxes for Credit Card and Bank Transfer under the Online Payment section.
Here's how:
Select the Gear icon on the Toolbar.
Under Lists, select Recurring Transactions.
Click New.
Select the type of transaction to create, and then select OK.
Enter a Template name.
Choose a Type — Scheduled, unscheduled or reminder.
Select whether your customer can pay you online by selecting/deselecting the checkboxes for Credit Card and Bank Transfer under the Online Payment section.
The response doesn't answer the question. The OP asked if we could do RECURRING ach for a recurring invoice. The response basically says that you can allow your client to pay the recurring invoice MANUALLY each transaction period via ach.
Is it possible to create an AUTOMATIC RECURRING ach for a recurring transaction? Thanks.