All posts
Guide

Bank Statement Abbreviations Explained (Complete 2026 Guide)

June 26, 2026·9 min read
Need this done now?

Convert any bank statement PDF to CSV in seconds — preview free, then unlock the full download.

Convert bank statement to CSV

If you've ever stared at a bank statement wondering what "POS DEB", "INT CR", "ACH CREDIT MEMO" or "OD FEE" actually mean, you're not alone. Banks compress transaction descriptions into 20–40 characters of cryptic shorthand to fit legacy systems built in the 1970s. This guide decodes every common abbreviation you'll see — on US, UK, Canadian, Australian and European statements — and explains exactly what each one does to your balance.

Bookmark it. Next time you reconcile, you won't have to Google a single code.

How to read a typical line on your statement

A bank statement line usually has four parts:

DATE        DESCRIPTION                           AMOUNT       BALANCE
04/12/2026  POS DEB 04/11 WHOLE FOODS #1023 NY    -82.41       2,418.07

The description is where all the abbreviations live. Decoded:

  • POS DEB = Point-of-Sale Debit (you tapped/swiped your debit card)
  • 04/11 = the original transaction date (often a day earlier than the post date)
  • WHOLE FOODS #1023 NY = merchant name, store number, location

Once you can parse the description, the rest of the statement falls into place.

The 50 abbreviations you'll actually see

Card & POS transactions

CodeMeaningWhat it does
POSPoint of SaleDebit-card purchase in store
POS DEBPOS DebitSame as above, "debit" emphasised
DEBDebitGeneric debit-card charge
DDADemand Deposit AccountYour checking account itself
PINPersonal Identification NumberCard used with PIN entry
SIGSignatureCard used as credit/signature
CONTContactlessTap-to-pay transaction
NFCNear Field CommunicationApple/Google Pay tap

ATM & cash

CodeMeaningWhat it does
ATMAutomated Teller MachineCash withdrawal
ATM W/DATM WithdrawalCash out (often with fee)
ATM DEPATM DepositCash or check deposited at ATM
CSHCashCash transaction
CWDCash WithdrawalUK/EU equivalent of ATM W/D

Electronic transfers (US)

CodeMeaningWhat it does
ACHAutomated Clearing HouseBank-to-bank electronic transfer
EFTElectronic Funds TransferGeneric electronic transfer
DDDirect Deposit (US)Payroll or government deposit incoming
DEPDepositMoney in
WIREWire TransferFast, same-day, usually with fee
FEDFederal Reserve / FedwireUS wire transfer rail
XFER / TFRTransferBetween your own accounts
IATInternational ACH TransactionCross-border ACH
PPDPrearranged Payment & DepositConsumer ACH (e.g. payroll)
CCDCash Concentration/DisbursementBusiness-to-business ACH
WEBWeb-initiated ACHBill pay you set up online
TELTelephone-initiated ACHBill pay over the phone

Electronic transfers (UK / EU / AU)

CodeMeaningWhat it does
BACSBankers' Automated Clearing ServicesUK ACH equivalent (payroll, bills)
CHAPSClearing House Automated Payment SystemUK same-day high-value wire
FPS / FPFaster PaymentsUK instant transfer (up to £1M)
SEPASingle Euro Payments AreaEurozone bank transfer
SEPA DDSEPA Direct DebitEurozone direct debit pull
BPAYBill PaymentAustralian bill payment scheme
PAYIDPayIDAustralian instant transfer via email/phone
OSKOOsko by BPAYAustralian sub-1-minute transfer
EFTPOSElectronic Funds Transfer at POSAU/NZ debit-card payment

Direct debits & standing orders

CodeMeaningWhat it does
DDDirect Debit (UK/EU/AU)Recurring pull set up by the merchant
DDRDirect Debit RequestSame, Australian term
SOStanding OrderRecurring push you control
AUTOPAYAutomatic PaymentGeneric recurring payment
RECURRecurringRecurring card charge (subscription)

Interest, dividends & investment

CodeMeaningWhat it does
INTInterestInterest credited (savings) or charged (loan/OD)
INT CRInterest CreditInterest paid TO you
INT DRInterest DebitInterest charged BY the bank
DIVDividendDividend payment from a stock/ETF
CAPCapitalCapital gain/return payment
MTGMortgageMortgage payment
PYMTPaymentLoan or credit-card payment

Fees & adjustments

CodeMeaningWhat it does
ODOverdraftAccount went negative
OD FEEOverdraft FeeCharge for going negative (often $35)
NSFNon-Sufficient FundsTransaction bounced; usually fee
RTNReturned ItemCheck or ACH returned unpaid
STOPStop PaymentYou blocked a specific payment
SVCService ChargeMonthly maintenance fee
MTH SVC CHGMonthly Service ChargeSame, spelled out
MNTMaintenanceGeneric account fee
FX / FCYForeign CurrencyCurrency conversion was applied
INTLInternationalForeign transaction (often with fee)
ADJAdjustmentBank-initiated correction
REVReversalPrevious transaction undone
CHGBKChargebackCard dispute reversed the charge
MEMOMemo ItemInformational only (no balance change yet)

