Analyze your bank statement

Upload PDF → see categorized spending, charts, subscriptions, and export to CSV. Free, 30 sec.

AI categorization
Spending charts
CSV & Excel export
Private & encrypted
Upload your PDF 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 transactionsPhoto by www.kaboompics.com on Pexels
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

Upload a statement.
See where every dollar goes.

AI reads your bank PDF, categorizes every transaction, finds subscriptions you forgot about, and exports everything to CSV.

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 →
Guide8 min read
How to Save Money on Groceries (Without Eating Worse)
Cut your grocery bill by 20-30% with meal planning, store brands, and reducing food waste.
Guide8 min read
Zero-Based Budgeting: Give Every Dollar a Job
How zero-based budgeting works, how it compares to 50/30/20, and a step-by-step guide to start.
Guide10 min read
How to Pay Off Credit Card Debt: Avalanche vs Snowball vs Balance Transfer
The true cost of credit card debt and 3 proven strategies to eliminate it — with real math.