Cash Flow Statement from Bank Statements: Convert PDF Statements to Excel

A cash flow statement is built from cash that actually moved, and the record of that cash is your bank statement. BankXLSX reads each PDF statement and writes every deposit and withdrawal into clean Excel or CSV rows with the running balance intact, so you can classify each line as operating, investing, or financing and build the statement on real numbers. Upload a statement and download a spreadsheet in under a minute. Start free, no credit card.

Free to try, no credit card
256-bit encryption
Running balance preserved on every row

Last updated July 2026

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

Upload your bank statement

Extract:
|
|

Can you prepare a cash flow statement from a bank statement?

You can prepare the operating, investing, and financing sections of a direct-method cash flow statement from bank statements, because a bank statement records the actual cash receipts and payments the statement reports. What a bank statement cannot give you on its own is the indirect method, which starts from net income and adjusts for non-cash items and working-capital changes, so it also needs an income statement and a balance sheet. The practical workflow is to convert each PDF statement into structured rows, classify every line into one of the three sections, exclude transfers between your own accounts, and confirm the total change in cash ties back to the opening and closing balances on the statement.

Why Building a Cash Flow Statement from Statements Is Slow

The data you need is sitting in the statements. Getting it out of a PDF and into a shape you can classify and total is where the time goes.

The Cash Lives in a PDF

You cannot sort, filter, or sum a PDF. Every deposit and withdrawal has to reach a spreadsheet before you can group it into operating, investing, and financing activity.

Transfers Double-Count Your Cash

Moving money from checking to savings shows up twice across two statements, once out and once in. Left in, it inflates both sides and the statement stops telling the truth.

One Statement Is Not All Your Cash

A cash flow statement covers cash and cash equivalents across the whole business. If you run several accounts, each one has its own PDF and they all have to be merged.

Classification Is Line by Line

A loan payment splits: interest is operating and principal is financing. An equipment purchase is investing. Getting this right means reading every description.

Credit Card Timing

A card purchase leaves your bank only when you pay the card. Working from bank statements alone means understanding when cash actually moved, not when the expense was incurred.

It Has to Tie Out

Net change in cash must equal closing balance minus opening balance. Without the running balance carried through, proving that is guesswork.

How BankXLSX Prepares the Data Behind the Statement

Upload your statements and the converter turns them into the clean, consistent cash rows a cash flow statement is assembled from.

Every Cash Movement in Rows

Date, description, amount, and running balance land in separate columns, so each line is ready to tag as operating, investing, or financing.

Merge Every Account

Convert checking, savings, and card statements and stack them into one dataset, which is what a whole-business cash flow statement actually needs.

Balances That Tie Out

The running balance carries on every row, so net change in cash can be proven against the opening and closing balance on the statement itself.

Categorize Before You Classify

Group recurring payees in bulk, then map those groups to the three sections instead of reading thousands of descriptions one at a time.

Any US Bank or Card

Works from the PDF for more than 90 US banks and card issuers, including closed accounts and periods the bank feed will not reach.

Excel, CSV, and Reports

Download XLSX or CSV, or generate a profit and loss style report from the same converted data when you need the accrual picture alongside cash.

Build the Cash Flow Statement in 4 Steps

No software to install and no credit card to start.

1

Convert Every Statement

Upload each monthly PDF for every bank account the business used in the period and download clean spreadsheet rows.

Tip: Include savings and any account you moved money through.

2

Remove Internal Transfers

Match each transfer out to the matching transfer in and take both out. They move cash between your own pockets, not in or out of the business.

Tip: Sort by amount to find the matching pairs fast.

3

Classify Each Line

Tag every remaining row as operating, investing, or financing, then split loan payments between interest and principal.

Tip: Tag by payee once, then apply it to every row for that payee.

4

Total and Tie Out

Sum each section, add them for net change in cash, and confirm it equals closing balance minus opening balance across all accounts.

Tip: If it does not tie, a transfer or an account is missing.

Who Builds Cash Flow Statements from Bank Statements

This is the path taken by anyone who needs a cash flow statement but does not have a clean, reconciled ledger to generate one from.

Small Business Owners

A lender or investor asks for a cash flow statement and the books are thin. The bank statements are the one complete record of what came in and what went out.

Bookkeepers and Accountants

Preparing statements for a client whose ledger has gaps. Converting the statements gives you cash you can verify rather than numbers you have to trust.

CFOs and Controllers

Reconciling the reported cash flow statement back to actual bank activity across multiple accounts before a board meeting or an audit.

