Learn · Reading your statement

Bank statement abbreviations: POS, ACH, ATM, and more

POS, ACH, ATM, NSF, OD, INT — US bank statement abbreviations explained in plain English, plus the merchant codes behind them.

Reviewed high confidence 3 verified sources How we verify

Every statement line begins with a code that tells you how money moved, and most of them are the same handful of abbreviations repeated across banks. Once you know them, the transaction list reads like a menu instead of a cipher.

This is the short list — the codes that actually appear on US personal bank statements, what each one means, and the one abbreviation banks leave out: the merchant name, which is where the real confusion lives.

The four codes you’ll see on almost every statement

POS (point of sale) marks a card purchase at a merchant, in person or online. ACH (Automated Clearing House) marks an electronic transfer between bank accounts — direct deposits, bill payments, and app transfers ride the ACH network. ATM marks cash activity at a machine. And a plain DR (debit) or CR (credit) tells you the direction of the money: out or in.

These four cover the overwhelming majority of everyday entries. The CFPB’s financial education glossary defines the underlying terms — like Automated Clearing House and point of sale — in plain language, and it’s a good reference when a code appears that isn’t on this list.

Fee codes: the ones worth knowing cold

NSF (non-sufficient funds) appears when a payment bounced because the account lacked funds, usually alongside a fee. OD (overdraft) marks an account that went below zero, or the fee for that event. INT (interest) shows interest earned on a savings balance — or, on credit lines, interest charged.

These codes matter because they cluster. Two NSF entries in one month is a pattern worth acting on — check the payment that bounced and whether the account is being drained before payday — not a string of bad luck.

The merchant field: where the code ends and the mystery begins

After the transaction code comes the merchant field, and this is where statements go from readable to cryptic. The field is length-limited, so merchant names arrive amputated: SQ *DAILY GRIND CAFE, PAYPAL *NOVELTYSHOP, AMZN MKTP US. The prefix before the asterisk is usually the processor; the real seller hides after it.

This is also why ACH bill payments look like gibberish — a Verizon bill payment from a bank account can appear as ACHMA VISB BILL PYMNT with no mention of Verizon. The abbreviation explains the mechanism; it says nothing about who you paid.

  1. Read the code for the mechanism POS means a card was used, ACH means a bank transfer ran, ATM means cash — the code never names the merchant.
  2. Read the merchant field for the who Processors prefix their names: SQ, TST, PAYPAL, GOOGLE. The seller is after the asterisk, truncated.
  3. Match the amount, not the name Search email receipts for the amount when the name is unrecognizable — receipts carry the full merchant name.
  4. Look up the line on this site The decoder handles the wrapper codes and finds the merchant for known descriptors.

Codes banks make up themselves

Beyond the common codes, banks add house abbreviations: TFR for transfers between your own accounts, CHQ for checks, DEP for deposits, WDL for withdrawals, ADJ for adjustments, and REV for reversals. These vary by bank, which is why the same transaction can look different at Chase than at Wells Fargo.

When a code doesn’t appear in any glossary, the fastest answer is your bank’s own help center or support line — most publish statement-legends that decode their specific codes.

What does POS mean on a bank statement?

Point of sale — a debit or credit card purchase at a merchant terminal or online checkout. It confirms a card was used but doesn’t name the merchant in the code itself.

What does ACH mean on a bank statement?

Automated Clearing House — an electronic transfer between US bank accounts. Direct deposits, most bill payments, and peer-to-peer transfers ride the ACH network.

Why does my statement say ACHMA VISB instead of Verizon?

Because the merchant field carries a processor-generated batch identifier, not the consumer brand. The abbreviation describes the mechanism (ACH); the merchant name field is what’s truncated and cryptic.

What does NSF mean on a bank statement?

Non-sufficient funds — a payment was attempted without enough money in the account and bounced, usually triggering a fee. Multiple NSF entries in a short window is a signal to review the account quickly.

Verified sources

Every claim on this page is checked against official sources — open them to confirm.

Related directory hubs & categories

Investigate statement descriptors across related merchant and institutional directories: explore our Banking Charges and Payment Rail Hubs, or inspect major issuer statements like Chase, Bank of America, Capital One, and Wells Fargo.

Reviewed August 4, 2026 · high · About UnknownCharges