Analyze your statement

Upload a PDF to see categories, charts, subscriptions, and CSV export in one report.

AI categorization
Spending charts
CSV & Excel export
Private & encrypted
Upload free →

No signup · deleted after analysis

Bank Statement Terms

What does ACH mean on a bank statement?

ACH appears on nearly every bank statement, yet most people don't know what it stands for. It's the electronic network behind direct deposits, bill payments, and most bank transfers in the US.

Online banking showing ACH credit and debit transactions
Short Answer
ACH stands for Automated Clearing House — the electronic network that processes direct deposits, bill payments, and bank-to-bank transfers. ACH credit means money was deposited into your account (payroll, tax refund, transfer in). ACH debit means money was withdrawn (bill payment, loan payment, automatic subscription).

ACH credit vs ACH debit: the key difference

ACH Credit

Money INTO your account

  • Payroll / direct deposit
  • Tax refund
  • Government benefits (Social Security, etc.)
  • Person-to-person transfer in
  • Business payment received

ACH Debit

Money OUT of your account

  • Utility / phone bill autopay
  • Loan or mortgage payment
  • Gym or subscription charge
  • Insurance premium
  • Transfer to savings or another account

Every ACH label you might see on your statement

LabelDirection
ACH CREDITMoney IN
ACH DEBITMoney OUT
ACH PMTMoney OUT
ACH RETURNMoney IN/correction
PPDEither
CCDEither
WEBEither
TELMoney OUT

How ACH transactions work

1

Origination

A company or person initiates an ACH transaction through their bank (the Originating Depository Financial Institution, or ODFI). Your employer's payroll software, your utility company's billing system, or a payment app sends the request.

2

Batch processing

Unlike wire transfers (which are real-time), ACH transactions are bundled into batches and submitted to the ACH network at set times throughout the day. Standard ACH processes 3 times per business day; Same-Day ACH has additional windows.

3

Clearing

The ACH operator (either the Federal Reserve's FedACH or the Clearing House's EPN) sorts the transactions and routes each one to the correct receiving bank (RDFI).

4

Settlement

Funds move between banks. For standard ACH, this happens 1–2 business days after origination. For Same-Day ACH, it happens the same day if submitted before the cutoff.

5

Posting

Your bank posts the transaction to your account and it appears on your statement. The descriptor (ACH CREDIT PAYROLL, ACH DEBIT ELECTRIC CO, etc.) reflects the company name and transaction type submitted by the originating bank.

ACH returns: what those codes mean

When an ACH transaction can't be completed, it's returned to the originating bank with a reason code. If you see "ACH RETURN" on your statement, here's what the common codes mean:

Return codeReason
R01Insufficient funds — your account balance was too low when the debit was attempted
R02Account closed — the account the payment was drawn from is no longer open
R03No account / unable to locate account — the account number didn't match any active account
R04Invalid account number — the routing/account number combination is incorrect
R07Authorization revoked — you cancelled the automatic payment before it processed
R10Customer advises unauthorized — you disputed the debit as unauthorized
R29Corporate customer advises not authorized — a business disputed the transaction

An R01 return (insufficient funds) may also trigger an NSF fee from your bank on top of the returned payment.

ACH vs wire transfer: which is which?

ACHWire transfer
Speed1–3 business days (same-day available)Same day (domestic)
CostUsually free$15–$30 per transfer
ReversibilityCan be disputed (60-day window)Effectively irreversible
LimitsVaries by bank — often $25k+/dayTypically $100k+
Best forPayroll, bills, regular transfersLarge urgent payments, real estate

Free tool · 30 seconds · No signup

Not sure what's behind an ACH entry?

ACH transfers hide the real merchant. Paste the full descriptor and AI identifies the likely source — payroll, subscription, loan, or a transfer. Free, no signup.

Common questions

What does ACH mean on a bank statement?

ACH stands for Automated Clearing House, the electronic network that processes direct deposits, bill payments, and bank transfers in the United States. When you see ACH on your statement, it means a payment moved electronically through this network — either into your account (ACH credit) or out of it (ACH debit).

What is the difference between ACH credit and ACH debit?

An ACH credit adds money to your account — your employer's payroll system pushes funds to you, the IRS sends a tax refund, or someone transfers money to you. An ACH debit removes money from your account — a utility company pulls your bill payment, your gym charges your monthly fee, or your bank transfers to a savings account.

How long does an ACH transfer take?

Standard ACH transfers take 1–3 business days. Same-day ACH, introduced in 2016, settles the same business day if submitted before the cutoff (typically 2–4 PM ET). Direct deposits (payroll, government benefits) often arrive a day or two early through early direct deposit programs many banks offer.

What is an ACH return on my statement?

An ACH return means a payment was rejected and sent back. If you see an ACH return credit, a debit that was attempted failed and the funds are being returned to your account. If you see an ACH return debit, a credit that was deposited turned out to be wrong and is being clawed back. Returns include a code (R01, R02, etc.) indicating the reason.

Why do I have an ACH debit I don't recognize?

Unrecognized ACH debits are often from automatic bill payments you set up and forgot — gym memberships, subscriptions, insurance premiums, loan payments. Look at the full descriptor for a company name. If you still don't recognize it, contact your bank — unauthorized ACH debits can be disputed within 60 days.

Is ACH the same as a wire transfer?

No. ACH and wire transfers are different. ACH uses the Automated Clearing House network, processes in batches, takes 1–3 business days, and is typically free or low-cost. Wire transfers are direct bank-to-bank transfers, process individually in real time, and usually cost $15–30 per transaction. For most everyday transfers, ACH is what you want.

Continue readingView all posts →
Reference6 min read
What Does Overdraft Mean on a Bank Statement? (2026 Guide)
An overdraft on your bank statement means you spent more than your available balance and the bank covered the difference — usually with a $30–$36 fee. See every overdraft code, why you got charged, and how to get the fee refunded.
Reference5 min read
What Does Available Balance Mean on a Bank Statement? (2026)
Available balance is what you can spend right now — it excludes pending charges, holds, and uncleared deposits. Learn how it differs from your actual balance.
Reference5 min read
What Does Pending Mean on a Bank Statement? (2026 Guide)
A pending transaction is authorized but not yet settled. Learn how long pending charges take to post, why available balance differs from actual balance, and when to dispute.