What Is FedACH? How the Federal Reserve Moves Payments Through the System
Published Sat, Jun 27 2026 · 7:41 AM ET | Updated 3 minutes Ago
Fact-Checked & Reviewed by Adarsha Dhakal
Adarsha Dhakal is the Founder and Editor of Investozora, an independent U.S. financial news publication he launched in August 2025. He covers IRS tax refunds, Social Security benefit payments, federal payment systems, Federal Reserve policy, and U.S. Treasury operations, explaining how government financial decisions affect the daily lives of American households. All reporting is sourced directly from official government records including IRS.gov, SSA.gov, FederalReserve.gov, and fiscal.treasury.gov.

Read More →

Digital network visualization representing FedACH electronic payment processing infrastructure.

FedACH batches and settles more than 70 million payment files on a typical business day, moving paychecks, benefits, and refunds between banks.

Google Prefer Investozora on Google

Get real-time financial updates.

Updated: June 27, 2026 – FedACH is the Federal Reserve’s automated clearing house network. It processes the electronic payment instructions that move money between bank accounts across the United States.

Every time your paycheck arrives by direct deposit, every time the IRS deposits your tax refund, and every time the Social Security Administration delivers your monthly benefit, there is a strong probability that FedACH carried that payment instruction through the system. FedACH processes more than 70 million payment files on a typical business day.

FedACH payments are not individual wire transfers. They are batched instructions, collected throughout the day, sorted by destination bank, settled through Federal Reserve accounts, and then posted to individual consumer accounts at the receiving institution.

This batch architecture makes ACH payments efficient and inexpensive, which is why ACH has become the backbone of U.S. payroll, government benefit delivery, and bill payment.

The tradeoff for that efficiency is that ACH payments do not settle instantly. They move through a series of scheduled processing windows that determine when funds actually appear in your account.

The Federal Reserve operates FedACH as a core financial infrastructure service under authority granted by the Monetary Control Act of 1980, which required the Fed to offer payment services to all depository institutions on a non-discriminatory basis.

Before that Act, ACH clearing was handled by a patchwork of private regional clearing houses with inconsistent rules and uneven access. FedACH unified that infrastructure under Federal Reserve operational standards while a private competitor, The Clearing House’s EPN network, continued to operate in parallel.

Today roughly 60 percent of ACH volume routes through FedACH and the remainder through EPN, though both networks follow the same NACHA operating rules governing timing, formatting, and return item handling.

The broader context of how ACH fits into the complete U.S. payment infrastructure is documented in the U.S. money movement system pillar, which covers every federal payment rail from Fedwire through FedNow.

How FedACH Works Mechanically

Understanding FedACH begins with understanding what an ACH entry actually is. When your employer’s payroll processor prepares your paycheck, it creates an ACH credit entry containing your routing number, your account number, the dollar amount, and your employer’s bank account information.

That entry is assembled into a file called an ACH batch. The payroll processor transmits that batch to its bank, called the Originating Depository Financial Institution or ODFI.

The ODFI sends the batch to FedACH. FedACH sorts the entries by receiving bank, called the Receiving Depository Financial Institution or RDFI, and transmits the sorted instructions to each RDFI in the next settlement window. The RDFI then posts the credit to your individual account according to its internal posting schedule.

Settlement occurs through the master accounts that all Federal Reserve member banks hold at their regional Federal Reserve Banks. When FedACH settles a batch of ACH credits, it debits the ODFI’s master account and credits the RDFI’s master account simultaneously.

This is a book-entry transfer between two accounts at the Federal Reserve, which is why ACH settlement carries no credit risk to the receiving bank. The funds are already in the RDFI’s Fed account before the bank posts them to your personal account.

The RDFI’s posting delay after receiving settlement is entirely a function of its own internal processing schedule, not a limitation of the FedACH network itself. For the complete breakdown of how banks process incoming settlement credits before your account reflects the balance, the ACH settlement windows guide documents each bank’s typical internal posting timeline.

The NACHA operating rules govern every participant in the ACH network regardless of whether they route through FedACH or EPN. NACHA is the nonprofit standards organization that writes, maintains, and enforces ACH rules through membership agreements.

All ODFIs and RDFIs must be NACHA members, and violations of NACHA rules can result in fines and suspension from the network. NACHA rules specify the maximum settlement time between submission and posting, the format of ACH entries, the allowable standard entry class codes for different transaction types, and the return timeline for rejected or disputed entries.

FedACH Settlement Windows

FedACH does not run continuously. It processes payments in discrete settlement windows that correspond to specific times during the business day. Understanding these windows is critical for anyone trying to predict exactly when a direct deposit will arrive.

For standard next-day ACH, the originating bank must submit the payment file to FedACH by a cutoff time on the business day before the intended settlement date. FedACH then processes the file overnight and debits and credits the relevant master accounts at the start of the next Federal Reserve business day.

