Explainer
How to read a bank statement
Every section of a US bank statement explained: the summary, the arithmetic that must hold, transaction codes, odd descriptions, and how to spot an error.
7 min read · Last reviewed · by the stmtai team
A bank statement is the bank's record of one account over one cycle, usually a calendar month: what came in, what went out, the fees, and the balance at the start and the end. Every statement, from any US bank, has to satisfy one equation: beginning balance plus deposits minus withdrawals and fees equals ending balance. If you can find those four numbers and check that equation, you can read a statement. Everything else is detail, and this guide walks through the detail in the order it appears on the page.
The header
The top of page one identifies the document.
- Account holder name and mailing address. For a business account this is the legal name, which may differ from the trading name.
- Account number, normally with all but the last four digits masked.
- Account type: checking, savings, money market, business checking and so on.
- Statement period, written as two dates. A cycle does not have to start on the first of the month; many run mid-month to mid-month.
- Page count, as "Page 1 of 4". If you are handing the statement to anyone else, they will check that all four pages are present.
The account summary
This block is the whole statement compressed into five or six lines. Names differ slightly between banks; the structure does not.
| Line | Meaning |
|---|---|
| Beginning balance | The balance at the start of the cycle. It must equal the ending balance on the previous statement. |
| Deposits and additions | Total money in: paychecks, transfers in, refunds, interest, mobile deposits. |
| Withdrawals and subtractions | Total money out: card purchases, checks, ACH payments, transfers out, ATM cash. Some banks split this into two or three lines by type. |
| Fees | Monthly service fee, overdraft fees, wire fees, out-of-network ATM fees. Sometimes folded into withdrawals. |
| Interest paid | Savings and interest-bearing checking only. |
| Ending balance | The balance at the close of the cycle. |
Do the arithmetic once: beginning plus deposits minus withdrawals minus fees plus interest. It will equal the ending balance, because the bank's system produced both. The point is not to catch the bank. It is to know the totals, so that when you rebuild the statement in a spreadsheet or import it into accounting software you have something to check the result against. That check is the core of bank reconciliation.
The transaction table
The bulk of the pages. Four columns appear on nearly every statement, in some order.
Date. This is the posting date, the day the bank recorded the item, not the day you swiped the card. Card purchases typically post one to three days after the purchase; a Friday night restaurant bill may post Monday or Tuesday. Checks post when the payee's bank presents them, which can be weeks after you wrote them.
Description. The bank's text for the item. It is assembled by machine from the merchant's payment processor and the transaction type, which is why it reads the way it does. More on decoding it below.
Amount. Either a single signed column (withdrawals negative) or two unsigned columns, one for money in and one for money out. Banks differ. When you move statement data anywhere else, the first thing to settle is which convention the destination expects.
Balance. The running balance after each item, or a daily ending balance shown once per day. A few banks omit it from the table and give a separate Daily balance summary instead.
Some banks list transactions in strict date order. Others group them by type, with all deposits first, then checks in check-number order, then everything else. Chase does this. It makes the statement easier to scan and harder to compare with a register, which lists things chronologically.
Transaction codes
Descriptions are prefixed or suffixed with abbreviations. The common ones:
| Code | Meaning |
|---|---|
| POS or PURCHASE | Debit card purchase at a point of sale or online |
| ACH DEBIT / ACH CREDIT | Electronic payment out or in through the ACH network: payroll, bill pay, subscriptions, tax refunds |
| DEP or DEPOSIT | Cash or check deposit at a branch or ATM |
| MOBILE DEP or RDC | Check deposited by photographing it |
| XFER or TRANSFER | Movement between accounts at the same bank |
| WIRE | Domestic or international wire, usually with a fee line nearby |
| CHK or CHECK followed by a number | A paper check you wrote |
| ATM WD | Cash withdrawal at an ATM, often followed by the ATM's address |
| INT | Interest paid to you |
| FEE or SVC CHG | A bank charge |
| NSF or RETURNED ITEM | An item bounced for insufficient funds |
| OD | Overdraft, either the fee or a transfer from overdraft protection |
| REV or REVERSAL | An earlier item undone; it should pair with the original |
| PENDING | Authorised but not yet posted; does not appear on statements, only on the online activity page |
The word debit means money leaving your account and credit means money arriving. This is from the bank's point of view (your deposit is a liability of the bank, so a credit in its books). Accountants working in the business's own books flip it: cash received is a debit to the bank account. If you are reading a statement to enter it into a ledger, decide early which side you are on.
Decoding a description
Take a typical line: POS DEBIT 03/14 AMAZON.COM AMZN.COM/BILL WA. Left to right: the type (card purchase), the transaction date (which differs from the posting date in the Date column), the merchant name as registered with their processor, the billing descriptor, and the merchant's state. The state is the merchant's, not yours, so a coffee bought in Ohio can show a Texas address.
ACH descriptions carry the originator's name and often an ID: ACH DEBIT NETFLIX.COM 8005858111 or ACH CREDIT ACME PAYROLL PPD. The suffix PPD, CCD or WEB is the ACH entry class.
Merchant names are frequently not the name on the shop front. SQ * before a name means the payment went through Square; TST* is Toast; PAYPAL * followed by a name is a PayPal checkout. A search for the exact string usually identifies the business within a minute.
Statement versus online activity
The online activity page is live, includes pending items, and typically shows the last 60 to 90 days. The statement is fixed at the close of a cycle, excludes pending items, and is the document lenders, auditors, tax authorities and visa offices mean when they ask for a bank statement. The two will rarely agree on any given day, and that is not an error.
Checking a statement for problems
Read the transaction table once a month, top to bottom, with these questions in mind.
Is every deposit you expected there, at the amount you expected? Missing or short payroll deposits are the most common genuine error, and the easiest to fix quickly.
Is there a card purchase you do not recognise? Search the description before assuming fraud; most turn out to be a merchant trading under a processor name. Small charges of a dollar or two from an unfamiliar merchant are sometimes a test before a larger one.
Are there duplicates? Same merchant, same amount, one or two days apart. If both remain after a week, dispute it.
Do the fees make sense? A service fee that was supposed to be waived, an overdraft fee on a day the daily balance was positive, an out-of-network ATM fee you did not expect.
For a business owner, one more: is every transaction the business's? Personal spending on the business card needs to be booked to owner's draw, and it is far easier to catch monthly than at year end.
What to do about an error
For consumer accounts, federal Regulation E covers unauthorised electronic transactions (card, ACH, ATM). You have 60 days from the date the statement was sent to report it; the bank then has 10 business days to investigate, extendable to 45, and must give provisional credit if it takes longer. Credit cards fall under a separate law with a similar 60-day window for billing errors. Report by phone first, then confirm in writing through secure message or letter so there is a dated record.
Business accounts are not covered by Regulation E. Your rights are set by the account agreement and state commercial law, and many agreements give you 30 or 60 days to report before the bank's liability ends. Read that clause once. It is the strongest argument for reviewing business statements every month rather than at tax time.
Getting a statement into a spreadsheet
For anything beyond a glance, a spreadsheet beats the PDF: you can sort by date, sum by payee, and compare months. Your bank's CSV export covers recent months; older statements have to be converted from the PDF. Either way, run the summary check against the rows. stmtai does that check automatically when it converts a statement to Excel, reporting whether the extracted rows tie to the printed beginning and ending balance and pointing at the first row that breaks the arithmetic if they do not. A ready-made Excel statement template with the same check built in is useful if you would rather type a short statement by hand.