Learn · U.S. rails

ACH transfers explained

Understand ACH credits and debits, Same Day ACH windows, return codes, routing numbers, and the differences between ACH, wires, RTP, and FedNow.

On this page

In short

What is an ACH transfer?

An ACH transfer is an electronic bank-to-bank payment sent through the U.S. Automated Clearing House network. Banks and processors collect payments into files, deliver them to an ACH operator, and settle them between financial institutions. ACH supports both credits, where the payer pushes money, and debits, where an authorised payee pulls money.

U.S. bank rail · credits and debits · batch processing · returnable

How an ACH payment moves

ACH is a set of rules and a network of participating institutions. The customer or business that starts the entry is the Originator. Its bank or payment provider submits through an Originating Depository Financial Institution, or ODFI. An ACH operator sorts the file and delivers entries to the Receiving Depository Financial Institution, or RDFI, which posts to the Receiver's account. In the United States, the Federal Reserve and The Clearing House operate ACH processing services.

The five parties in a typical ACH transfer

  1. 1. The Originator creates an entry

    A person, employer, merchant, or biller instructs a credit or initiates an authorised debit and supplies the account and payment data.

  2. 2. The ODFI accepts it

    The originating institution validates its customer, formats the instruction, applies risk controls, and groups entries into a file for an operator.

  3. 3. The ACH operator sorts the batch

    The operator processes the file, sorts entries by destination, and calculates the interbank settlement positions.

  4. 4. The RDFI receives the entry

    The receiving institution identifies the destination account and applies the credit or debit according to network rules and its posting process.

  5. 5. Settlement and customer posting complete

    The institutions settle their positions through the operator. The RDFI then makes the credit available or posts the debit, subject to the applicable rules and account status.

ACH credit versus ACH debit

FeatureFeatureACH creditACH debit
DirectionPayer pushes funds to a recipientOriginator pulls funds from the Receiver
Typical examplesPayroll, vendor payment, account-to-account transferUtility bill, mortgage, subscription, authorised bank payment
Who initiates the entryThe party whose account is debitedThe party collecting under the Receiver's authorisation
Rail-level settlement choicesSame day, next banking day, or two banking daysSame day or next banking day
Primary data riskSending to the wrong destinationPulling without valid authorisation or with incorrect terms

The direction changes the dispute. A credit generally follows the payer's instruction, so the payer should verify the destination before release. A debit depends on the Receiver's authorisation. Nacha distinguishes a payment the consumer says was never authorised from one where an authorisation existed but the debit did not conform to it, such as an incorrect amount or date.

How long ACH takes

At network level, an ACH credit can settle on the same banking day, the next banking day, or in two banking days. An ACH debit can settle on the same banking day or the next banking day. Those choices describe network settlement, not how long an originator may take to accept and submit an instruction. After the receiving bank gets a credit, Nacha's applicable funds-availability deadlines govern when it must be available to the Receiver.

How long ACH takes
FedACH Same Day windowODFI deadline (ET)Target distributionSettlement
Morning10:30 a.m.Noon1:00 p.m.
Afternoon2:45 p.m.4:00 p.m.5:00 p.m.
Evening4:45 p.m.5:30 p.m.6:00 p.m.

These Federal Reserve processing times apply on business days and describe FedACH's operator schedule. The originating bank needs the entry before the deadline, so the cutoff shown to its customer can be earlier. As published August 2026, Same Day ACH permits payments up to $1 million per transaction; a bank or product can set a lower customer limit.

Why routing numbers matter

An ACH entry carries the receiving institution's routing data and the Receiver's account number. Nacha's file guide describes the receiving routing number as eight digits plus a ninth check digit. The account number is a separate field. A valid nine-digit pattern is therefore not enough: the number must belong to the intended institution and be eligible for the payment service being used.

The Federal Reserve's E-Payments Routing Directory provides routing information for FedACH, Fedwire Funds, and Fedwire Securities transactions. Its public information is synchronised with the operating databases daily, generally by 5:00 a.m. Eastern Time. Eligibility is rail-specific: a number appearing for one service does not automatically prove that it can receive another.

Returns are part of ACH design

ACH entries can come back with a standard return code. A return is not merely an app error; it is a structured message from the receiving side explaining why the original credit or debit could not stand. The correct response depends on the code. Updating an account number may cure an administrative error, while an authorisation dispute requires evidence and a different operational path.

Returns are part of ACH design
Return codePlain-English meaningWhat to check
R01Insufficient fundsWhether the Receiver will fund the account and whether reinitiation is permitted
R02Account closedObtain new payment instructions; do not keep using the closed account
R03No account or unable to locate accountRecheck the account holder and destination account data
R04Invalid account-number structureCorrect the account number before any new instruction
R10Consumer says the Originator was unknown or not authorisedStop collection and investigate whether valid authorisation exists
R11Authorisation existed, but the entry had an errorCompare amount, date, and other terms with the authorisation

