How to analyze a bank statement: a step-by-step guide
Five things worth looking at in any bank statement: cash flow, recurring subscriptions, merchant concentration, category drift, and anomalies.
Reading a bank statement top to bottom rarely tells you anything useful. The transactions are there, but the pattern isn’t. This guide walks through the five questions worth asking of any statement - personal or business - and the concrete signals to look for when you answer them.
1. What’s the actual cash flow?
Start by separating money in from money out and looking at the net for the period. Most banks show a closing balance, but that number quietly hides a story: was the balance stable because income matched spending, or did a big deposit mask a spending spike?
Sum income and expenses independently. If the ratio of expenses to income is above ~90% every month, you have no buffer for surprise costs. If it’s below ~70%, there’s room to redirect savings deliberately instead of leaving them idle in checking. For businesses, the same question maps to burn rate and runway - how many months of operating expense does the current cash cover?
2. Which recurring charges are still running?
Every statement contains subscriptions people have forgotten. Streaming services, tools that duplicate what a newer tool already covers, monthly fees on old accounts. The pattern to look for is the same merchant, roughly the same amount, roughly monthly (or annually).
A useful drill: for every recurring charge, ask “did I use this in the last 60 days?” If the answer is no or “I’m not sure”, cancel and re-subscribe if you miss it. Most people who do this once find at least $30, $80 a month in personal spend they were leaking.
3. Where is the money actually going?
Category breakdown is the single most useful view of a bank statement, and it’s the one banks are worst at showing. A rule-based analyzer categorizes every transaction and then sums by category, so you see “Groceries: $612, Dining: $488, Rideshare: $211, Subscriptions: $94.” That’s a picture you can act on.
The trap: don’t over-categorize. Five to ten meaningful buckets are worth more than thirty precise ones. Fewer categories means clearer month-over-month comparisons and fewer edge cases where a single transaction sits ambiguously between buckets.
4. Is there merchant concentration?
Look at the top ten merchants by spend for the period. In a healthy personal budget, the top merchant usually accounts for 10-20% of variable spend; in a healthy small business, no single vendor should dominate. Extreme concentration - one merchant taking 40%+ - is worth understanding either way. For a person it might be a rent payment (fine) or a habit spending pattern (worth naming). For a business it might be a critical vendor relationship worth diversifying.
5. Category drift and anomalies
Category drift is when a category quietly grows month over month without a deliberate change. Coffee doubling from March to June isn’t a scandal, but it’s a signal worth seeing. Anomalies are single transactions that don’t match the pattern - a duplicate charge, a subscription that suddenly jumped in price, an autopay that was supposed to end.
Both are impossible to catch by scrolling. They’re trivial to catch with a dashboard that shows category totals per month side by side.
How to do this without spending a Saturday on it
The pattern above is a lot of work to run manually. It’s much less work with a tool that:
- Reads your statement in whatever format the bank exports it (CSV, Excel, PDF).
- Categorizes every transaction with editable rules.
- Shows income vs. expenses, top merchants, category breakdowns, and month-over-month drift by default.
That’s what Karchu does. Upload a statement, get the dashboard, spend 15 minutes deciding what to change instead of 3 hours preparing the data.
A quick checklist for your next statement
- Net cash flow for the period, and the expenses-to-income ratio.
- Every recurring charge - kept or cancelled.
- Category totals for the top 5 buckets.
- Top 10 merchants by spend.
- Two or three categories that changed most vs. last month, with a one-sentence reason.
Five bullet points, once a month. That’s the difference between having a bank account and understanding it.