Lenders and Underwriters

Rebuilding a borrower cash flow picture from submitted statements when the financial statements themselves are unaudited.

Common Search Terms

cash flow statement from bank statement how to prepare cash flow statement from bank statement bank statement to cash flow statement cash flow statement vs bank statement cash flow statement from bank transactions build cash flow statement in excel

Transaction Types We Handle

Customer deposits and receipts
Supplier and vendor payments
Payroll and payroll taxes
Rent and utilities
Loan proceeds and principal repayments
Interest and bank fees
Equipment purchases and sales
Owner draws and contributions

What is the difference between a cash flow statement and a bank statement?

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 that groups all cash movement across the whole company into three categories: operating, investing, and financing. The bank statement is raw evidence of a single account. The cash flow statement is the classified, entity-wide summary built on top of that evidence. One is an input, the other is the output.

That distinction explains most of the work. Converting the statement gets you the transactions. Turning those transactions into a cash flow statement means excluding movements that are not cash flows of the business at all, such as a transfer from checking into savings, and grouping the rest so a reader can see whether the company funded itself from operations, from selling assets, or from borrowing.

What are the three sections of a cash flow statement?

Under US GAAP the statement of cash flows, governed by ASC 230, splits every cash movement into three activities. The table below shows how ordinary lines on a bank statement map onto them.

SectionWhat it coversTypical bank statement lines
OperatingCash from running the business day to dayCustomer deposits, supplier payments, payroll, rent, utilities, interest paid, bank fees
InvestingCash spent on or received from long-term assetsEquipment and vehicle purchases, proceeds from selling an asset, acquiring a business
FinancingCash from and to lenders and ownersLoan proceeds, loan principal repayments, owner draws and contributions, dividends

Two classifications trip people up. A loan payment is usually one debit on the bank statement but two lines on the cash flow statement, because under US GAAP the interest portion is operating and the principal portion is financing. And an owner draw is financing, not an operating expense, even though it looks like every other withdrawal in the register.

How do you prepare a cash flow statement from a bank statement?

Work in the order below. Each step depends on the one before it, and skipping the transfer step is the single most common reason a first attempt does not tie out.

1. Convert every account for the period

Download each monthly PDF statement for every bank account and card the business used, then convert them to spreadsheet rows. A cash flow statement covers cash and cash equivalents for the entire entity, so a single checking account is rarely the whole story. Converting the statements rather than retyping them keeps the amounts exact, which matters because the statement has to reconcile to the penny at the end.

2. Strip out transfers between your own accounts

If you moved $10,000 from checking to savings, one statement shows a $10,000 withdrawal and the other shows a $10,000 deposit. Neither is a cash flow of the business. Match the pairs and remove both. Leave them in and your operating or financing totals will be overstated by the transfer amount while the net change in cash still appears correct, which is a genuinely hard error to spot later.

3. Classify what remains

Tag every remaining row as operating, investing, or financing. The fastest way is to sort by description or payee and classify each recurring payee once, then apply that tag to all of its rows. The transaction categorization page covers doing this in bulk. Split loan payments into their interest and principal components using the lender amortization schedule.

4. Total each section and reconcile to the bank

Sum operating, investing, and financing. Add the three subtotals to get net change in cash for the period. That figure 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, you can prove the tie-out directly against the source document rather than asserting it. If the numbers disagree, an account is missing or a transfer was only removed from one side.

Direct method or indirect method?

The direct method lists actual cash receipts and cash payments, which is exactly the shape of a bank statement, so it is the natural fit when you are working from statements. The indirect method starts from net income and adjusts for non-cash items such as depreciation and for changes in receivables, inventory, and payables. It needs an income statement and comparative balance sheets, so bank statements alone will not produce it.

Worth knowing before you choose: under ASC 230 a business entity must present a reconciliation of net income to net cash flow from operating activities regardless of which method it uses, so choosing the direct method does not remove the reconciliation. Most US companies report using the indirect method for that reason. Our guide to the direct and indirect methods walks through both formats side by side, and the cash flow statement template gives you the layout to drop your classified totals into.

Where this tool stops

To be precise about scope: BankXLSX converts statements and preserves the numbers. It does not decide that a payment is investing rather than operating, split your loan payment between interest and principal, or sign off on the finished statement. Those judgments belong to you or your accountant. What it removes is the part with no judgment in it at all, which is getting thousands of accurate transaction rows out of PDFs and into a spreadsheet you can work in.

