FlowParse
CommBank Statement to Excel Converter logo Excel · CSV · QBO · Xero

CommBank Statement to Excel Converter

CommBank keeps online statements for up to seven years in NetBank and the CommBank app — free, and easy to save, print or email. Close an account, though, and the clock changes: CommBank keeps that account's online statements for up to two years. Anyone who will need an old account's history — for a tax return, a divorce, an estate — has two years to download it.

Scanned or digital · multi-page · balance-validated · duplicates removed

FlowParse
flowparse.io

FlowParse turns a CommBank statement into rows: the date, the description with the payee, BPAY biller or transfer reference, and the amount in Australian dollars with its sign — debits negative, credits positive, decided by the column. The opening balance plus every transaction is checked against the closing balance, and the result exports to Excel, CSV, or a file for Xero, MYOB, QuickBooks or any other accounting software.

AI extraction, no templates

Reads this bank's layout with no per-bank setup.

Every column preserved

Date, description, amount, balance and every extra field, 1:1.

Balance-validated

Opening + transactions = closing, checked on every file.

Scanned & multi-page

OCR for image PDFs; long statements stitched into one list.

Seven years open, two years closed

CommBank's paperless page states both limits side by side: online statements are kept for up to seven years, and when you close an account, its online statement is kept for up to two years. Term deposit e-notices follow the same pattern.

The two-year window is the one that catches people out. An account closed when moving banks, a joint account closed after a separation, a parent's account closed during probate — each one disappears from NetBank two years later. Download the statements when the account closes, and convert them when you need them.

FieldCaptured in the export
DateTransaction / posting date, normalised
DescriptionPayee, merchant or transfer detail, verbatim
AmountSingle signed value (debits −, credits +)
BalanceRunning balance per transaction
Reference / typeCheck number, transaction type, reference
FlowParse
flowparse.io
FlowParse
flowparse.io

Closed accounts in NetBank

For accounts closed in the last two years, CommBank points to NetBank: View accounts, then Closed accounts, to see the transaction history. That route is in NetBank rather than the app, so it is a desktop job.

From there, save each statement as a PDF. Upload them together and Smart Merge builds the account's history in one table, each statement proved against its own balances and the chain of balances showing whether any month is missing.

New to this? Read the guide on how to convert a bank statement PDF to Excel.

FlowParse
flowparse.io

Switching to online statements

In the CommBank app: Accounts, choose the account, tap the settings cog or Manage Account, then Statement preferences, Online, Next and Confirm. In NetBank: Settings, then Statement preferences under Accounts, choose the account, Online, Next and Confirm. CommBank emails you when a new statement is available.

From the switch onward, the archive builds itself; earlier periods are on paper. Paper statements convert too — scan them flat, one per file, and FlowParse reads them through OCR and proves them against their printed balances.

FlowParse
flowparse.io

What FlowParse reads from a CommBank statement

A CommBank statement gives the account name, BSB and account number, the statement period and the opening balance, then the transactions — a direct credit with the payer, a BPAY payment with its biller, a transfer to another bank, a card purchase, an account fee — each with a debit or credit amount and the balance. The closing balance ends it.

FlowParse writes one row per transaction with the date, the full description and one signed amount in AUD, decided by the column, so the amount column sums to the change in balance.

FlowParse
flowparse.io

Every statement proved

The opening balance plus every signed transaction must equal the closing balance. FlowParse checks that on every CommBank statement, and checks each row against the running balance where it is printed. A credit read as a debit, or a line lost at a page break, fails at the row where it happened.

Statements that pass are marked reconciled; anything else is shown in the preview with the difference and the rows around it.

FlowParse
flowparse.io

CommBiz statements for businesses

In CommBiz, statements live under Accounts, Online Statements, Single Statement: choose Account Statements, the period and the account, then Search, and open or download each statement. Merchant statements and corporate card statements sit in the same place. A user needs View permission for the account; otherwise the Administrator grants it.

