Bank statement abbreviations decoded
Updated August 2026 · 5 minute read
Most codes on a statement name the payment system a transaction traveled through , not what the payment was for. Once you know a row is a direct debit, a card payment, a transfer, or a fee, the description explains the rest.
Why the codes are there at all
A statement description is assembled by machines, not written by a person. The payment network hands the bank a fixed set of fields, and the bank concatenates them into a line of limited length. The abbreviation is usually the transaction type from that set, and it is there because the field it came from is 2 or 3 characters wide.
This is why the codes are terse and why they cluster: each payment system has its own vocabulary. A code you cannot place is nearly always from a system you have not dealt with before rather than something obscure.
It also explains the one thing that confuses people most. The same letters can mean different things in different countries, because the systems behind them are national. CHAPS is a British system with no American equivalent; ACH is American and has no British one. Read the code against the country of the account.
United Kingdom payment codes
The four systems that move most money in the United Kingdom, plus the codes for what happens when something fails.
| Code | Stands for | What it means on the row |
|---|---|---|
| BACS | Bankers' Automated Clearing Services | A batch transfer taking about 3 working days. Salaries and most supplier payments arrive this way |
| CHAPS | Clearing House Automated Payment System | A same-day transfer, usually for large or time-critical amounts such as a property purchase. It carries a fee |
| FPS or FP | Faster Payments Service | A near-instant transfer, the default for online and mobile banking between UK accounts |
| DD | Direct Debit | The recipient pulls the money, with your prior authority. They control the amount and the date |
| SO | Standing Order | You push a fixed amount on a fixed schedule. You control it, unlike a direct debit |
| TFR | Transfer | A movement between accounts, often your own |
| DR and CR | Debit and credit | Money out and money in, where the statement uses one amount column instead of two |
| BGC | Bank Giro Credit | Money paid in over a counter or by giro slip |
| UNPD or RTND | Unpaid or returned | A payment that failed, usually for insufficient funds. Often paired with a fee row |
United States payment codes
The American set, where most non-card movement runs through one system.
| Code | Stands for | What it means on the row |
|---|---|---|
| ACH | Automated Clearing House | The batch network behind direct deposit, bill pay, and most transfers. Typically 1 to 3 business days |
| DEP | Deposit | Money paid in, by any route |
| WD or WDL | Withdrawal | Money taken out, often at a branch or a machine |
| EFT | Electronic Funds Transfer | A general term covering ACH and wires. Where a bank uses it, the detail is in the description text |
| NSF | Non-sufficient funds | A payment was refused because the balance would not cover it. Nearly always followed by a fee row |
| OD | Overdraft | The payment was allowed and took the account below zero. The fee for this differs from the NSF fee |
| IRS TREAS 310 | United States Treasury | A federal payment: a tax refund, a benefit, or a rebate. The trailing code names the program |
| MEMO | Memo posting | A provisional entry not yet fully settled. It can change before the statement closes |
Card and machine codes
These appear on statements everywhere, because the card networks are international.
| Code | Stands for | What it means on the row |
|---|---|---|
| POS | Point of sale | A card payment made in person, with the card present |
| CNP | Card not present | A payment made online, by phone, or by post |
| ATM | Automated teller machine | A cash machine withdrawal. A separate fee row may follow if the machine was not your bank's |
| PMNT or PMT | Payment | A payment to a card or loan account, reducing what you owe |
| REV | Reversal | A transaction undone. It appears as a second row rather than removing the first |
| PENDING | Pending | Authorised but not settled. The final amount can differ, which is common with fuel and hotels |
| FX or INTL | Foreign exchange or international | A transaction in another currency. A separate conversion fee row often accompanies it |
What the code will not tell you
The abbreviation names the mechanism, never the purpose. A BACS credit is a batch transfer whether it is your salary, a refund, or a friend settling a debt, and nothing in the code distinguishes them. The purpose, if it is recorded anywhere, is in the free-text part of the description.
That free text is limited and frequently truncated. Banks cut descriptions to fit a field width, so a reference can end mid-word and a long merchant name can lose its ending entirely. A description that appears to name a company you have never dealt with is often a payment processor sitting between you and the merchant.
When a row genuinely cannot be identified, the amount and the date are what your bank needs to trace it. The code narrows which system to ask about, which is most of the reason to know it.
Questions people ask
What does DD mean on a bank statement?
Direct Debit. The recipient collects the money from your account under an authority you granted them, and they control both the amount and the date. That is the difference from a standing order, shown as SO, where you set a fixed amount on a fixed schedule and keep control of it.
What does POS mean on a bank statement?
Point of sale: a card payment made in person with the card present, in a shop or at a terminal. The counterpart is CNP, card not present, used for payments made online, by phone, or by post.
What does NSF mean on a bank statement?
Non-sufficient funds. A payment was refused because the balance would not cover it. An NSF row is almost always followed by a fee, and it differs from an overdraft row, where the payment was allowed to go through and took the account below zero.
Why are bank statement descriptions abbreviated at all?
Because they are assembled from fixed-width fields handed to the bank by the payment network, then cut to fit a limited line length. The abbreviation is usually the transaction type from that set of fields, which is why it names the payment system rather than what the payment was for.
Where to go next
- Working through a whole statement Where the description column sits in the order you should read.
- What a statement contains The four parts of the page, and which balance is which.
- When a description looks wrong Inconsistent descriptions are one of the tells of a forgery.
- Getting the descriptions into a spreadsheet The description column extracted as printed, collapsed onto one line.