How to Read a Bank Statement: Every Field, Explained
A plain-English guide to every part of a bank or credit-card statement — opening and closing balance, debits and credits, running balance, and how to check the numbers add up.
A bank statement is a period summary of one account: everything that moved in or out between two dates, plus the balances that bracket it. Once you know what each section is for, a statement from any bank — in any country — reads the same way. This guide walks through every field and shows the one arithmetic check that tells you whether you've read it correctly.
The header: whose account, and which period
The top of the statement identifies the account and the statement period. You'll find the institution name, the account holder, a masked account number (usually the last four digits), the currency, and a statement period with a start and end date. The period matters more than it looks: every transaction on the statement falls inside it, and the two balances below are measured at its edges.
Opening and closing balance
The opening balance (sometimes 'balance brought forward' or 'previous balance') is what the account held at the start of the period. The closing balance is what it held at the end. These two numbers are the anchors for the whole statement — if you add up everything that happened in between and it doesn't move the opening balance to the closing balance, something has been misread or is missing.
The transaction table
The body of the statement is a dated list of transactions. Each row typically shows a posting date, a description (the merchant, payee or transfer reference as the bank recorded it), an amount, and often a running balance — the account balance immediately after that transaction. Some banks use one signed amount column; others split money out and money in into separate 'debit' and 'credit' columns.
Debits and credits — which way is which
- On a bank/checking account, a debit is money leaving the account (a purchase, withdrawal, fee or payment out) and a credit is money coming in (a deposit, refund or incoming transfer).
- On a credit-card statement the language flips: a 'charge' increases what you owe, and a 'payment' or 'credit' reduces it. The card's balance is an amount owed, not cash on hand — which is why a card statement reconciles with the opposite sign to a bank statement.
- When in doubt, follow the running balance: if it goes down after a row, that row reduced the account; if it goes up, it added to it.
The running balance is your built-in check
The running-balance column is the most useful field for catching an error. Start from the opening balance, apply each transaction in order, and the result on every row should match the printed running balance. The first row where your figure and the statement's diverge is the row that was misread — a transposed digit, a missed minus sign, or a transaction that got merged with the one above it.
The one check that proves you read it right
Opening balance + (total money in − total money out) = closing balance. If that holds to the penny, your transaction list is complete and correctly signed. If it doesn't, the difference is exactly the size of what's wrong — a single missing $52.19 transaction shows up as a $52.19 discrepancy.
This is called reconciliation, and it's the difference between 'I typed the numbers in' and 'I know the numbers are right'. It's worth doing every time you pull data off a statement — especially before importing into accounting software, where an incomplete list quietly throws off every later report.
Reading a statement you've converted from PDF
If you're turning a PDF statement into a spreadsheet or an accounting import, the reconciliation check is even more important, because automated extraction can occasionally merge or misread a row on a low-quality scan. Ledgerary runs that check on every conversion automatically: it extracts every transaction, then verifies opening + net movement against the printed closing balance and shows you a pass/fail plus a confidence score — so you see whether the read is trustworthy before you rely on it, rather than discovering a gap at your next reconciliation.
Convert a statement and see the balance check run on your own data.
Try it freeThis guide is general reference, not financial, accounting or tax advice. To try the conversion on a real file, use the bank statement converter, or see how the same engine works from your own code or an AI agent.
More guides
Convert a statement, then build on it
Convert a statement free, then get an API key for your software or your AI agent — no card to start.