Cash Flow Statement vs Bank Statement: What Is the Difference?

Jul 10, 2026

Convert your bank statement to Excel now

PDF, JPG, PNG, BMP, HEIC, TIFF, MT940

Upload your bank statement

Last updated July 2026.

A bank statement is a record produced by your bank listing every transaction in one account over a period, in date order, with a running balance. A cash flow statement is a financial statement produced by the business, grouping all of its cash movement into operating, investing, and financing activities. The bank statement is raw evidence for a single account. The cash flow statement is the classified, company-wide summary built from that evidence. One is an input, the other is the output.

They get confused because both are about cash and both show money coming in and going out. But they answer different questions, cover different scopes, and are produced by different parties. Getting the distinction straight is what makes it possible to build one from the other.

The core differences at a glance

 Bank statementCash flow statement
Who produces itYour bankThe business or its accountant
ScopeOne accountAll cash and cash equivalents of the entity
Organized byDateOperating, investing, and financing activity
Includes internal transfersYes, every oneNo, they net to zero and are excluded
Governed byBanking practice and regulationASC 230 under US GAAP
PurposeShow what happened in the accountShow how the business generated and used cash
AudienceThe account holderLenders, investors, boards, owners

Why the two rarely show the same number

People expect net change in cash on the cash flow statement to equal the change in balance on their bank statement. It should, but only after four adjustments, and each one is a place where the two documents legitimately diverge.

You probably have more than one account

The cash flow statement covers the whole entity. If the business runs a checking account, a savings account, and a money market account, the statement reflects all three. One bank statement reflects one of them. Compare a single statement against the cash flow statement and they will not agree, and neither is wrong.

Transfers between your own accounts are not cash flows

Move $10,000 from checking into savings and the checking statement shows a $10,000 withdrawal while the savings statement shows a $10,000 deposit. No cash entered or left the business. The cash flow statement excludes both sides. This is the single most common reason a first attempt at building a cash flow statement from bank records fails to tie out: the transfer gets removed from one statement but not the other.

Cash equivalents are not always in a bank account

Under US GAAP, cash equivalents are short-term, highly liquid investments readily convertible to known amounts of cash, generally with original maturities of three months or less. A treasury bill maturing in 60 days counts as cash on the cash flow statement. It does not appear on your checking statement at all.

Timing differences

A check you wrote on the 30th may not clear until the 3rd. Your ledger records the cash outflow when the check was issued; the bank statement records it when it cleared. That is what bank reconciliation exists to resolve, and it is why the reconciled cash balance, not the raw bank balance, is what feeds the cash flow statement.

Can a bank statement replace a cash flow statement?

No, and it is worth being blunt about why, because businesses do occasionally hand a lender a stack of bank statements and hope it counts. A bank statement shows that $118,500 came in and $131,200 went out. It does not say whether the money that came in was revenue from customers or a loan from the owner, and it does not say whether the money that went out bought inventory or bought a truck. Those distinctions are the entire point of a cash flow statement.

The difference matters commercially. A business whose cash came from operations is healthy. A business whose cash came from borrowing, while operations consumed cash, is not, even though both look identical on a bank statement ending with a bigger balance than it started with. Lenders and investors read the cash flow statement precisely to tell those two apart.

Can you build a cash flow statement from bank statements?

Yes, and for many small businesses it is the only realistic path, because the bank statements are the one complete record of cash that actually exists. The method is the direct method: classify every real cash movement into operating, investing, or financing, and total each section.

The steps, in order:

1. Convert every account for the period. Download each monthly PDF for every bank account and card, then get the transactions into a spreadsheet. You cannot sort, tag, or sum a PDF, so this has to happen first. A converter reads each statement and writes the date, description, signed amount, and running balance into columns.

2. Remove internal transfers. Sort by amount and match each transfer out to its matching transfer in. Delete both sides. Miss one and the section totals will be overstated while net change in cash still appears correct.

3. Classify what remains. Tag each row operating, investing, or financing. Sort by payee and classify each recurring payee once rather than reading every line. Split loan payments: under US GAAP the interest is operating and the principal is financing.

4. Total and reconcile. Sum the three sections. Their total is net change in cash, and it must equal the combined closing balance of every account minus their combined opening balance. Because each converted row carries the running balance from the statement itself, you can prove the tie-out against the source rather than asserting it.

The full walkthrough, with the classification table and the tie-out check, is on the cash flow statement from bank statements page. If you want the layout to drop the totals into, use the cash flow statement template for Excel. And if you are unsure whether to present the direct or the indirect format, this comparison of the two methods covers what ASC 230 asks for.

What about the other financial statements?

The cash flow statement is one of three. The income statement shows profit on an accrual basis, recognizing revenue when earned and expenses when incurred, whether or not cash moved. The balance sheet shows what the business owns and owes at a point in time. The cash flow statement connects them, explaining how the profit on the income statement turned into the cash balance on the balance sheet.

That is why a profitable business can run out of money. Profit is an opinion about timing; cash is a fact. A company that books $200,000 of revenue in December and collects none of it until March shows profit and no cash, and only the cash flow statement makes that visible. The same converted bank data will also produce a profit and loss from your bank statements, so you can look at both views of the same period.

Reconciling the two, every month

The healthy habit is not choosing between the documents but tying them together. Each month, reconcile the bank statement to your ledger so the recorded cash balance matches the bank after accounting for outstanding checks and deposits in transit. Then build or generate the cash flow statement from the reconciled ledger. The bank reconciliation page covers the mechanics, and the month end close checklist puts it in sequence with the rest of the close.

Where the accounts are already in a bookkeeping system, most of this is automatic. Where they are not, the conversion step is what makes it possible at all. If your books live in QuickBooks and the bank feed will not reach back far enough to cover the period, you can turn the same PDF statement into a QuickBooks-ready file and let the software generate the report from imported history. Businesses rebuilding several months at once should start with catch up bookkeeping.

The short version

A bank statement is evidence about one account, ordered by date, produced by the bank. A cash flow statement is analysis about the whole business, ordered by activity, produced by you. The second is built from the first, but never equals it, because the cash flow statement spans every account, excludes transfers between them, includes cash equivalents that no checking statement lists, and works from reconciled rather than raw balances. Convert the statements, classify the lines, remove the transfers, and the two will finally tie.

Ready to convert your bank statement?

Upload a PDF and get clean Excel or CSV in seconds. Works with statements from any bank.

Convert to Excel now

Free to try, no credit card required