What Does ACH Stand For on a Bank Statement?

On a bank statement, ACH stands for Automated Clearing House, the electronic network that moves money between U.S. bank and credit union accounts. When you see “ACH” next to a line item, it means the money came in or went out through that network rather than by check, card, or wire. In 2025, the ACH network handled 35.2 billion payments worth $93 trillion, so most people see these entries every month.1Nacha. ACH Network Volume and Value Statistics

What the Automated Clearing House Actually Is

The Automated Clearing House is a nationwide system that groups electronic transfers into batches and settles them at scheduled times during each banking day. Batching keeps the cost per transfer low, which is why banks, employers, and billers use it for routine, high-volume payments like payroll and monthly bills.

The network is governed by Nacha, an industry association that writes the operating rules every participating bank and credit union must follow.2Nacha. About Us Nacha is not a government agency.3Bureau of the Fiscal Service. Automated Clearing House Two central operators actually move the payments through the system: the Federal Reserve and The Clearing House.4Nacha. ACH Payments Fact Sheet

ACH Credit or ACH Debit: Which One Is on Your Statement

Every ACH line is either a credit or a debit. Which one tells you at a glance whether money came in or went out.

ACH Credits (Money Coming In)

An ACH credit means someone pushed money into your account. Payroll direct deposit is the most common example. Tax refunds, interest payments, and federal benefits also arrive this way. Federal law generally requires federal payments, including Social Security, veterans’ benefits, and federal wages, to be delivered electronically unless the recipient has a waiver.5Office of the Law Revision Counsel. 31 USC 3332 – Required Direct Deposit If you get any federal benefit, expect ACH credit entries every month.

ACH Debits (Money Going Out)

An ACH debit means a company or person pulled money from your account with your prior authorization. Utility companies, mortgage servicers, insurers, gyms, and subscription services all withdraw this way. Because you authorized the withdrawal in advance, the funds leave automatically on the scheduled date.

Reading the Rest of the Label

Banks pair “ACH” with short labels like “ACH DEP” for a deposit or “ACH PAY” for an outgoing payment, and they usually include the name of the employer, merchant, or agency involved. That name is your first clue for matching the entry to a specific paycheck or bill.

Many statements also show a Standard Entry Class code, a three-letter abbreviation that describes how the payment was authorized. The codes you’re most likely to see on a personal account are:

  • PPD (Prearranged Payment and Deposit): recurring personal payments authorized in writing, like payroll direct deposit, mortgage payments, and utility bills.
  • WEB: authorization given online or through a mobile device.
  • TEL: authorization given over the phone.

A few other codes show up less often on personal statements but are worth recognizing:6Nacha. ACH File Details

  • CCD (Corporate Credit or Debit): business-to-business payments such as vendor invoices.
  • ARC (Accounts Receivable Entry): a paper check you mailed was converted into an electronic payment.
  • BOC (Back Office Conversion): a check handed over in person, at a retail counter for example, converted to an electronic debit after the fact.

If a line is unfamiliar, the company name plus the code is usually enough to identify it. A quick search of the merchant name, or a call to your bank, will resolve most of the rest.

Why the Date May Not Match When You Paid

ACH is not instant. The network processes payments in four settlement windows every banking day, and about 80% of ACH payments settle within one business day or less.7Nacha. The Significant Majority of ACH Payments Settle in One Business Day or Less Nacha rules require ACH debits to settle either the same banking day or the next one. ACH credits can settle the same day, the next banking day, or up to two banking days later, at the sender’s option.

That’s why the date on your statement can lag a day or two behind the date you clicked “pay” or the date printed on a bill. Weekends and federal holidays also push settlement to the next banking day.

What to Do About an ACH Entry You Didn’t Expect

If an ACH entry is one you no longer want, or one you never authorized at all, federal law under the Electronic Fund Transfer Act and Regulation E gives you specific rights.

Stopping a Future ACH Debit

You can stop a scheduled ACH debit by notifying your bank at least three business days before the transfer date. The notice can be oral or in writing.8eCFR. 12 CFR 1005.10 – Preauthorized Transfers If you call, the bank may require written confirmation within 14 days; miss that follow-up and the oral stop-payment order expires. Most banks charge a stop-payment fee, commonly between $15 and $35.

Also contact the company directly to revoke your authorization for future charges. Telling your bank to block the payment and telling the company to stop billing you are two different steps. Once your bank knows the authorization is no longer valid, it must block future debits from that company.8eCFR. 12 CFR 1005.10 – Preauthorized Transfers

Disputing an ACH Entry That Already Posted

If a posted ACH entry is unauthorized or wrong, for instance a double charge or an amount higher than you agreed to, you have 60 days from the date the statement was sent to notify your bank.9Consumer Financial Protection Bureau. 12 CFR 1005.11 – Procedures for Resolving Errors Miss that window and you can lose your right to recover the funds.

After you report the problem, the bank has 10 business days to investigate and resolve it. It can take up to 45 days if it provisionally credits your account for the disputed amount within those first 10 business days. The bank must then tell you the result within three business days of finishing the investigation and correct any confirmed error within one business day.9Consumer Financial Protection Bureau. 12 CFR 1005.11 – Procedures for Resolving Errors

How Much You Could Owe on an Unauthorized Transfer

Your maximum liability for an unauthorized ACH transfer depends on how fast you report it:10Consumer Financial Protection Bureau. 12 CFR 1005.6 – Liability of Consumer for Unauthorized Transfers

  • Reported within 2 business days: liability is capped at $50, or the amount of the unauthorized transfers before you notified the bank, whichever is less.
  • Reported after 2 business days but within 60 days of receiving your statement: liability can rise to $500.
  • Reported after 60 days: you could be responsible for the full amount of any unauthorized transfers that happened after that 60-day window closed, with no cap.

Reviewing your statement soon after it arrives keeps that exposure low and preserves your full rights. When a line marked “ACH” doesn’t look familiar, the company name, the entry class code, and the posting date together will usually tell you what it is; if they don’t, your bank can identify the sender for you.