DocuClipper logo
Back to blog

Bank Statement Abbreviations: What 60+ Common Codes Mean

By DocuClipper Editorial Team, Financial document automation specialists
6 min read

What CO, TFR, POS, ACH, NSF, DD, BAL and other bank statement abbreviations mean, grouped by deposits, withdrawals, fees and balances.

Bank statement abbreviations are short codes banks use in transaction descriptions because each line has a strict character limit. Most fall into four groups: how the money moved (ACH, POS, TFR, WD), what kind of entry it is (DEP, DR, CR, CHK), fees (NSF, OD, SVC CHG) and balances (BAL, BF, CF). The most searched one, CO, usually means company: on an ACH line, "CO ID" is the sending company's ID and "CO ENTRY DESCR" is the description that company attached to the payment.

While you are here

Extract every transaction from any bank PDF

Upload a statement from any bank and DocuClipper returns a clean table with dates, amounts, descriptions, and running balance intact. No reformatting before you can reconcile or import.

Why statements are full of abbreviations

Card networks and the ACH system pass a limited number of characters for each transaction description, and banks fit the date, merchant and reference into that space. The result is lines like ACH DEBIT CO: GUSTO CO ENTRY DESCR: NET PAY or POS PUR 0523 SQ *COFFEE. Codes are not standardized across banks, and UK, Canadian and Australian banks use their own sets. When in doubt, read the abbreviation together with the amount, date and counterparty.

How money moved

AbbreviationMeaning
ACHAutomated Clearing House, the US network for direct deposits, payroll and bill payments
ATMAutomated teller machine withdrawal or deposit
BACSUK automated payment system, used for payroll and direct debits
BP / BILL PAYOnline bill payment sent from your bank
CHK / CKCheck
DDDirect debit (UK) or direct deposit (US), depending on the bank
EFTElectronic funds transfer
FPS / FPFaster Payment (UK)
INT'L / INTLInternational transaction
MOBMobile banking transaction
ONL / OLBOnline banking
POSPoint of sale, a debit card purchase at a terminal
P2PPerson-to-person payment, such as Zelle
RTPReal-time payment
SO / STOStanding order, a fixed recurring payment (UK)
TFR / TRF / XFERTransfer between accounts
WD / W/DWithdrawal
WIRE / WTWire transfer

What kind of entry it is

AbbreviationMeaning
COCompany, as in CO ID (company ID) or CO NAME on an ACH entry
CRCredit, money added to the account
DR / DBDebit, money taken out
DEPDeposit
DES / DESCRDescription supplied by the sender
ID / IND IDIndividual ID, the reference the sender uses for you
PMT / PYMTPayment
PPDPrearranged payment and deposit, an ACH code for consumer payments
CCDCorporate credit or debit, an ACH code for business-to-business payments
WEBACH entry authorized online
TELACH entry authorized by phone
REF / REF#Reference number
REV / RVSLReversal of an earlier transaction
RTN / RETReturned item, a payment that bounced back
ADJAdjustment by the bank
PENDPending, authorized but not yet posted
REC / RCPTReceived or receipt
DIVDividend
INTInterest earned or charged
CB / CHGBKChargeback
REFUND / RFNDMerchant refund

Fees and charges

AbbreviationMeaning
NSFNon-sufficient funds, charged when a payment is returned unpaid
OD / O/DOverdraft, or an overdraft fee
ODPOverdraft protection transfer
SVC CHG / SCService charge
MAINT FEEMonthly maintenance fee
FTF / FX FEEForeign transaction fee
ATM FEEOut-of-network ATM fee
WIRE FEEFee for sending or receiving a wire
STOP PMTStop payment fee

Put it into practice

Manual copy-paste is where errors begin

Split rows, drifting balances, missed transactions: they all trace back to re-keying. DocuClipper preserves the bank's layout so debits, credits, and totals tie out the first time.

Balances and summary lines

AbbreviationMeaning
BALBalance
BF / B/FBalance brought forward from the previous statement
CF / C/FBalance carried forward to the next statement
OBOpening balance
CBClosing balance (also used for chargeback, so check context)
AVL / AVAILAvailable balance
YTDYear to date
APYAnnual percentage yield on savings
APRAnnual percentage rate on borrowing

Account and card terms

AbbreviationMeaning
A/C / ACCTAccount
CHK / DDAChecking account (DDA is demand deposit account)
SAV / SAVGSavings account
MMA / MMDAMoney market account
CDCertificate of deposit
IRAIndividual retirement account
VIS / MCVisa or Mastercard
SQ * / TST* / PP*Prefixes added by payment processors (Square, Toast, PayPal) before the merchant name
AMZN MKTPAmazon Marketplace

How to decode a line you do not recognize

  1. Split the line. Most descriptions follow a pattern: method (ACH, POS), counterparty, reference. ACH DEBIT CO: IRS CO ENTRY DESCR: USATAXPYMT is an ACH debit from the IRS for a tax payment.
  2. Check the amount and date. A recurring amount on the same day each month is usually a subscription, loan or standing order.
  3. Look for the processor prefix. SQ * and PP* point to the real merchant name that follows.
  4. Ask the bank. If the counterparty still makes no sense, the bank can tell you who originated the transaction.

Unrecognized lines are worth chasing. A small unknown debit is a common first sign of card fraud.

Abbreviations at volume

For a bookkeeper, abbreviations are a categorization problem more than a reading problem. "ACH DEBIT CO: ADP" is payroll, "POS PUR SHELL" is fuel, and coding hundreds of those lines by hand is slow. DocuClipper extracts the raw description from each statement line, then categorizes transactions into accounts you can review before exporting to Excel, QuickBooks or Xero. The transaction categorization guide explains how to build the category list, and the bank transactions guide covers each transaction type.

For the rest of the statement layout, see how to read a bank statement.

FAQ

What does CO mean on a bank statement?

CO usually stands for company. On an ACH line, CO ID is the identifier of the company that sent or pulled the payment, and CO ENTRY DESCR is the short description that company supplied, such as PAYROLL or BILL PMT.

What does TFR mean in online banking?

TFR means transfer, money moved between two accounts. It is common on UK statements. US banks more often write TRANSFER or XFER.

What does POS mean on a bank statement?

POS means point of sale. It marks a debit card purchase made at a card terminal in a store.

What does NSF mean?

NSF means non-sufficient funds. The bank returned a payment because the account did not have enough money, and usually charged a fee.

Are bank statement abbreviations the same at every bank?

No. Common codes like ACH, POS and NSF are widely used, but each bank sets its own description formats, and UK, Canadian and Australian banks use different codes.

Written by the DocuClipper editorial team. Last updated October 9, 2026.

Next step

Upload your first statement free

No credit card required. See extracted transactions in seconds, then export to Excel, CSV, or QBO when you're ready to scale.

Try DocuClipper free

Automate your financial document workflows

Extract data from bank statements, invoices, and receipts with 99.9% accuracy. Export to Excel, QuickBooks, or Xero in seconds.

Start free trial14-day free trial · No credit card required