TopBankStatementConverter
Read a statement top to bottom: check the header and period, compare opening and closing balances, scan each transaction, review fees, flag anything unfamiliar. POS, ACH, DDA, NSF are common codes.

How to Read a Bank Statement

Published March 19, 2025 · Last updated May 23, 2026

To read a bank statement, work top to bottom: verify the header and statement period, compare the opening and closing balances, scan each transaction in the table, review the fees and interest, and flag anything you do not recognize. The transactions in between should fully explain how your balance moved from the opening figure to the closing one. The only part that trips most people up is the abbreviations, and those follow a small, learnable set of codes.

  • Read in five passes: header, balances, transactions, fees and interest, then anything unfamiliar.
  • The balance must reconcile: opening balance plus credits minus debits and fees equals the closing balance.
  • Abbreviations describe how money moved: POS is a card swipe, ACH is an electronic transfer, ATM is a cash machine, DDA is a checking debit.
  • Fees and interest are easy to miss but they change your real available balance, so never skip those lines.
  • Dispute unfamiliar charges quickly to limit your liability under federal error-resolution rules. Reporting an unauthorized electronic transfer within 60 days of the statement date protects you under Regulation E.

What order should you read the sections in?

Read the statement in the same order it is laid out, because each section depends on the one above it. Start at the header and end at the closing balance, treating the transaction table as the explanation for everything in between.

SectionWhat to checkWhy it matters
HeaderYour name, address, masked account numberConfirms the statement is yours and which account it covers
Statement periodStart and end datesTells you exactly which transactions are included
Opening balanceThe carried-over figureThe starting point everything else builds on
Transaction tableEach dated debit and creditThe detail you reconcile against your own records
Fees and interestService charges and interest earnedQuietly change your real balance
Closing balanceThe end-of-period totalShould equal opening plus credits minus debits and fees

If you want a labeled walkthrough with sample values, our annotated bank statement example shows each of these sections filled in.

What do the abbreviations on a statement mean?

Statement descriptions are compressed into standard codes that tell you how each transaction happened. Here is a reference table for the abbreviations you will see most often on US statements.

AbbreviationStands forWhat it means on your statement
POSPoint of SaleA debit-card purchase made in person or online at a merchant
ACHAutomated Clearing HouseAn electronic bank-to-bank transfer, such as payroll or a billpay
ATMAutomated Teller MachineA cash withdrawal or deposit at a machine
DDADemand Deposit AccountYour checking account; a DDA debit is a withdrawal from checking
NSFNon-Sufficient FundsA payment that bounced because the balance was too low, usually with a fee
ODOverdraftThe account went below zero; an overdraft fee often follows
INTInterestInterest paid to you on the account for the period
EFTElectronic Funds TransferA general electronic movement of money, in or out
DEPDepositMoney added to the account
WD or WDLWithdrawalMoney taken out of the account
CHKCheckA paper check clearing, usually with its check number
XFER or TRSFTransferA move of funds between your own accounts
SVC CHGService ChargeA bank fee, such as a monthly maintenance fee
RTN or RETReturnedA returned item, such as a bounced deposit or payment
ACH DR / ACH CRACH Debit / ACH CreditAn electronic pull (a bill you authorized) versus an electronic push (a payment landing), so the suffix tells you the direction
POS DEBPoint of Sale DebitA card purchase posted as a debit; some banks add DEB to flag that it cleared rather than just being authorized
PREAUTHPreauthorizationA pending hold placed before the final amount is known, common at gas pumps, hotels, and car rentals
RECUR or RECRecurringA repeating card charge, such as a subscription set up to bill on the same date each cycle
MEMOMemo PostingA provisional entry shown before it fully settles, which can change or drop off before the cycle closes
ACCRAccruedInterest that has built up but is not yet paid, usually on a savings or interest-bearing account
ADJAdjustmentA correction the bank made, such as reversing a fee or fixing a posting error
FX or INTLForeign Exchange / InternationalA transaction in another currency, often paired with a separate foreign-transaction fee line
OD PROTOverdraft ProtectionA transfer the bank pulled from a linked account or line of credit to cover a shortfall

