Cash Flow June 19, 2026 13 min read

Build a cash flow statement from bank statements

Your bank statements are the truest record of cash a business has — every pound in and out actually happened. A bank statement converter turns a year of PDFs into clean, dated, signed rows so you can build a real cash-flow statement: group inflows and outflows by period, see your net movement and running balance, spot the tight months before they bite, and export it all to Excel — no manual typing.

FlowParse
app.parseflow.io

Why bank statements are the best source for cash flow

There are three ways to understand a business's cash, and only one of them is the truth. Your profit-and-loss can show a profit while your account runs dry, because it counts invoices you've raised but not been paid. Your accounting software shows what you've entered, which may lag reality. Your bank statements, by contrast, record exactly what actually moved and when — which is precisely what cash flow is about. For a real cash-flow view, the statement is the source of truth.

The obstacle is the format: cash-flow analysis needs you to sort by date, group by period and total inflows against outflows, and a PDF lets you do none of that. Converting a year of statements into structured rows — date, description, signed amount, running balance — gives you the raw material to build a genuine cash-flow statement in a spreadsheet. Start from bank statement to Excel or export to CSV.

Because the data is real movement rather than accruals, the cash-flow view you build answers the question owners actually lose sleep over: will there be enough money in the account next month? That's a different and more urgent question than "am I profitable?", and bank statements are the only honest place to answer it.

FlowParse
app.parseflow.io

What a cash-flow statement actually shows

A cash-flow statement is simply a structured view of money in versus money out over time, ending in the change to your cash balance. At its most useful for a small business it has three parts per period: total inflows (customer payments, other income), total outflows (suppliers, payroll, rent, fees, tax), and the net movement — inflows minus outflows — which, added to your opening balance, gives your closing balance. Stack those periods side by side and you can see the rhythm of your cash across the year.

