Bank Statement Abbreviations and Transaction Codes: An A-Z Guide
Most statement codes identify a payment rail, transaction channel, account event, or rate. Your institution's legend and the complete transaction line control the final meaning.
Start with the type of code
Bank statement abbreviations often identify one of four things: the network that moved money, the channel used, an account event, or an account term. ACH names a network. POS and ATM name channels. NSF and REV describe events. APY describes a rate rather than a transaction.
No single code list governs every bank, credit union, processor, and account type. The same letters can carry a different meaning in another institution's legend. A code also does not prove the business purpose of a payment. Preserve the complete description and use the statement itself as the first reference.
| Code type | Examples | What it can tell you | What it cannot prove |
|---|---|---|---|
| Payment network | ACH, WIRE | How institutions moved the funds | Expense, income, or tax category |
| Transaction channel | POS, ATM, RDC | Where or how someone initiated the activity | The identity of the buyer or depositor |
| Account event | DEP, REV, NSF, OD | A deposit, reversal, return, or overdraft-related event | The final direction without the amount and balance context |
| Account term | APY, DDA | A rate or account classification | A posted transaction |
A-Z bank statement abbreviation lookup
Use your browser's page search to find a code in this alphabetized reference. The meanings below reflect common US usage. Read the complete row, nearby column heading, and any statement legend before relying on one expansion.
| Code | Common expansion | Usual statement meaning | Check before classifying |
|---|---|---|---|
| ACH | Automated Clearing House | Electronic Direct Deposit or Direct Payment through the ACH Network | Credit or debit direction, originator, company ID, and entry description |
| ADJ | Adjustment | A bank or processor correction | Reason, linked original item, and whether the adjustment adds or removes funds |
| APY | Annual percentage yield | Annualized deposit return that reflects interest and compounding | This is an account rate, not a transaction amount |
| ATM | Automated teller machine | Cash withdrawal, deposit, transfer, fee, or other machine activity | Action, location, terminal reference, and separate fee line |
| CHK or CK | Check | Paper check, check image, or check-related posting | Check number, payee, return status, and account direction |
| CR or CRED | Credit | A credit entry under the institution's account convention | Deposit account versus credit-card account and the printed column heading |
| DDA | Demand deposit account | A checking or transaction-account classification | The transaction code that follows it |
| DEP | Deposit | Funds deposited by cash, check, transfer, or another channel | Availability hold, source, and any later return |
| DR or DBT | Debit | A debit entry under the institution's account convention | Account type, amount column, and effect on the printed balance |
| EFT | Electronic fund transfer | Broad label for an electronic debit or credit | Specific channel such as ACH, POS, ATM, or online bill pay |
| FEE or SVC CHG | Fee or service charge | An institution-assessed account charge | Fee description, amount, and account agreement |
| INT | Interest | Interest earned on a deposit account or charged on a debt account | Account type and whether the amount was paid, earned, or charged |
| NSF | Non-sufficient funds | An item or authorization returned unpaid because funds were insufficient | Underlying item, return fee, and any later re-presentment |
| OD or ODF | Overdraft or overdraft fee | A paid transaction that exceeded available account funds, or its related fee | Whether the code marks status, protection transfer, or fee |
| POS | Point of sale | Card transaction associated with a merchant purchase channel | Merchant descriptor, location, date, refund, and account direction |
| PPD | Prearranged payment and deposit | A consumer ACH Standard Entry Class often used for recurring entries | Originator, authorization, credit or debit direction, and effective date |
| RDC | Remote deposit capture | A check deposit captured through a mobile device or scanner | Deposit amount, hold, duplicate warning, and return status |
| REF | Reference | A bank, processor, terminal, or transaction identifier | Which party assigned it and whether it is searchable with the institution |
| RET or RDI | Return or returned depository item | A returned payment or deposit item | Return reason, original transaction, fees, and balance effect |
| REV | Reversal | An entry that reverses or corrects an earlier posting | Original item and whether both entries remain on the statement |
| SEC | Standard Entry Class | A label for an ACH entry's authorization or initiation category | The adjoining class code, such as PPD; it does not mean security code here |
| TRF or XFER | Transfer | Money moved between accounts or institutions | Source, destination, internal or external route, and direction |
| W/D, WD, or WDL | Withdrawal | Funds taken from a deposit account | Cash, branch, ATM, electronic channel, and any fee |
| WIRE | Wire transfer | Funds sent through a wire-transfer system | Incoming or outgoing direction, beneficiary, reference, and fee |
Read CR and DR in the account's context
On a checking or savings statement, a credit entry often adds money and a debit entry often removes it. A credit-card statement uses a liability view: a purchase raises the amount owed, while a payment or refund lowers it. The printed amount column and running balance provide stronger evidence than the letters alone.
Accounting software can use debit and credit from another perspective. Do not copy DR or CR into a bookkeeping journal without mapping the bank account and the offsetting account. StatementMint's standard export uses a signed Amount column so the source direction stays visible without adding an accounting category.
| Statement context | Credit clue | Debit clue | Confirm with |
|---|---|---|---|
| Checking or savings | Funds may increase | Funds may decrease | Amount column and running balance |
| Credit card | Payment or refund may reduce amount owed | Purchase or fee may increase amount owed | New-balance convention and section heading |
| Bookkeeping journal | One side of a two-sided entry | The other side of a two-sided entry | Chart of accounts and source records |
Separate ACH, EFT, POS, and ATM
EFT is the broad category. Current Regulation E guidance includes ACH transfers, POS transfers, ATM transfers, direct deposits or withdrawals, telephone transfers, and debit-card transactions within its electronic fund transfer coverage. A statement may show EFT when it does not expose the narrower channel.
ACH refers to entries carried through the Automated Clearing House Network. Nacha identifies Direct Deposit and Direct Payment as common ACH uses. POS points to a merchant transaction channel, while ATM points to a machine transaction. These labels describe movement or initiation; you still need the originator, merchant, amount, and account direction.
Distinguish NSF from an overdraft
NSF and overdraft describe different outcomes. The CFPB defines an NSF event as a check or electronic authorization that the institution does not pay because the account lacks funds. An overdraft occurs when the institution pays a transaction despite insufficient funds.
A statement can show the attempted item, its return, a fee, a re-presented item, or an overdraft-protection transfer as separate rows. Trace each row to the original amount before removing a suspected duplicate. Account terms determine fees and processing details.
Decode a complete transaction line
One transaction description can contain a network, direction label, originator, entry class, date fragment, and reference. Split the line into evidence fields before you assign a merchant or accounting category.
| Printed fragment | Possible role | Review question |
|---|---|---|
| ACH | Payment network | Does the institution identify this as an ACH entry? |
| CREDIT | Direction label | Does the amount increase this deposit-account balance? |
| NORTHSTAR PAYROLL | Synthetic originator and entry description | Does the payer match payroll or another expected deposit? |
| PPD | ACH Standard Entry Class | Does the full line show the expected consumer authorization context? |
| ID 483920 | Synthetic reference fragment | Can the bank use this reference to research the item? |
Use a five-step decoding method
Start with the account type and the statement section. Then separate the code from the merchant or originator, location, date fragment, and reference. Use the amount column or sign plus the running balance to determine direction. Check the statement legend, account agreement, or institution support page for the exact code. Contact the institution when the evidence conflicts.
Keep the raw line unchanged in your working file. Add a separate note or category after you identify the transaction from receipts, invoices, payroll records, or transfer counterparts. Replacing the bank text with a guessed merchant removes evidence that can help with matching, reconciliation, and disputes.
- Identify the account type and statement section.
- Split the code, entity text, date, location, and reference.
- Confirm direction from the amount and running balance.
- Use the institution's legend for the final code meaning.
- Store interpretation in a separate note or category field.
Preserve abbreviations during PDF conversion
Wrapped lines can hold the company ID, terminal location, foreign-currency detail, or reference that explains an abbreviation. A clean spreadsheet should keep each continuation line attached to its transaction. It should not trim the description to a guessed merchant name.
StatementMint exports Date, Description, and signed Amount for entitled pages. Review the spreadsheet against the issued PDF, with extra attention to wrapped descriptions and repeated references. If you add normalized merchants or bookkeeping categories, place them in new columns and retain the source Description.
Investigate a code you do not recognize
Check the statement legend, search your receipts by amount and date, compare transfer counterparts, and ask other authorized account holders. Use the phone number on the statement or the institution's authenticated website if the entry remains unclear.
Report suspected unauthorized activity without waiting for a glossary answer. The CFPB says federal protections for some electronic transfers depend on prompt notice and describes a 60-day statement-notice deadline in several unauthorized-transfer situations. Your account facts and transaction type determine the applicable process.
Before you call it done
- Account type identified
- Full transaction description preserved
- Amount sign or column checked
- Running balance effect checked when printed
- Merchant or originator separated from the code
- Statement legend consulted
- Reference and date fragments retained
- NSF, return, reversal, and fee rows traced to originals
- Interpretation stored outside the raw description
- Unknown activity reported through an official bank channel
Frequently asked questions
What does ACH mean on a bank statement?+
ACH means Automated Clearing House. It identifies an electronic entry carried through the ACH Network, including Direct Deposit and Direct Payment. The rest of the line should identify the originator, description, reference, and credit or debit direction.
What do POS and ATM mean on a bank statement?+
POS means point of sale and often marks a merchant card transaction. ATM means automated teller machine and can mark a withdrawal, deposit, transfer, inquiry fee, or other machine activity. Read the action and location after the code.
What do DR and CR mean on a bank statement?+
DR often marks a debit and CR often marks a credit, but the balance effect depends on the account type and statement layout. Confirm the amount column, sign, and running balance before assigning direction.
Is NSF the same as an overdraft?+
No. The CFPB describes NSF as an item or electronic authorization the institution returns unpaid for insufficient funds. An overdraft occurs when the institution pays the transaction despite insufficient funds.
Why does my bank use a code that is not in this list?+
Institutions and processors can use proprietary codes, regional payment terms, and shortened descriptions. Use the legend printed with the statement or ask the institution for the code's meaning.
Should I replace abbreviations when I convert a statement to Excel?+
Keep the source Description unchanged. Add a separate normalized merchant, note, or category column if you need one. Preserving the printed text protects the evidence used for review and reconciliation.
Sources and further reading
We prioritize regulators, public agencies, and first-party product documentation. Sources support the general guidance above; StatementMint’s workflow recommendations are our own.
- What is ACH?Nacha
- Regulation E: electronic fund transfer coverageConsumer Financial Protection Bureau
- Regulation DD: deposit account definitionsConsumer Financial Protection Bureau
- Bank account key termsConsumer Financial Protection Bureau
- Payment Systems, Comptroller's HandbookOffice of the Comptroller of the Currency
- Unauthorized transactions and missing moneyConsumer Financial Protection Bureau
Educational information only—not financial, accounting, tax, or legal advice. Institution terms and your facts control.