The RDFI receives the incoming credit to its master account in the early morning hours and can make funds available to consumers from that point forward. In practice, most traditional banks post incoming ACH credits between 6:00 AM and 9:00 AM local time, though the bank posting time changes article details how NACHA’s 2026 rule update moved the industry standard posting time to no later than 9:00 AM Eastern for standard ACH credits.

Same-day ACH operates through additional intraday settlement windows that FedACH added in phases between 2016 and 2023. Same-day ACH files submitted by 10:45 AM Eastern settle at 1:00 PM Eastern on the same business day. Files submitted by 2:45 PM Eastern settle at 5:00 PM Eastern.

A third window introduced under NACHA’s 2023 rule expansion allows files submitted by 4:45 PM Eastern to settle at 6:00 PM Eastern. Banks that receive same-day ACH credits must make funds available to consumers by 5:00 PM local time on the settlement date. The same-day ACH mechanics article compares the three intraday windows and when each type of payment uses them.

FedACH does not operate on Federal Reserve holidays. When a Federal Reserve holiday falls on a business day, there are no ACH settlement windows for that day, and payments that would have settled on the holiday are instead pushed to the next Federal Reserve business day.

This is why Social Security payments and IRS refunds sometimes arrive earlier than their scheduled date when the payment date falls on or adjacent to a holiday.

The receiving bank receives the settlement credit one business day earlier, and most banks pass that early posting directly to consumers. The Federal Reserve holidays 2026 guide documents every affected payment date for the current year.

Government Payments Through FedACH

The federal government is the single largest originator of ACH credits in the United States. Social Security benefit payments, IRS tax refund disbursements, Veterans Affairs payments, federal payroll for civilian and military personnel, and federal contractor payments all flow through the ACH network in the form of ACH credits originated by the Bureau of the Fiscal Service within the U.S. Department of the Treasury.

The Bureau of the Fiscal Service maintains the primary federal payment file. When the SSA calculates your monthly benefit and certifies your payment for release, it transmits a payment authorization to the Bureau of the Fiscal Service.

The Fiscal Service creates an ACH credit entry in your name, using the banking information you provided to the SSA when you enrolled in direct deposit. That entry is submitted to FedACH as part of the Treasury’s daily payment file.

FedACH settles the entry to your bank’s master account, and your bank posts the credit to your personal account on the payment date. The complete pipeline from SSA authorization through Treasury disbursement through FedACH settlement is documented in the Treasury payment system guide.

IRS refund disbursements follow the same basic pathway with one important difference: the IRS operates on a weekly refund cycle rather than a daily payment schedule.

After the IRS approves your refund and generates the disbursement code visible as Code 846 on your tax transcript, the refund enters the Bureau of the Fiscal Service’s payment queue for the next scheduled cycle. The Fiscal Service submits the ACH credit to FedACH, which settles it to your bank’s master account, and your bank posts it to your account.

Most banks make IRS refunds available the morning after the settlement date, which is why the date on your transcript does not always match exactly when the money appears in your account. The IRS refund date timing article explains this gap precisely and what the IRS transcript dates actually represent versus your bank posting date.

FedACH and Early Direct Deposit

A significant development in consumer banking over the past several years has been the emergence of early direct deposit as a competitive feature among online banks and credit unions.

Institutions such as Chime and Varo advertise that they make direct deposit funds available up to two days earlier than the scheduled settlement date. Understanding how this works requires understanding the mechanics of FedACH prenotes and pre-notification files.

When an ODFI submits a payroll file for next-day settlement, FedACH distributes incoming notifications to RDFIs that identify the amount and originator of the coming payment before the actual settlement.

Some forward-looking banks use these early notifications to credit consumer accounts immediately upon receiving advance notice rather than waiting for settlement to occur. They are effectively providing the consumer with a short-term advance against the incoming settlement, which will arrive the following morning.

The risk is minimal because the ODFI’s master account commitment is already in process, but the RDFI is technically extending a brief overnight credit. The early direct deposit risk mechanics article explains when this practice creates consumer protection questions and what happens if a payment is recalled before settlement completes.

For Chime users specifically, direct deposit typically posts between midnight and 3:00 AM Eastern on the day before the official settlement date when the early deposit feature is active. Varo follows a similar pattern.

Traditional banks such as Bank of America, Chase, and Wells Fargo generally post incoming ACH credits between 6:00 AM and 9:00 AM Eastern on the actual settlement date. The Chime direct deposit timing and Varo deposit timing articles document the specific windows for each institution.

How long does an ACH payment take to settle?

Standard ACH credit entries settle on the next Federal Reserve business day after the originating bank submits the payment file to FedACH. From submission to settlement, the minimum time is approximately 17 hours. Same-day ACH entries can settle in as few as 2 to 3 hours depending on which intraday window the originating bank uses. Consumer posting time at the receiving bank adds additional time beyond the settlement moment, typically ranging from immediately to several hours depending on the bank’s internal schedule.