For a bookkeeper with View permission, that means pulling a quarter of statements directly and converting them, rather than asking the business owner for a folder of PDFs.

FlowParse
flowparse.io

A financial year, quarter by quarter

The Australian financial year runs from 1 July to 30 June, and BAS is lodged by quarter. Smart Merge takes up to 100 CommBank PDFs — everyday, savings, business, credit card — and builds one workbook in date order with the account and source on every row, chaining each closing balance to the next opening balance. Filter to the quarter or the financial year after the merge.

Statements from Westpac, ANZ, NAB or Bendigo can be merged into the same workbook, matched column by column.

FlowParse
flowparse.io

CommBank to Xero, MYOB or QuickBooks

Australian bookkeepers and small businesses mostly work in Xero, MYOB or QuickBooks Online. FlowParse exports a CSV for Xero's or MYOB's bank import, a QBO file for QuickBooks, and an Excel file for review first.

The description stays whole — the payer on a direct credit, the biller on a BPAY payment — so each line can be matched and coded after import, including for GST.

FlowParse
flowparse.io

Where hand-copied statements go wrong

Debits and credits are unsigned columns; pasted into one list, they all become positive. An Australian date like 03/04/2025 is the 3rd of April, and an American-default spreadsheet makes it March 4th. A long transfer description wraps over two lines and becomes two rows.

FlowParse signs by column, writes unambiguous dates and keeps one transaction per row; the balance proof confirms nothing was split or dropped.

FlowParse
flowparse.io

Example: an estate and a closed account

An executor is settling a parent's estate. The parent's CommBank everyday account was closed fourteen months ago, and the accountant preparing the final tax return needs its last financial year. The figures here are an illustration, not a real family's.

With authority from CommBank, the executor saves the closed account's statements while they are still inside the two-year window, adds the savings account's statements, and uploads them. FlowParse returns one workbook, each statement proved, both accounts chained. The pension credits, the interest and the final transfer to the estate account are filtered in a minute; the PDFs go into the estate file as the record.

FlowParse
flowparse.io

Before you rely on converted CommBank statements

Coverage: each closing balance equal to the next opening balance, per account. Closed accounts: downloaded inside the two-year window and included. Period: the quarter or financial year filtered after the merge. Reconciled: every statement proved before its totals are used.

And keep the PDFs. The converted file is a working copy; the statement is the record for the ATO, a lender or a court.

FlowParse
flowparse.io

Which CommBank documents convert

Everyday, savings, business and credit card statements list transactions between two balances and convert the same way. CommBiz account statements convert the same way too.

Term deposit e-notices, interest summaries, merchant statements of card takings and letters are notices or summaries rather than lists of account transactions. Keep them with the file; convert the statements.

FlowParse
flowparse.io

Save as you go

CommBank's own pitch for online statements is that they are easy to save, print and email. Use that: when the email arrives saying a new statement is available, save the PDF into a folder per account and year. It costs a minute a month.

That folder outlives both of CommBank's windows — the seven years for open accounts and the two years after closing — and it is exactly what FlowParse needs. At year end, upload the folder and get one proved workbook instead of an evening of logging in and retyping.

FlowParse
flowparse.io

Proving a gap is real

When a month seems to be missing, the balance chain answers the question. If one statement's closing balance equals the next statement's opening balance, nothing is missing between them, even if the dates look uneven. If they differ, a statement is missing, and Smart Merge shows exactly where.

That matters for accounts that only produce statements periodically, and for histories rebuilt from a mix of NetBank downloads and old paper. Fill the gap — from NetBank, a paper copy or a request to CommBank — and convert again until the chain is complete.

From PDF to clean data in three steps

1 · Upload the PDF

Drop one statement or many — digital or scanned, any number of pages.

2 · AI extracts & validates

Every transaction is read, amounts signed, balances checked, weak pages retried.

3 · Review & export

Check the editable preview, then download Excel, CSV, QBO, QFX, OFX or Xero.

