NAB statement to CSV
Drop the NAB PDF as you downloaded it. It is converted right here on your computer, every row checked against the running balance printed beside it, then its totals compared with the ones NAB printed. Export for Xero, QuickBooks, MYOB or any spreadsheet.
What a NAB statement looks like and what the parser handles
- Dates spell the month, written 7 Oct 2025.
- The parser reads the month by name, and the CSV and Xero CSV write it 2025-10-07.
- Balances carry a Cr or Dr suffix, written 3,522.85 Cr.
- The suffix gives the figure its sign, rather than being read as part of it.
- A transaction runs over two lines: the date, the channel and the reference on the first, then the payee and the amount on the second, joined by a long row of dots.
- The parser joins the second line to the row above it and reads the amount from the end of the dots.
- The list opens with a Brought forward row, and an interest rate line carries a balance with no amount beside it.
- The opening balance comes from the first. The rate line is left out rather than exported as a transaction of nothing.
- The first page prints Opening balance, Total credits, Total debits and Closing balance.
- The parser compares its own credit and debit totals with the printed ones, so a row it missed shows up as a mismatch.
One real NAB iSaver statement has been through this parser: two pages, 34 transactions, every running balance reconciled, and the printed total credits and total debits matched to the cent.
Only the NAB iSaver savings account statement has been tested. Scanned or photographed statements are not supported, because the text has to be in the PDF already.
Once it is converted, the import steps for Xero, QuickBooks and MYOB are the same whatever bank it came from.
Questions
Is my statement uploaded anywhere?
No. Your own computer does the whole conversion, so the file never goes anywhere. Close this tab and it is gone from here too. If you would rather see that than take our word for it, your browser can show you everything a page sends: open its developer tools before you drop a statement, and nothing carrying your statement will appear. Even the typeface comes from this site rather than from somewhere else, so nothing about you reaches anyone.
Does it handle NAB credit card statements?
Not yet. The NAB iSaver savings account statement is the only one tested, so this page does not claim credit card or business statements.
Does it handle scanned statements?
No. A scan or a photo of a statement is an image, and there is no text in it to read. Download the PDF from online banking instead.
What does it cost?
Excel and plain CSV are free, for as many statements as you like, with no account to create and nothing that runs out. Xero CSV, QBO, OFX, QIF and MT940 are $9 a month, as is downloading a whole sitting at once. See what each plan includes.