This is distinct from profit. Profit can be positive while cash is negative (you're owed money you haven't received) or negative while cash is fine (you spent on equipment that's depreciated over years). Cash flow strips all of that away and shows the bank reality. The classic categories — operating, investing and financing — can be layered on, but for most owners the first valuable step is simply inflows, outflows, net and running balance, by month.

LineWhat it isFrom your statements
Opening balanceCash at the start of the periodFirst statement's opening balance
Total inflowsAll money receivedSum of incoming rows (excl. transfers)
Total outflowsAll money paidSum of outgoing rows (excl. transfers)
Net cash flowInflows minus outflowsThe period's change in cash
Closing balanceCash at period endOpening + net (reconciles to statement)
FlowParse
app.parseflow.io

How to build a cash-flow statement from statements

1

Convert every statement

Run all accounts through the converter so each transaction is a dated, signed row. Scans work via the scanned converter.

2

Consolidate the year

Merge up to 100 statements into one workbook with Smart Merge so all accounts feed one cash-flow view.

3

Exclude internal transfers

Tag transfers between your own accounts as Transfers so they don't inflate both inflows and outflows.

4

Group by period

Pivot the rows by month (or week), summing inflows and outflows separately to get net movement per period.

5

Add the running balance

Carry each period's net into the next so your closing balance tracks the bank — then export the cash-flow view to Excel.

Breaking inflows and outflows into drivers

A net number tells you whether the month was up or down; the breakdown tells you why. Once your transactions are categorised, you can split inflows by source (which clients or products bring the cash) and outflows by type (payroll, suppliers, rent, tax, fees), so a tight month becomes diagnosable rather than just alarming. Cash flow and categorisation are two views of the same converted data — timing on one axis, type on the other.

This breakdown is where the decisions live. If outflows spike every quarter because of a tax payment, you can reserve for it. If one client accounts for most inflows, you can see the concentration risk. If subscription outflows have crept up, you can cut them. None of this is visible in a PDF or a single net figure — it needs the structured, categorised rows a converter produces.

FlowParse
app.parseflow.io

From history to a simple forecast

A cash-flow statement looks backward, but its real value is forward: once you can see the pattern of the last twelve months, you can project the next few. The simplest, surprisingly effective method is to base a forecast on history — take your typical monthly inflows and outflows from the converted data, layer in what you already know is coming (a big invoice due, an annual renewal, a tax payment), and read off the projected closing balance for each future month. The months that dip toward zero are the ones to manage now.

Because the history comes from real bank movement rather than optimistic projections, the forecast is grounded. You're not guessing what you might earn; you're extending what actually happened, adjusted for known events. Refresh it each month when you convert the new statement, and you have a living view of runway — the single most useful number a small business can watch. For the broader month-end discipline this fits into, see the reconciliation guide.

Forecast inputWhere it comes from
Baseline monthly inflowsAverage of recent months' incoming totals
Baseline monthly outflowsAverage of recent months' outgoing totals
Known one-offsBig invoices, renewals, tax payments you expect
Opening balanceYour current cash position
Projected closing balanceOpening + projected net, month by month
FlowParse
app.parseflow.io

Why the numbers reconcile (and why that matters)

A cash-flow view is only trustworthy if it ties back to the bank, and that's built in here. FlowParse balance-validates every statement — opening balance plus transactions must equal the closing balance — so when your cash-flow statement's closing balance matches the bank's, you know no transaction was dropped or duplicated. A missing page would silently understate an outflow and make a tight month look comfortable; validation catches that before it misleads you.

Everything is reviewable and editable before export, with low-confidence fields and duplicates flagged in the editable preview, and the workbook keeps every original line so any period total traces back to its transactions. That's the same discipline as formal bank reconciliation — and it's what separates a cash-flow statement you can plan around from a rough guess.

FlowParse
app.parseflow.io

Cash flow vs the profit-and-loss and balance sheet

Cash flow is one of three views of a business's finances, and confusing them is where a lot of trouble starts. The profit-and-loss (income statement) shows whether you made a profit over a period, counting income when it's earned and costs when they're incurred — regardless of when cash actually moves. The balance sheet is a snapshot of what you own and owe at a point in time. The cash-flow statement is the bridge: it shows the actual movement of cash, reconciling the profit you reported to the money that genuinely landed in or left the account.

The reason this matters is that a profitable business can still run out of cash, and a loss-making one can be cash-rich. Raise a big invoice and your P&L shows the income immediately, but until the client pays, no cash has arrived — that gap is exactly what kills otherwise healthy businesses. Buy equipment and your cash drops now, but the cost is spread over years on the P&L. Only the cash-flow view, built from your bank statements, tells you what's actually in the account, which is the number you pay bills and wages from.

For an owner, that makes cash flow the most operationally urgent of the three. Your accounting software produces all three from your entries; building the cash-flow view directly from converted bank statements gives you a fast, independent read on the one that determines survival — and a way to sanity-check what the software says.

FlowParse
app.parseflow.io

Operating, investing and financing cash flow

A formal cash-flow statement splits movement into three activities, and the split is genuinely useful even in a simple version. Operating cash flow is the money from running the business day to day — customer receipts in, suppliers, payroll, rent and fees out. It's the most important figure, because a business that can't generate positive operating cash flow over time isn't sustainable no matter what else is happening.

Investing cash flow covers buying and selling longer-term assets — equipment, vehicles, property — and is usually negative for a growing business that's reinvesting. Financing cash flow is money from or to funders and owners: loans drawn or repaid, capital introduced, dividends or drawings taken. Separating these tells a story a single net number can't: strong operating inflow with heavy investing outflow is a healthy growth picture, whereas positive cash overall propped up only by new borrowing is a warning sign.

You can layer these activities onto the converted data once transactions are categorised — operating items are your normal income and expense categories, while investing and financing are specific, less frequent rows. Even just tagging the big non-operating items keeps your operating cash flow honest, which is the figure most worth watching month to month.

FlowParse
app.parseflow.io

Reading seasonality, runway and warning signs

Once you have several months of cash flow side by side, the patterns are where the value is. Seasonality jumps out — the quarters where cash tightens, the months a big recurring payment lands — and seeing it in advance lets you plan rather than react. Most businesses have a rhythm, and bank-statement cash flow is the clearest place to see yours, because it's real movement rather than an averaged budget.

The single most useful number you can derive is runway: at your current rate of net cash burn, how many months until the account runs low. Take your average monthly net outflow from the converted data and divide your current balance by it, and you have a months-of-runway figure that turns a vague anxiety into a concrete date you can manage against. Watch the trend, too — a net cash flow that's shrinking month over month is an early warning long before the balance itself looks alarming.

Other warning signs surface the same way: an over-reliance on a single client for inflows (concentration risk), outflows creeping up faster than inflows, or a balance that only stays positive because of periodic capital injections. None of these are visible in a single statement or a profit figure — they need the multi-month, categorised cash-flow view that converted statements make easy to build. For the formal month-end discipline this supports, see the bank reconciliation guide.

FlowParse
app.parseflow.io

Who needs cash flow from bank statements

Several situations make a statement-built cash-flow view especially valuable. A small business or freelancer managing tight margins needs it to know whether wages and bills are covered next month — the everyday survival question. Anyone applying for finance needs it too: lenders and investors ask for cash-flow evidence, and a clean view built straight from the bank is exactly the proof they want. It's closely related to the income and expense analysis lenders run on statements — see bank statement analysis for loans.

Accountants and bookkeepers build cash-flow views for clients as a standard advisory output, and doing it from converted statements means it's fast and ties back to the bank rather than depending on the client's bookkeeping being up to date. The accountant's converter fits this directly. And anyone doing catch-up or due diligence — buying a business, reviewing a year — can reconstruct an honest cash-flow history from nothing more than the bank statements, even when the books are a mess.

In every case the appeal is the same: bank statements are the one financial record that can't be massaged after the fact, so a cash-flow view built from them is as trustworthy as it gets. Convert, exclude transfers, group by period, and you have a defensible picture of the money.

FlowParse
app.parseflow.io

Building the cash-flow view in Excel

You don't need special software — Excel or Google Sheets is plenty. Start by converting your statements to Excel so you have clean date, description and signed-amount columns, and consolidate the period into one sheet. Add a column that flags each row as an inflow or an outflow (a signed amount does this automatically: positive in, negative out), and tag internal transfers so you can exclude them — counting a transfer as both an inflow and an outflow is the most common way a homemade cash-flow view goes wrong.

Next, add a month column derived from each transaction's date, then build a PivotTable with months across the top and inflow/outflow down the side. That instantly gives you total in and total out per month; a simple formula for inflows minus outflows produces net cash flow, and a running total of that net — added to your opening balance — gives the closing balance for each month. In a few minutes you've turned a stack of PDFs into a month-by-month cash-flow statement you can read and chart.

From there it's easy to extend: split inflows and outflows by category for a breakdown of drivers, or add a simple projection by carrying typical monthly figures forward. Because everything traces back to converted, balance-validated transactions, the spreadsheet stays honest — the closing balance should match the bank, which is your built-in check that nothing was missed.

FlowParse
app.parseflow.io

See your real cash flow in minutes

Convert a year of statements, group inflows and outflows by month, track your running balance, and export a cash-flow statement you can plan around.

Frequently asked questions

Related