ACH versus wire, RTP, and FedNow

FeatureRailProcessing modelAvailabilityGood fit
ACHBatch, value-dated credits and debitsBanking-day settlement, including same-day windowsPayroll, recurring bills, bank pulls, scheduled and bulk payments
Fedwire FundsReal-time gross settlement with immediate, final, irrevocable interbank settlementPublished operating hours on business daysTime-sensitive bank wires and high-value settlement
FedNowInstant interbank settlement through participating institutionsAround the clock, every day of the yearImmediate account-to-account credits and bill payments where both sides are reachable
RTPReal-time, final interbank settlement for credit transfers24 hours a day, seven days a weekImmediate credit transfers with status and message capabilities through participating institutions

“My bank supports instant payments” needs two follow-up questions: can this account send, receive, or both, and is the destination institution reachable on the same service? FedNow and RTP participation is not inferred from ordinary ACH eligibility. Your bank's product interface and limits decide what you can actually initiate.

  • Use ACH when cost-efficient scheduled, recurring, bulk, or debit collection matters more than second-by-second arrival.
  • Use Same Day ACH only when the amount is eligible and you can meet your provider's submission cutoff.
  • Consider an instant rail when immediate, around-the-clock credit and destination reachability are both important.
  • Consider a wire when the beneficiary specifically requests wire instructions or the transaction needs wire-style finality and documentation.
  • Never select a rail from the routing number alone; confirm account eligibility, recipient instructions, amount limits, fees, and return or recall policy.

Frequently asked questions

Frequently asked questions

Is ACH the same as a bank transfer?

ACH is one kind of U.S. bank transfer. A wire, FedNow payment, RTP payment, internal book transfer, and card payment use different systems and rules even if an app labels all of them “bank transfer.”

Can an ACH transfer arrive the same day?

Yes. Eligible entries submitted before a provider's cutoff can use Same Day ACH. FedACH has three business-day processing windows, but the provider's customer cutoff may be earlier than the operator deadline.

Does ACH work on weekends?

You may be able to schedule or authorise a payment at any time, but ACH operator settlement follows banking-day schedules. If weekend availability is essential, ask whether both accounts can use an around-the-clock instant service such as FedNow or RTP.

What is the Same Day ACH limit?

As published August 2026, the network limit is $1 million per payment. A bank or payment product may impose a lower limit, so the network ceiling is not a promise that your account can send that amount.

Why did my ACH transfer return?

Read the specific return code. Common examples include insufficient funds, closed account, unlocatable account, invalid account-number structure, and consumer authorisation disputes. Correct the cause rather than repeatedly resubmitting unchanged data.

Can I reverse an ACH transfer?

Do not assume so. ACH supports defined reversals and returns, but a sender cannot freely cancel every completed payment. Contact the bank immediately, explain whether the issue is fraud, duplication, wrong amount, wrong date, or wrong destination, and follow its recovery process.

Why does an ACH payment need a routing number?

The routing number directs the entry to the financial institution; the separate account number identifies the customer account. Confirm that the routing number is valid for ACH and that the account can receive the intended entry type.

Sources

External links open in a new tab.

  1. How ACH payments workNachaChecked 08 Aug 2026
  2. ACH developer guide: how ACH worksNachaChecked 08 Aug 2026
  3. FedACH processing scheduleFederal Reserve Financial ServicesChecked 08 Aug 2026
  4. ACH file detailsNachaChecked 08 Aug 2026
  5. E-Payments Routing Directory FAQFederal Reserve Financial ServicesChecked 08 Aug 2026
  6. Differentiating unauthorised ACH return reasonsNachaChecked 08 Aug 2026
  7. Same-day processing of ACH returns by RDFIsNachaChecked 08 Aug 2026
  8. Providing faster funds availabilityNachaChecked 08 Aug 2026
  9. ACH reversals and enforcementNachaChecked 08 Aug 2026
  10. About the FedNow ServiceFederal Reserve Financial ServicesChecked 08 Aug 2026
  11. RTP network characteristicsThe Clearing HouseChecked 08 Aug 2026

Written by

Glide Research

Payments research

Glide Research maps payment rails, FX corridors, and banking access so travellers, freelancers, and treasury teams can move money without legacy wire tax.

Published
Last reviewed

Glide · Learn

ACH transfers explained

Understand ACH credits and debits, Same Day ACH windows, return codes, routing numbers, and the differences between ACH, wires, RTP, and FedNow.

Currencies
80+
Spend anywhere
Visa card
Registered with
FINTRAC · Canada