Two suffixes do most of the work once the base code is clear. A trailing DR or DEB almost always means money leaving the account, while CR or DEP means money arriving, so ACH DR and ACH CR are the same transfer rail moving in opposite directions. Reference numbers attached to a code, such as a long string after CHECK or ACH, are the bank's internal trace identifiers and matter only if you need to ask support about that specific line. Beyond these codes, the merchant text itself can be cryptic. For decoding confusing merchant names and reference numbers, see our guide to bank statement descriptions.

A few codes signal something is still in motion rather than final. PREAUTH and MEMO entries are provisional: a gas-pump preauthorization might show a round hold that is replaced by the real fuel total a day later, and a memo post can change or vanish before the statement closes. That is why a charge you see mid-cycle in the app may read differently, or not appear at all, on the final statement. When in doubt, the closing balance and the settled lines are the authoritative record; pending and memo entries are a preview.

The reading habits that catch real problems

  • Reconcile to the penny. Add your opening balance, every credit, and subtract every debit and fee. If the result does not match the printed closing balance exactly, there is an entry you have missed or an error to investigate.
  • Dispute fast. Under the Electronic Fund Transfer Act, your liability is capped at 50 dollars if you report a lost card within two business days, but it can rise to 500 dollars after that and to an unlimited amount if you wait more than 60 days after the statement is sent, as set out in Regulation E section 1005.6. The matching error-resolution timeline lives in section 1005.11.
  • Watch the fee lines. NSF, overdraft, and service charges are small per line but recur monthly, and the Truth in Savings Act requires deposit statements to itemize every fee by type and dollar amount, so they are always there to find under Regulation DD section 1030.6.

How do you check a statement for errors and fraud?

Checking a statement means matching every line against something you recognize and questioning anything you cannot place. The most reliable method is to read each transaction against your receipts, app history, and recurring bills.

  • Match recurring charges. Subscriptions and bills should appear at roughly the same amount each cycle. A familiar merchant at an unfamiliar amount is worth a second look.
  • Question small unknown debits. Fraud often starts with tiny test charges before larger ones, so do not dismiss a small unrecognized POS line.
  • Confirm deposits landed. Check that payroll and expected transfers posted in full and on the dates you expected.
  • Verify the running balance. If your statement shows a balance after each row, confirm it steps correctly from one line to the next.

There is a difference between a bank error and outright fraud, and the line you flag depends on which one you suspect. A bank error is usually a posting mistake: a duplicate charge, a deposit credited twice, a fee applied in error, or an amount that does not match your receipt. Fraud is an unauthorized transaction you never made at all. Both are worth disputing, but the clock that protects you is the same one. For electronic transfers, the 60-day error-resolution window in Regulation E section 1005.11 starts when the statement is sent, and once you notify the bank in writing it generally must investigate and report back within set timeframes. If the disputed item is a credit-card charge rather than a debit, a separate 60-day window applies under the Fair Credit Billing Act in 15 U.S.C. 1666.

A practical way to catch errors is to read for patterns, not just amounts. Three signatures repeat across genuine mistakes. The first is a duplicate: the same merchant, same amount, same or adjacent date appearing twice, which often means a card was tapped twice or a payment was submitted twice. The second is a transposition: an amount like 54.00 posted as 45.00, or a date shifted by a digit, both of which break your reconciliation by a telltale amount divisible by nine. The third is a phantom fee: a service charge or overdraft fee on a cycle where you maintained the required balance, which the bank is often willing to reverse once you point it out. Because the Truth in Savings Act forces every fee onto the statement as an itemized line under Regulation DD section 1030.6, a fee you cannot account for is always visible and always disputable.

