Drop in a PDF from an Australian bank and get a clean spreadsheet back. The file is read in memory, converted, and dropped. It never touches a disk and no AI model ever sees it.
Self-lodgers have until 31 October. If that's you and the statements you need are older than your bank's online history, span several years, or sit in an account that's since closed, a PDF from the bank is usually still the only way to get them. Upload up to ten at once and get every transaction back in one merged CSV, in date order, ready for your return or your accountant. See the full guide to lodging with multiple years of statements.
Anything the converter can't match is left uncategorised.
Set it yourself in the preview and the totals update before you download.
It's the right question, and “we take privacy seriously” is not an answer. So here is exactly what happens to your file, in order.
It's sent over a secure connection and read by our converter the moment it arrives. Nothing is written to disk and no copy is saved anywhere along the way.
We built a dedicated reader for your bank's statement layout, then apply fixed rules to categorise the transactions and total each category. No AI and no third party ever sees your file — just an accurate conversion and a useful first-pass analysis, in seconds.
A summary appears the moment it's done, with transaction and page counts plus totals by category. You can download the file straight away or open the preview to check every row and fix any categories first.
Your original PDF is deleted immediately after conversion and is never stored. Your converted file and conversion history stay securely available in your account for 24 hours, so you can refresh, come back, re-download it or keep editing categories. After that, they're removed automatically.
Groceries, subscriptions, income, transport — each transaction is automatically categorised as soon as your statement is converted, across every supported bank. Your download gets a category total for each one, ready to reconcile.
No AI involved. Your transaction descriptions are never sent anywhere to be interpreted, no AI is used to categorise your transactions.
Fix any miscategorised or uncategorised row right in the preview, before you download. Category totals in the CSV recalculate to match.
WOOLWORTHS 1234 MELBOURNE
−84.20GroceriesNETFLIX.COM
−16.99SubscriptionsSALARY - BUSINESS PTY LTD
+3,120.00IncomeTHE UNIQUE MERCHANT
−42.00Every review below is from a real customer, shown with their permission and abbreviated so nobody gets identified.
Banks like Westpac only let you download CSV files for the past 18–24 months. If you need older data, you're stuck downloading PDFs and manually extracting transactions from pages of formatting and bank jargon. That job is a real slog. Your product handled it instantly and gave me clean data.
As someone preparing tax returns, going through PDF bank statements manually is a real hassle. This tool dumps everything into Excel format instantly. Huge time-saver.
Great tool for dealing with PDF statements from clients. The data comes out clean and ready to import, which saves a lot of repetitive work. I had one client with statements going back several years, and this handled them all without a hitch. Highly recommend for accountants and bookkeepers.
Converted several years of bank statements in minutes and saved me a lot of effort. I initially wasn’t sure if it would handle my older statement formats, but once I tried it, it worked well. Would recommend if you’re dealing with PDFs.
It works well and it's set up for each bank individually, which we like. We run an accounting firm and a debt management firm and it does the job.
Client turns up with twelve PDFs and a deadline. Convert, import to Xero or MYOB, reconcile. Hours back per client.
Pull a full year of income and expenses into one sheet without paging through statements looking for deductions.
Three to six months of history in rows a lender can scan, instead of a stack of PDFs with the good bits buried.
Get at transactions from four years ago, when the only record left is the statement you saved to Dropbox.
Real spending data for a cashflow plan, in the format the plan is already built in.
Rebuild transaction history during a migration when the old system exports nothing useful.
A converter that claims to handle every bank handles none of them well.
Each converter has been built and tested against real statements from that bank.
Yours missing? Send an anonymised statement and it usually ships within a fortnight.

I'm Joel, an Australian developer. I built these parsers from my own Westpac, CommBank and NAB statements, because I needed transactions out of PDFs and everything on offer either wanted my data or got the numbers wrong.
Contact mePreview the first ten transactions of any statement for free, no account. Pay when you want the whole file.
Credits, starting from
$35 AUD for 50 pages
Buy once, use whenever. For work that arrives in bursts. Clearing a backlog?
Monthly, starting from
$50 AUD / month
A great starting point for converting occasionally.
No. It's parsed in memory, the CSV comes back, and both are dropped. Nothing is written to disk, sent onward or kept for analysis. There's no account holding a history because you don't need one to convert a file.
Because you can't see what happens to the file after you send it. Consumer chatbots keep your conversation and everything uploaded into it, and on free tiers that content is used to improve their models unless you find the setting and turn it off.
OpenAI now sells advertising inside ChatGPT, targeted on what you talk about and what you've talked about before. A bank statement is the most complete record of your spending that exists: where you shop, what you earn, what you owe, what you're subscribed to. It is the single best document you could hand an advertising business, and once it's sent you can't take it back.
There's also the accuracy problem. A model reconstructs your rows rather than reading them, so figures drift and columns slip on long statements, and a wrong number buried on page nine is one you'll never catch.
It can read it. That's the problem. AI tools will produce something that looks like your transactions, but you can't check what it did with the file and you can't check whether row 180 is the number your bank actually printed.
AussieBankStatements doesn't use AI at all. Each converter is written for one bank's statement layout, so it knows exactly where the date, description and amount sit on a Westpac page versus a CommBank one. More accurate, and your file is deleted the moment it's converted.
Past 18 to 24 months, most Australian banks stop offering one. Some accounts never offered it. Anything beyond that window comes out as a PDF, which is the whole reason this exists.
Dates, descriptions, debits and credits come out exactly as printed. Because each bank has its own parser rather than one general OCR pass, rows don't slip out of alignment halfway through a long statement.
Categories are matched from the merchant text, so unusual descriptions come back uncategorised. Set them yourself in the preview before you download and the category totals update to match.
Plain CSV. Opens in Excel, Numbers and Google Sheets, and imports into Xero, MYOB and QuickBooks without cleanup.
Ten rows free, no account, nothing kept afterwards.