For CommBank the PDF is usually a statement from NetBank or the CommBank app, or from Online Statements in CommBiz.

FlowParse
flowparse.io
Export formats

Convert to the format you need

The same extraction powers every export — convert once, then choose the output your next tool expects.

CommBank keeps statements online for seven years, two after an account closes; FlowParse turns the PDFs into rows.

FormatBest for
Excel (.xlsx)Analysis, totals, sharing
CSVImporting into any tool
.QBOQuickBooks Online & Desktop
.QFXQuicken
.OFXMost accounting tools
Xero CSVXero statement import

Go to a format: Excel, CSV, QBO, Xero.

FlowParse
flowparse.io

Manual work vs FlowParse

Re-typing a statement by hand is slow and error-prone. FlowParse is near-instant, accurate, and scales to any volume.

By hand, a CommBank PDF loses its sign — debits and credits become one list of positive numbers.

What happensBy handFlowParse
Reading the dataCopy-paste line by lineAI extracts every transaction
Scanned statementsRe-typed manuallyOCR reads them automatically
Debits & creditsYou fix every signPre-signed, normalised
Balance checkManual reconciliationValidated automatically
Time per statement20–40 minutesUnder a minute
A full yearHours per accountOne Smart Merge upload
FlowParse
flowparse.io
Smart Merge

A whole year into one reconciled Excel

CommBank notes that some payments, cash withdrawals and deposits appear as pending until fully processed — generally three to five business days, sometimes longer. Pending items are visible in the app, but a statement lists processed transactions between two balances.

That is why FlowParse works from statements: every row is a processed transaction, and the balance proof means the rows add up to what CommBank says the account holds. A transaction that was still pending at month end appears on the next statement, where it belongs.

QuickBooks & Xero

Import straight into your accounting software

Need it in your books? FlowParse builds a real bank-feed file. The .QBO imports directly into QuickBooks with no CSV column mapping, each transaction carries a unique ID so re-imports never duplicate, and Quicken users get .QFX.

In Australia that usually means Xero, MYOB or QuickBooks Online.

FlowParse
flowparse.io
FlowParse
flowparse.io
Accuracy you can trust

Validated, not just converted

CommBank sets conditions for joint accounts: both holders need to be registered for NetBank with a valid email address. For joint home loans, only loans with two account holders are eligible for online statements, and both must opt in. For Viridian Line of Credit joint accounts, only the current statement can be viewed in NetBank.

So a household's archive is often partly online and partly on paper. Converted, the two halves merge into one workbook with the account on every row, and the balance chain shows where a statement is still missing.

Opening + transactions = closing
Continuous running balance
Duplicate detection
Missing-page detection
Per-field confidence scores
Editable preview before export

More on the validation and reconciliation engines.

Built for sensitive data

Your bank statements stay private

Bank statements are among the most sensitive documents you own. Converting one never puts it at risk.

Your CommBank PDF is deleted automatically 30 days after upload.

Encrypted transfer

Every upload and download runs over TLS.

Auto-deleted in 30 days

Your original PDF is removed automatically 30 days after upload.

EU servers

Stored on servers in the EU.

No AI training

Your documents are never used to train models. GDPR-aligned.

Read the full security overview.

Who converts these statements

Australian bookkeepers and BAS agents, executors, and households at tax time.

Accountants

Bring client statements into Excel or QuickBooks without re-keying.

Bookkeepers

Catch up months of statements in minutes.

Small businesses

Get PDF-only statements into the books, ready for tax time.

Loan & mortgage applicants

Turn statements into a clean spreadsheet for underwriting.

Finance teams

Standardise statements from many banks into one format.

Anyone with a PDF statement

Skip the manual typing — convert and move on.

Frequently asked questions

FlowParse
flowparse.io

Convert your statement now

Upload a PDF and get clean Excel, CSV, QBO or Xero in under a minute — balances validated, duplicates removed.