What is the difference between FedACH and Fedwire?

Fedwire is the Federal Reserve’s real-time gross settlement system for high-value transactions. Every Fedwire transfer settles individually and immediately, with no batching and no delay. Fedwire is used for large institutional transactions, mortgage closings, and same-day business settlements where speed is essential and cost is less of a concern. FedACH is a batch processing network where individual payments are grouped and settled on a net basis at scheduled windows. Fedwire is expensive and reserved for large transactions. FedACH is inexpensive and used for the overwhelming majority of consumer and payroll payments. The Fedwire funds system article covers that parallel system in detail.

What happens if my ACH payment is returned?

If an ACH debit hits your account and you dispute it, your bank submits a Return entry to FedACH within the NACHA return window, which is two Federal Reserve business days for most unauthorized entries and five business days for other return reason codes. FedACH transmits the Return to the originating bank, which must then reverse the prior debit and credit your account. The originating bank receives notification of the Return and is responsible for investigating the dispute with the originator. Unauthorized returns have a strict time limit: you must notify your bank within 60 days of the statement date on which the unauthorized debit appeared to preserve your right to a full return.

Can FedACH payments be traced?

Yes. Every ACH entry carries a trace number assigned by the originating bank. This 15-digit number identifies the originating institution, the batch, and the individual entry within the batch. If your employer or a government agency claims a payment was sent and you do not see it, you can request the ACH trace number and provide it to your bank. Your bank can use the trace number to locate exactly where in the FedACH settlement process the payment arrived and what was done with it. The NACHA rules require banks to respond to trace number inquiries within established timeframes.

Edge Cases and Escalation

Certain situations fall outside the standard FedACH processing pattern and require additional steps to resolve. If a Social Security payment does not post on its scheduled date and you have confirmed your banking information with the SSA is correct, the first step is to check whether a Federal Reserve holiday or weekend extended the normal settlement window.

FedACH does not process on Federal Reserve holidays, and a payment scheduled for a Monday that follows a Sunday and a Federal Reserve holiday may post as late as Tuesday morning. The Federal Reserve payment timing guide covers these calendar scenarios explicitly.

If a payment that should have arrived via FedACH has not posted after two full Federal Reserve business days beyond the scheduled date, contact your receiving bank first. Provide the payment source, expected amount, and expected date.

If the bank confirms it received no incoming ACH credit under your account information, contact the originating agency next. For Social Security, call 1-800-772-1213. For IRS refunds, use the Where’s My Refund tool at irs.gov or call 1-800-829-1040. For VA payments, contact the Department of Veterans Affairs at 1-800-827-1000.

The Federal Reserve’s FedACH service information for financial institutions is publicly documented at the Federal Reserve’s FedACH service page, which provides operational bulletins, settlement schedules, and holiday calendars.

For NACHA’s official ACH operating rules and guidance documents, the primary resource is NACHA’s official rule center, which covers all return codes, standard entry class codes, and participant obligations under the network rules.

Summary

What You Should Do Now

  • Confirm your banking information on file with every organization that sends you payments via ACH, including your employer, the IRS, and the SSA. Outdated or incorrect banking details can cause returned transactions that delay payment by a full settlement cycle.
  • Identify whether your bank offers early direct deposit. If your institution holds standard ACH credits until 9:00 AM Eastern on the settlement date while a competing online bank credits them 24 to 36 hours earlier, the timing difference can be significant for consumers managing tight cash flow.
  • Note Federal Reserve holidays on your calendar. Any FedACH payment that falls on or adjacent to a Federal Reserve holiday will settle one business day earlier or later depending on the agency’s disbursement schedule. Planning for these shifts helps prevent unnecessary overdraft fees or mistaken assumptions about missing payments.
  • If you need to move money faster than standard ACH allows, ask your bank about same-day ACH availability. Many banks now offer same-day ACH origination for consumer transfers, and the 2023 NACHA rule expansion increased the same-day ACH dollar limit to $1 million per entry.
  • Save your ACH trace numbers for any important incoming payments. For government disbursements, the originating agency can provide the trace number upon request, and your bank can use it to locate any misrouted or delayed credits within the FedACH network.
Adarsha Dhakal
Written & Researched by Adarsha Dhakal
Adarsha Dhakal is the Founder and Editor of Investozora, an independent U.S. financial news publication he launched in August 2025. He covers IRS tax refunds, Social Security benefit payments, federal payment systems, Federal Reserve policy, and U.S. Treasury operations, explaining how government financial decisions affect the daily lives of American households. All reporting is sourced directly from official government records including IRS.gov, SSA.gov, FederalReserve.gov, and fiscal.treasury.gov.

Leave a Reply

Your email address will not be published. Required fields are marked *