Once the cash side is clean, the same converted data supports the rest of the close. Use the bank statement to profit and loss page for the accrual view, bank reconciliation to confirm each account agrees with the ledger, and the month end close checklist to sequence the work. Businesses rebuilding a year of history first should start with catch up bookkeeping.

Why Finance Teams Start from Converted Statements

90+
US banks and card issuers supported
Balance
running balance kept on every row
Under 1 min
to convert a typical statement

Security & Privacy

  • 256-bit encryption on every upload
  • Delete uploaded files at any time
  • No reselling or sharing of financial data
  • Runs in your browser, nothing to install

Cash Flow Statement from Bank Statements: Common Questions

Yes, for the direct method. A bank statement records the actual cash receipts and payments a direct-method cash flow statement reports, so once the transactions are in a spreadsheet you can classify them into operating, investing, and financing and total each section. The indirect method also needs an income statement and comparative balance sheets, because it starts from net income rather than from cash.

No. A bank statement is the bank record of one account, listing transactions in date order with a running balance. A cash flow statement is a financial statement the business prepares, covering all of its cash and cash equivalents, grouped into operating, investing, and financing activities. The bank statement is the evidence; the cash flow statement is the classified summary built from it.

Operating, investing, and financing. Operating covers cash from running the business, such as customer receipts, payroll, rent, and interest paid. Investing covers buying and selling long-term assets like equipment. Financing covers cash from lenders and owners, including loan proceeds, loan principal repayments, owner draws, and dividends.

No. Moving money from checking to savings appears as a withdrawal on one statement and a deposit on another, but no cash entered or left the business. Match the pairs and remove both sides before you classify. Leaving transfers in is the most common reason a cash flow statement built from bank statements fails to tie out.

Split it. One debit on the bank statement usually contains both interest and principal. Under US GAAP the interest portion is an operating cash outflow and the principal portion is a financing cash outflow. Use the lender amortization schedule to find the split for each payment, because the proportions change over the life of the loan.

Most US companies use the indirect method, largely because ASC 230 requires a reconciliation of net income to operating cash flow regardless of the method chosen, so the direct method adds work without removing any. If you are working from bank statements and have no reliable ledger, the direct method is the more natural starting point.

It prepares the data the statement is built from. The converter turns each PDF statement into clean rows with dates, descriptions, amounts, and running balances, and it can produce a profit and loss style report from the same data. Classifying each line into operating, investing, or financing, and signing off on the finished statement, stays with you or your accountant.

Convert every account for the period and stack the rows into one dataset. A cash flow statement covers all cash and cash equivalents of the entity, not one account. After merging, remove the transfers between those accounts, then reconcile net change in cash against the combined opening and closing balances.

Related Resources

Other Bank Statement Converters

ICICI Bank JPMorgan Chase Bank of America Citigroup Wells Fargo Goldman Sachs Morgan Stanley U.S. Bancorp PNC Financial Services Truist Financial Capital One TD Bank Charles Schwab Fidelity Vanguard E*TRADE TD Ameritrade Bank of New York Mellon State Street BMO USA Ally Financial Regions Financial Fifth Third Bank Huntington Bancshares KeyBank Citizens Financial Group First Citizens BancShares Synchrony Financial M&T Bank First Horizon Cathay Bank USAA Navy Federal Comerica Zions Bancorporation East West Bancorp First National of Nebraska Cullen Frost Bankers BOK Financial Fulton Financial Associated Banc-Corp Valley National Bancorp Wintrust Financial First Midwest Bancorp Commerce Bancshares UMB Financial Pinnacle Financial Partners Webster Financial Cadence Bank Old National Bancorp First Interstate BancSystem Umpqua Holdings First Hawaiian Bank Prosperity Bancshares SouthState Corporation First Merchants First Bank Holding Glacier Bancorp First Financial Bancorp Independent Bank Columbia Banking System Western Alliance Bancorporation Pacific Premier Bancorp Bank OZK United Community Banks Customers Bancorp Texas Capital Bancshares SVB Financial Group Signature Bank First Republic Bank New York Community Bancorp Sterling Bancorp First Bank Bank United First Commonwealth Financial Flagstar Bank Synovus Bank Santander Bank Commonwealth Bank (CommBank) ANZ Bank Westpac NAB ServisFirst Bancshares Renasant Corporation Simmons First National Trustmark Corporation First Busey Community Bank System First Mid Bancshares Ameris Bancorp Hancock Whitney First BanCorp Third Coast Bancshares Home Bancshares Byline Bancorp Simmons Bank United Bankshares Peoples United Financial American Express HSBC Bank USA