Checks

CodeMeaningWhat it does
CHQ / CHK / CKCheck / ChequePaper check posted
DEP CHKDeposit CheckCheck you deposited
MOB DEPMobile DepositCheck deposited via phone app
e-CHECKElectronic CheckACH initiated from a paper check

Status & posting codes

CodeMeaningWhat it does
PENDPendingNot yet posted to your balance
POSTPostedCleared and final
HOLDHoldFunds reserved (e.g. hotel pre-auth)
PRE-AUTHPre-AuthorizationTemporary hold (gas pumps, hotels)
AUTHAuthorizationCard approval, not yet settled
SETTSettlementFinal clearing of an authorisation
CRCreditMoney in (positive)
DRDebitMoney out (negative)
BALBalanceCurrent balance
AVL BALAvailable BalanceBalance minus pending holds

Bank-specific quirks

Every bank invents its own shorthand on top of the standard codes. Here's what's unique to the big ones:

  • Chase — uses "ORIG CO NAME" before payroll ACH credits. The string after that is your employer.
  • Bank of America — often writes "BKOFAMERICA ATM" with the literal store ID; cross-reference with the Bank of America converter guide.
  • Wells Fargo — uses "PURCHASE AUTHORIZED ON 04/11" as the standard POS prefix. See Wells Fargo converter.
  • Citibank — distinguishes "DEBIT CARD PURCHASE" from "ACH ELECTRONIC DEBIT". See Citibank converter.
  • HSBC — uses "VIS" for Visa debit, "DR" for direct debit, "SO" for standing order. See HSBC converter.
  • Barclays — "CALL CENTRE PYMT" means a transfer made by phoning the bank. See Barclays converter.
  • Monzo / Starling / Revolut — much friendlier descriptions ("Whole Foods, 11 Apr, contactless") but still use FPS, SEPA, BACS underneath.
  • TD / RBC / CIBC — Canadian banks often prefix with "ABM" instead of "ATM" and "INTERAC E-TFR" for e-Transfers. See Canada bank hub.
  • CommBank / NAB / ANZ — Australian banks use "EFTPOS", "BPAY", "OSKO", "PAYID". See Australia bank hub.

How abbreviations affect bookkeeping

When you import a statement into QuickBooks or Xero, those cryptic strings end up in the Description field of each transaction. Two problems follow:

  1. Auto-categorisation fails. "POS DEB 04/11 WHL FDS #1023" doesn't match the merchant name your rules expect.
  2. Reconciliation is painful. You can't tell at a glance what a transaction was.

Two fixes:

  • Clean descriptions before import. Our CSV Cleaner strips common prefixes ("POS DEB", "PURCHASE AUTHORIZED ON DD/MM", "ACH WEB-") and normalises merchant names.
  • Auto-categorise with AI. The AI Categoriser reads the *whole* description (codes included) and tags each line with an accounting category — even when the merchant name is mangled.

The fastest workflow

  1. Download the statement PDF from your bank.
  2. Drop it into the PDF → CSV converter — runs in your browser, nothing uploaded.
  3. Run the CSV through the CSV Cleaner to strip the abbreviation prefixes.
  4. Optionally run the Categoriser to auto-tag every line.
  5. Import the cleaned CSV into QuickBooks via CSV → QBO or Xero via PDF → Xero.

End-to-end: under two minutes for a year of statements.

Frequently asked questions

Why does my bank use such confusing codes? Most core banking systems were built in the 1970s–80s with strict character limits (often 22 or 40 characters) per transaction description. The abbreviations are the result.

What does "memo" mean on my statement? A memo item is informational — usually a pending or scheduled transaction that hasn't yet hit your balance. It will turn into a real POSTED entry once it clears.

INT CR vs INT DR — which is good news? INT CR = Interest Credit = money in (you earned interest). INT DR = Interest Debit = money out (you were charged interest, usually on an overdraft or loan).

What's the difference between AUTH and POST? AUTH is when the merchant asked your bank to reserve the funds (a gas pump puts a $100 hold). POST is when the actual amount settles ($47.62 of gas) and the hold drops off.

Are these codes the same everywhere? Mostly. POS, ATM, INT, DIV, OD, NSF, EFT are universal. Bank rails differ by country (ACH/Wire in US, BACS/CHAPS/FPS in UK, SEPA in EU, BPAY/Osko/PayID in AU).

Related guides

Convert your bank statement to CSV

Preview the parsed transactions instantly. Unlock the full download for $4.99 per file.

Start bank statement conversion