How to Set Up Recurring ACH Payments

Go ACH User Guide

How to Set Up Recurring ACH Payments

To set up recurring ACH payments in Go ACH, open Transactions then ACH Recurrences (or the Schedule tile on the dashboard) and click Add New ACH Recurrence. A recurrence automatically generates transactions on a schedule until it ends or is blocked.

GoACH ACH Recurrences list showing each schedule's client, amount, frequency and next run date
The ACH Recurrences list — every active schedule with its frequency and next run date.
Overview

What is an ACH recurrence?

A recurrence is a saved rule — client, amount, and schedule — that produces ACH transactions automatically. The ACH Recurrences screen lists every rule and lets you create, filter, export, and manage them. You can also start one by switching Repeat to Recurring on the New Transaction form.

RECURRENCE LIFECYCLECreate ruleclient, amount, scheduleAuto-generateruns on its patternMonitorwatch for failuresEnd / Blockends or pausesA blocked recurrence stops generating payments until you resolve and re-activate it.

Schedule fields

Recurring schedule fields

  • Schedule Type — what the schedule is based on (e.g. Originate Date).
  • Recurrence — the frequency, e.g. Daily on Weekdays, weekly, or monthly.
  • Start Date — when the schedule begins. Setting it to today creates an initial transaction today.
  • End Type — No End, end after a number of occurrences, or end on a date.
  • Include Bank Holidays — whether to run on bank holidays or skip them.

List columns: Vendor, Client, Transaction Type, Bank Name / RT (routing) / AC (account), Description, Status, Amount, Start Date, and Recurrence Pattern.

GoACH New ACH Recurrence form with frequency, start date, end type and amount fields
Creating a recurrence: set the frequency, start date, amount and how the schedule ends.
Steps

How to create and manage a recurrence

  • Open Transactions → ACH Recurrences (or the Schedule tile on the Go ACH dashboard).
  • Use the filter to find a recurrence, or click Add New ACH Recurrence to create one (same fields as Recurring mode in how to create an ACH transaction).
  • Click a recurrence row to edit its amount, schedule, or status.
  • Resolve any blocked recurrences from the dashboard panel.

For the full walkthrough of every screen, see the Go ACH user guide.

Editing

Editing an existing recurrence

Open a recurrence to change its amount, frequency, dates or description. Edits apply to occurrences the schedule has not generated yet — transactions it already created keep the values they were originated with. If you only need a change for a set period, use a modifier instead, so the schedule reverts on its own.

GoACH Edit ACH Recurrence form with the existing schedule's amount, frequency and date settings
Editing a recurrence changes future occurrences and leaves posted transactions alone.
Modifiers

Pause or change a recurrence with a modifier

A modifier is a temporary override on an existing recurrence, so you can change what a schedule does for a while without rebuilding it. Each modifier has a name, an end date and a type:

  • Deactivate — pause the schedule so it generates no transactions until the end date.
  • Amount change — run the schedule at a New Amount until the end date.

When the end date passes, the recurrence returns to its original amount and resumes its normal pattern. The modifiers list for a schedule shows the client, modifier name and type, end date, whether it is active, and both the Original Amount and the Temporary Amount — so you can always see what the schedule is running at now and what it will revert to.

GoACH ACH Recurrence Modifiers list with client name, modifier name, modifier type, end date, active flag, original amount and temporary amount columns
The modifiers list shows each override’s type, end date, and both the original and temporary amount.
GoACH New ACH Recurrence Modifier form with name, end date, modifier type and new amount fields
Creating a modifier: name it, set the end date, then choose Deactivate or Amount change.
Blocked recurrences

When a schedule stops generating transactions

The Home dashboard carries a Blocked Recurrences panel listing every schedule currently blocked from generating transactions, with the bank account, vendor account, amount and recurrence pattern for each. Check it regularly — a blocked schedule is a payment that will quietly not happen.

GoACH Blocked Recurrences panel listing bank account, vendor account, amount and recurrence pattern for each blocked schedule
Blocked Recurrences lists schedules that are not currently generating transactions.
Common questions

Frequently asked questions

How do I set up recurring ACH payments in Go ACH?
Open Transactions then ACH Recurrences and click Add New ACH Recurrence, or switch Repeat to Recurring on the New Transaction form, then set the schedule and end type.

What is an ACH recurrence?
A recurrence is a rule that automatically generates ACH transactions on a schedule — daily, weekly, or monthly — until it ends or is blocked.

How do I end or pause a recurrence?
Click the recurrence row to edit its status or end type (No End, end after occurrences, or end on a date). Blocked recurrences are paused until you resolve them.

What happens if I set the start date to today?
Setting the start date to today creates an initial transaction today, then continues on the chosen schedule.

How do I temporarily pause or change a recurring ACH payment?
Add a recurrence modifier. Give it an end date and choose Deactivate to pause the schedule, or Amount change to run it at a different amount. When the end date passes, the recurrence returns to its original amount.

Get started with GoACH

Tell us about your business and processing needs and a GoACH specialist will follow up, typically within one business day.

Contact Form