CSV Import Guide
How to download and upload bank transactions from every major NZ bank.
Auto-detection: Ledger automatically detects which bank your CSV is from. Just upload the file as-is — no need to rename columns or reformat.
ANZ
Expected columns
Date,Amount,Payee,Particulars,Code,Reference,Tran Type,This Party Account,Other Party Account,Serial,Transaction Code,Batch Payment,Originating Bank/Branch,Processed DateHow to export
- 1.Log into ANZ Internet Banking
- 2.Go to Accounts → select your account
- 3.Click 'Export' or 'Download transactions'
- 4.Select format: CSV
- 5.Choose your date range and download
ASB
Expected columns
Date,Unique Id,Tran Type,Cheque Number,Payee,Memo,AmountHow to export
- 1.Log into ASB FastNet Classic
- 2.Go to Accounts → Transaction History
- 3.Select date range
- 4.Click 'Export' → 'CSV'
- 5.Download the file
BNZ
Expected columns
Date,Amount,Payee,Particulars,Code,Reference,Tran TypeHow to export
- 1.Log into BNZ Online Banking
- 2.Go to Accounts → select account → Transactions
- 3.Click 'Export' button
- 4.Select CSV format
- 5.Set date range and download
Westpac
Expected columns
Date,Amount,Other Party,Description,Reference,Particulars,Analysis CodeHow to export
- 1.Log into Westpac One
- 2.Go to your account → Transaction history
- 3.Click the export/download icon
- 4.Choose CSV format
- 5.Download
Kiwibank
Expected columns
Date,Description,Amount,BalanceHow to export
- 1.Log into Kiwibank Internet Banking
- 2.Go to Accounts → Transactions
- 3.Select date range
- 4.Click 'Download' → CSV
Emerge (SBS Bank)
Expected columns
Date,Details,Amount,BalanceHow to export
- 1.Log into Emerge
- 2.Go to Account Activity
- 3.Select date range
- 4.Click 'Export' → CSV
- 5.Note: Emerge sometimes splits payments. Use the edit/delete feature in Ledger to fix incorrect imports.
Generic CSV format
If your bank isn't listed, Ledger will try to parse any CSV with at least a Date, Amount, and Description column. The column order doesn't matter — Ledger detects them automatically.
Having trouble? Email us your bank's CSV format and we'll add support within 24 hours.