How to Create an ACH Transaction in Go ACH

Go ACH User Guide

How to Create an ACH Transaction in Go ACH

To create an ACH transaction in Go ACH, open New Transaction, choose the ACH Account and Transaction Type (Debit or Credit), enter the amount and effective date, attach proof of authorization, add the client’s bank details, and click Create ACH Transaction.

GoACH ClientsTransactionsNew TransactionReportsLogged in as demo · Log OutNew ACH TransactionACH AccountMain FundingTransaction TypeDebitAmount$150.00Effective Date06/24/2026Transaction descriptionInvoice 4821Routing Number021000021Account Number••••4821Create ACH Transaction
The New ACH Transaction form in One Time mode.
Transaction information

Transaction Information fields

  • ACH Account — the vendor/funding account the money moves through.
  • Transaction Type — Debit (pull from client) or Credit (pay client).
  • Amount — the dollar value of the transfer.
  • Effective Date — the settlement date (defaults to the next business day).
  • Transaction description — a label that appears in reports and on the statement.
  • Upload Proof of Authorization — attach the signed authorization file for the debit.
  • Prefill from POA — auto-fill fields from an authorization on file.
  • Repeat — toggle One Time or Recurring.
Bank & client

Bank and Client Information fields

  • Bank Account — pick a saved account or “Select or Create New” to enter one.
  • Client name — the receiver’s name; tick whether it is a business account (required).
  • Account type — Savings or Checking.
  • Routing / Account / Confirm Account Number — the client’s bank details.
  • Save client & bank info — store these details for next time.
Debit vs credit

What is the difference between a debit and a credit?

A debit pulls money from the client’s bank account into yours (for example, collecting a payment). A credit pushes money from your account to the client’s (for example, issuing a refund or payout). You choose this with the Transaction Type dropdown. ACH debits must be authorized under the NACHA Operating Rules.

DEBIT VS. CREDITDebitPulls money FROM the clientINTO your account.Client bank → Your accounte.g. collecting a paymentCreditPushes money FROM youraccount TO the client.Your account → Client banke.g. issuing a refund or payout

Steps

How to create a one-time ACH transaction

  • Select the ACH Account and Transaction Type.
  • Enter the Amount and an optional description.
  • Click Choose File to upload proof of authorization if required.
  • Leave Repeat on One Time.
  • Pick a saved Bank Account, or enter the client name, account type, routing and account numbers.
  • Click Create ACH Transaction to submit.

To schedule the transfer instead, switch Repeat to Recurring — see how to set up recurring ACH payments. Pre-save the receiver first by learning to add a client in Go ACH, then review activity in the Go ACH transaction report.

Common questions

Frequently asked questions

How do I create a new ACH transaction in Go ACH?
Open New Transaction, choose the ACH Account and Transaction Type, enter the amount and effective date, attach authorization, add the client’s bank details, and click Create ACH Transaction.

What’s the difference between a debit and a credit?
A debit pulls money from the client’s account into yours; a credit pushes money from your account to the client’s.

What is an effective date?
The effective date is the date the transfer is scheduled to settle. It defaults to the next business day.

Do I need proof of authorization?
For debits, upload the signed authorization file using Upload Proof of Authorization. You can also use Prefill from POA if an authorization is already on file.

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