Bank Statement Example
Published February 4, 2025 · Last updated May 23, 2026
A bank statement example is a sample of the document your bank issues each cycle, used to show what each labeled section actually contains. Whether the statement comes from Chase, Wells Fargo, or a small credit union, it is built from the same blocks: an account header, a statement period, an opening balance, a table of dated transactions, a fees-and-interest summary, and a closing balance. Once you can name those parts on one statement, you can read any statement.
- Six core parts: account header, statement period, opening balance, transaction table, fees and interest, closing balance.
- The math always ties out: opening balance plus deposits minus withdrawals and fees equals the closing balance.
- Account numbers are masked: statements show only the last four digits, like xxxx-4821, for security.
- Descriptions are coded: entries like POS, ACH, and DDA are abbreviations, not typos, and each one tells you how a transaction happened.
- A running balance column is common but not universal: US checking statements usually show it; many card and overseas layouts do not.
What does a sample statement actually contain?
Every statement opens with identifying information and ends with a balance, and the body in between is a chronological ledger. Here is an annotated breakdown of each labeled part you will find on a typical US checking statement, top to bottom.
| Label on the page | Example value | What it tells you |
|---|---|---|
| Bank name and logo | First National Bank | Which institution issued the document, usually with a branch or PO box address |
| Account holder | Jordan A. Rivera, 14 Maple St | Whose account it is, used when a statement serves as proof of address |
| Account number (masked) | Checking xxxx-4821 | Which account, with only the last four digits shown for security |
| Statement period | Apr 1 to Apr 30, 2025 | The exact date range of transactions included |
| Opening balance | 2,310.55 | The balance carried over from the prior cycle |
| Transaction table | Date, description, amount | Every credit and debit posted during the period |
| Fees and interest | Service fee 12.00; Interest 0.41 | Charges deducted and any interest paid to you |
| Closing balance | 2,884.96 | The balance at the end of the period |
For a deeper look at what each block is for, see our explainer on what a bank statement is.
How do you read the transaction table line by line?
The transaction table is the heart of the statement, and each row has the same three or four fields. A row reads as a date, a description, an amount, and often a running balance after that transaction posted.
| Date | Description | Withdrawal | Deposit | Balance |
|---|---|---|---|---|
| Apr 01 | Opening balance | 2,310.55 | ||
| Apr 02 | POS PURCHASE GROCERY MART | 64.18 | 2,246.37 | |
| Apr 05 | ACH DEPOSIT PAYROLL ACME CO | 1,820.00 | 4,066.37 | |
| Apr 09 | ATM WITHDRAWAL 5TH AVE | 120.00 | 3,946.37 | |
| Apr 15 | ONLINE TRANSFER TO SAVINGS | 500.00 | 3,446.37 | |
| Apr 22 | DDA DEBIT ELECTRIC UTILITY | 96.82 | 3,349.55 | |
| Apr 28 | CHECK 1043 | 450.00 | 2,899.55 | |
| Apr 30 | SERVICE FEE | 12.00 | 2,887.55 | |
| Apr 30 | INTEREST PAID | 0.41 | 2,887.96 |
Read each description as a clue about how money moved. POS means a point-of-sale card swipe, ACH is an electronic bank-to-bank transfer such as payroll, ATM is a cash machine, DDA refers to a demand-deposit (checking) debit, and CHECK is a paper check clearing by its number. The running balance in the last column lets you trace your money after every single transaction. To decode the trickier merchant codes, see our guide to bank statement descriptions.
A fuller annotated example with every field labeled
The short table above covers a clean personal month. Real statements pack in more variety, so here is a busier example annotated field by field, the kind of detail a careful reader, a bookkeeper, or a loan underwriter actually traces. Read the annotation column as the explanation a labeled callout would print next to each line.
| Date | Description as printed | Amount | Balance | What this line is telling you |
|---|---|---|---|---|
| May 01 | BEGINNING BALANCE | 2,887.96 | Carried straight from last cycle's closing balance; if it does not match, a statement is missing | |
| May 03 | ACH CREDIT PAYROLL ACME CO PPD ID 1234 | 1,820.00 | 4,707.96 | An electronic payroll deposit; PPD and the ID are the originator's batch codes, not an error |
| May 04 | PREAUTH HOLD SHELL OIL 57821 | 1.00 | 4,706.96 | A pending fuel hold, not the real total; it will be replaced when the pump charge settles |
| May 06 | POS PURCHASE GROCERY MART #4471 | 112.40 | 4,594.56 | An in-person card purchase; the store number narrows down which location |
| May 06 | RECUR PYMT STREAMFLIX | 15.99 | 4,578.57 | A recurring subscription billed on its monthly date; RECUR flags it as automatic |
| May 10 | ACH DEBIT CITY POWER UTIL WEB | 96.82 | 4,481.75 | An electronic bill you authorized; WEB marks it as set up online |
| May 12 | ATM WITHDRAWAL 5TH AVE 002901 | 140.00 | 4,341.75 | Cash out of a machine; the trailing number is the terminal or sequence ID |
| May 14 | XFER TO SAVINGS xxxx-7730 | 500.00 | 3,841.75 | A transfer to your own savings; it should appear as a matching deposit on that account |
| May 18 | CHECK 1051 | 325.00 | 3,516.75 | A paper check clearing by number; match it to your check register |
| May 21 | RETURNED ITEM FEE | 35.00 | 3,481.75 | A fee for an item that bounced; itemized because fees must be disclosed by line |
| May 24 | REFUND GROCERY MART #4471 | 112.40 | 3,594.15 | A reversal of the May 06 purchase; same merchant and amount, posted as a credit |
| May 31 | MONTHLY SERVICE FEE | 12.00 | 3,582.15 | The maintenance fee; often waived if you meet a minimum balance |
| May 31 | INTEREST PAID | 0.44 | 3,582.59 | Interest credited for the period; the statement also shows the APY earned |
| May 31 | ENDING BALANCE | 3,582.59 | The closing figure; equals beginning plus all credits minus all debits and fees |
This example deliberately includes the lines people misread. The PREAUTH hold on May 04 is provisional, so the real fuel amount lands later and the dollar hold drops off, which is why a mid-cycle app balance can differ from the statement. The refund on May 24 mirrors the May 06 purchase exactly, which is correct, not a duplicate; a genuine reversal repeats the merchant and amount as a credit. The transfer on May 14 leaves this account and should arrive on the savings account, so on a combined statement you would find its partner line there. And the returned-item fee on May 21 appears as its own itemized line because the Truth in Savings Act requires fees to be listed by type and amount, as covered in Regulation DD section 1030.6.
What each field means in plain terms
Beyond the transaction table, a full statement carries header and summary fields that recipients rely on. Here is what each labeled field means and why it is there.
| Field | Plain meaning | Who uses it and why |
|---|---|---|
| Routing number | The nine-digit code identifying the bank | Set up direct deposit or an ACH transfer; it is the bank's address, not your account |
| Account number (masked) | Your account, last four digits shown | Confirms which account without exposing the full number |
| Statement period | The exact date range covered | Underwriters check it lines up with the months they asked for |
| Beginning and ending balance | Funds at the start and end of the period | The figures lenders quote as your balance |
| Total deposits and credits | Sum of all money in | A quick income signal for rental and loan reviews |
| Total withdrawals and debits | Sum of all money out | Shows spending and outflow at a glance |
| Average daily balance | The mean balance across the cycle | Used to assess whether you keep a steady cushion |
| APY earned | The annualized yield on interest-bearing accounts | Lets you confirm the interest rate you were actually paid |
| Fees this period | Itemized charges deducted | Every fee is listed by type and amount by law |
The summary box that holds totals and the average daily balance is also the fastest place to sanity-check a statement: the totals there must agree with the sum of the transaction table. If the printed total deposits do not match adding up the credit lines yourself, something has been added or removed.
The details that prove a statement is real
- The balance equation must hold. In the sample above, opening 2,310.55 plus deposits 1,820.41 minus withdrawals and fees 1,242.99 equals 2,887.96, the exact closing balance. A genuine statement always reconciles to the penny; a fabricated one usually does not.
- Account numbers are partially masked. US banks display only the last four digits on statements as a standard data-protection practice, so a sample showing a full account number is a red flag.
- Fees and interest are itemized by law. The Truth in Savings Act requires deposit statements to disclose the dollar amount of interest earned and to itemize fees by type and amount for the period, which is why those two lines appear even when the amounts are tiny, as set out in Regulation DD section 1030.6.
How do different banks lay out the same example?
The information is identical across banks, but the formatting moves around. Knowing the common variations stops you from getting lost on an unfamiliar template.
- One amount column vs two. Some banks use a single signed amount column where withdrawals are negative; others split debits and credits into separate columns as in the table above.
- Running balance present or absent. Most US checking statements show a balance after each row. Many credit-card statements and some international bank layouts omit it and show only a period total.
- Summary box placement. Banks like Chase and Bank of America put a summary box of deposits, withdrawals, and fees near the top; others bury the totals at the bottom.
- Check imaging. Some statements reproduce small images of cleared checks; most now just list the check number and amount.
How does a checking example differ from a credit-card one?
A checking statement and a credit-card statement share a header and a transaction table, but the numbers at the top mean different things. On a checking example, the headline figures are the opening and closing balances of your own money. On a credit-card example, the headline figures are what you owe: a previous balance, new charges, payments, and a new balance, plus a minimum payment due and a payment due date.
| Top-of-page figure | Checking statement | Credit-card statement |
|---|---|---|
| Opening line | Opening balance (your funds) | Previous balance (amount owed) |
| Money in | Deposits and credits | Payments and credits |
| Money out | Withdrawals and debits | Purchases, cash advances, fees |
| Closing line | Closing balance | New balance |
| Extra fields | Interest earned | Minimum payment, due date, APR, credit limit |
| Running balance | Usually shown after each row | Usually absent; only a period total |
This is why the same word, balance, can mean opposite things: on checking it is money you have, and on a card it is money you owe. Read the labels, not just the numbers.
Which figures should you check first on any example?
Before reading every line, confirm three numbers that prove the statement is internally consistent. These are the figures a careful reader, an underwriter, or a fraud reviewer checks first.
- The statement period dates. Make sure the range is the cycle you expect, with no gap or overlap against the previous statement.
- The opening balance versus the prior closing balance. This cycle's opening balance must match last cycle's closing balance exactly. A mismatch means a missing statement or an altered figure.
- The closing balance against the math. Opening plus all credits minus all debits and fees must equal the printed closing balance. In the sample, that is 2,310.55 plus 1,820.41 minus 1,242.99, which equals 2,887.96.
If those three checks pass, the rest of the statement is almost certainly a faithful record. If any fails, that is where to investigate.
What stays the same across bank layouts
From parsing statements across hundreds of bank templates, three fields appear on essentially every example regardless of bank or country: the transaction date, a description, and an amount. The fields that move are the running balance, which US checking statements almost always include but card and overseas statements often drop, and the debit-credit structure, which is split into two columns about as often as it is shown as one signed value. That is precisely why copying numbers out of a statement PDF by hand so often misaligns: the column structure is not standardized, even though the underlying data is.
From a sample on the page to data you can use
Reading an example teaches you the structure, but the moment you need to add up a column, filter by merchant, or import the transactions into accounting software, a PDF stops being useful. Converting your own statement to CSV turns each of those annotated rows into a spreadsheet row you can sort, total, and reconcile. If you are still learning the layout, pair this walkthrough with our guide on how to read a bank statement.
Frequently asked questions
What does a bank statement look like?▾
It starts with an account header showing your name and a masked account number, states the statement period, lists an opening balance, then a dated table of every transaction with descriptions and amounts, followed by fees, interest, and a closing balance.
What are the main parts of a bank statement?▾
Six: the account header, the statement period dates, the opening balance, the transaction table, the fees and interest summary, and the closing balance. The closing balance equals the opening balance plus deposits minus withdrawals and fees.
Why is the account number on my statement masked?▾
Banks show only the last four digits as a standard security measure so the full number cannot be read off a printed or emailed statement. A sample that displays a complete account number is a warning sign.
What do codes like POS, ACH, and DDA mean on a statement?▾
They describe how a transaction happened. POS is a point-of-sale card purchase, ACH is an electronic bank-to-bank transfer like payroll, and DDA refers to a demand-deposit (checking) debit. They are standard abbreviations, not errors.
Do all banks format statements the same way?▾
No. The information is the same everywhere, but layouts differ: some use one signed amount column and others split debits and credits, some show a running balance and some do not, and summary boxes appear at the top or bottom depending on the bank.
Can I use a sample statement as proof of income or address?▾
No. A sample or template is for learning the format only. Lenders, landlords, and immigration offices require your genuine statement on the bank's letterhead, and submitting a mockup as real is fraud.