What Does ACH Stand For on a Bank Statement?

On a bank statement, ACH stands for Automated Clearing House, the electronic network that U.S. banks and credit unions use to move money between accounts. When you see “ACH” next to a line item, it means the transaction was an electronic transfer rather than a check, card swipe, or wire — either money deposited into your account or money withdrawn from it with your authorization.

In 2025, the ACH network handled 35.2 billion payments worth $93 trillion, which is why so much of what shows up on a typical statement carries an ACH label.1Nacha. ACH Network Volume and Value Statistics Payroll, Social Security, utility bills, mortgage payments, and most subscription charges all travel through it.

ACH Credit or ACH Debit: Which One Is It

Every ACH entry is either a credit or a debit. Knowing which tells you at a glance whether money came in or went out.

An ACH credit means someone pushed money into your account. Payroll direct deposits, tax refunds, interest payments, and government benefits typically appear this way. Federal law generally requires federal payments — Social Security, veterans’ benefits, and federal wages included — to be delivered electronically unless the recipient has a waiver, so recurring benefit deposits will almost always show as ACH credits.2Office of the Law Revision Counsel. 31 USC 3332 – Required Direct Deposit

An ACH debit means a company or person pulled money from your account with your prior authorization. Utility withdrawals, insurance premiums, mortgage payments, gym memberships, and streaming subscriptions usually run as ACH debits. Because you set them up in advance, they leave your account automatically on a scheduled date.

How to Read the ACH Label on Your Statement

Banks label ACH activity with short abbreviations like “ACH DEP” for deposits or “ACH PAY” for outgoing payments, usually followed by the name of the employer, merchant, or agency behind the transfer. That name is the first clue to matching an entry to a specific payment.

Some statements also include a Standard Entry Class (SEC) code, a three-letter tag that tells you how the payment was authorized. The most common codes on personal accounts are:

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

You may also see codes tied to check conversions or business transactions:3Nacha. ACH File Details

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

Between the merchant name and the SEC code, most entries identify themselves. If the name is a payment processor or a doing-business-as name you don’t recognize, a quick web search on the exact string usually surfaces the underlying company.

What to Do If You Don’t Recognize an ACH Charge

If a name search doesn’t clear things up, call your bank’s customer service line — they can often see additional detail on the transaction beyond what prints on your statement. If the charge turns out to be unauthorized, or if the amount is wrong, federal law gives you specific rights under the Electronic Fund Transfer Act and Regulation E.

You have 60 days from the date the statement was sent to notify your bank of an unauthorized or incorrect ACH transaction. Missing that window can cost you the right to recover the funds. Once you report the error, the bank must investigate and resolve it within 10 business days. It can extend that to 45 days, but only if it provisionally credits your account for the disputed amount within the original 10-day window.4Consumer Financial Protection Bureau. 12 CFR 1005.11 – Procedures for Resolving Errors The bank must report its findings within three business days of finishing the investigation and correct any confirmed error within one business day.

How much you might be on the hook for depends on how fast you speak up:5Consumer Financial Protection Bureau. 12 CFR 1005.6 – Liability of Consumer for Unauthorized Transfers

  • Reported within 2 business days of learning of the loss: liability is capped at $50, or the amount of unauthorized transfers before you notified the bank, whichever is less.
  • Reported after 2 business days but within 60 days of the statement: liability can rise to $500.
  • Reported after 60 days: there is no cap on losses from unauthorized transfers occurring after that window closed.

These deadlines are the reason to skim each statement soon after it arrives. Catching an unfamiliar ACH entry early keeps both your exposure and your paperwork small.

Stopping a Recurring ACH Debit You Do Recognize

If the charge is legitimate but you want it to end — a subscription you canceled that keeps billing, or a recurring payment you’d rather pay manually — you can stop a future ACH debit by telling your bank at least three business days before the scheduled transfer date. Notice can be given by phone or in writing.6eCFR. 12 CFR 1005.10 – Preauthorized Transfers If you call, your bank may ask you to confirm in writing within 14 days; if you don’t, the oral stop-payment order expires and the debits can resume. Banks typically charge a stop-payment fee, often between $15 and $35.

You should also contact the company directly to revoke your authorization for future charges. Telling your bank to block the payment and telling the merchant to stop billing you are two separate steps, and doing both offers the strongest protection. Once the bank has been notified that the authorization is no longer valid, it must block future debits from that company.6eCFR. 12 CFR 1005.10 – Preauthorized Transfers

How ACH Is Different From a Wire Transfer

Both ACH transfers and wire transfers move money electronically between banks, but they aren’t interchangeable. ACH payments typically settle within one to two business days, while domestic wires usually complete within hours on the same business day. Most ACH transfers are free or carry a small fee on personal accounts; outgoing domestic wires commonly run around $25 and incoming wires around $15, though fees vary by bank. And ACH payments can be reversed or disputed under Regulation E, while wire transfers generally cannot be recalled once processed. If your statement shows a “WIRE” entry rather than “ACH,” a different set of rules applies and the dispute rights above do not extend to it in the same way.