Keep evidence as you check. Note the date, the line, and the amount of anything you question, and save the receipt or app screenshot that contradicts it. A dispute moves faster when you can hand the bank the exact transaction reference printed on the statement rather than a vague description, and that reference is the long trace number sitting next to the coded entry.

How do you read a statement that covers more than one account?

Many banks combine several accounts into a single mailed or downloaded document, so a household statement might carry a checking account, a savings account, and sometimes a linked credit line on consecutive pages. The trick is to treat each account as its own self-contained statement rather than reading the pages as one continuous ledger. Each account has its own header, its own opening and closing balance, and its own transaction table that must reconcile independently.

On a combined statementWhat to doWhy it matters
Multiple account headersConfirm each masked account number separatelyThe pages belong to different accounts, not one running total
Per-account opening and closing balancesReconcile each table to its own balancesA single combined total would hide an error inside one account
Transfers between your accountsMatch each XFER out to the matching XFER inA move from checking to savings appears twice, once as a debit and once as a credit
A combined or relationship summaryUse it for a total only, not for reconciliationThe summary adds the accounts together but does not prove any single one is correct

The most common confusion on a multi-account statement is the internal transfer. When you move money from checking to savings, it leaves one account and arrives in the other, so the same amount appears as a withdrawal on one page and a deposit on another. That is correct, not a duplicate. Trace the pair: an outgoing transfer with no matching incoming one, or the reverse, is the real anomaly worth questioning. Read each account top to bottom on its own first, confirm every transfer has its partner, and only then look at any relationship summary that totals the accounts together.

Which fields and codes are universal across banks

From parsing statements across hundreds of bank layouts, the abbreviations above are largely consistent in meaning across US banks, even though the exact text varies. POS, ACH, ATM, and DDA mean the same thing whether the statement comes from a national bank or a local credit union. What differs is formatting around them: some banks spell out Point of Sale Purchase while others print only POS, and some prepend long reference numbers to the merchant name. The transaction date, the description, and the amount appear on essentially every statement, while the running balance column is common on US checking statements and frequently absent on credit-card and international layouts. That inconsistency in formatting, not in meaning, is why scanning a statement by eye is reliable but copying it into a spreadsheet by hand is error-prone.

From reading line by line to working with the data

Reading a statement by eye is the right tool for a quick monthly review or spotting a single odd charge. But once you need to sort by amount, total spending by category, or import transactions into accounting software, the static PDF works against you. Converting the statement to CSV turns every coded transaction line into a spreadsheet row you can filter and sum, so the codes you just learned to read become data you can actually work with. To go deeper on the layout itself, pair this with our explainer on what a bank statement is.

Frequently asked questions

How do you read a bank statement step by step?

Verify the header and statement period, compare the opening and closing balances, scan each transaction against your records, review the fees and interest lines, and flag anything you do not recognize for the bank to investigate.

What does POS mean on a bank statement?

POS stands for Point of Sale. It marks a debit-card purchase made at a merchant, either in person or online, as opposed to a cash withdrawal or an electronic transfer.

What is the difference between ACH and DDA on a statement?

ACH is an Automated Clearing House transfer, an electronic bank-to-bank movement like payroll or billpay. DDA refers to your demand-deposit (checking) account, so a DDA debit is a withdrawal from checking.

What does NSF mean on a bank statement?

NSF means Non-Sufficient Funds. It appears when a payment could not clear because the account balance was too low, and it is usually paired with an NSF or returned-item fee.

How do I check my bank statement for fraud?

Match every transaction to a receipt, bill, or app entry you recognize, pay attention to small unfamiliar debits that can signal test charges, confirm deposits posted in full, and dispute anything unknown with the bank promptly.

Why don't the balances on my statement add up?

If opening plus credits minus debits and fees does not equal the closing balance, you have usually missed a fee line or a posted transaction. Recheck the fees and interest section first, then look for any entry you skipped.

Convert your statement now