Export formats

Every one of these converts your PDF in the browser and hands back a file with the columns that package expects — no mapping by hand. Pick the bank and where the figures are going.

Excel .xlsx

You get a real Excel workbook rather than a CSV renamed — frozen header row, filters on every column, currency formatting and a totals row.

Xero .csv

You get a CSV using Xero's own bank statement import headers, so the import screen matches the columns up without you mapping anything by hand.

QuickBooks .csv

You get the three-column CSV layout QuickBooks accepts for a manual bank upload — date, description and a single signed amount.

FreeAgent .csv

You get date, amount and description in the order FreeAgent expects, with no header row — which is what FreeAgent's uploader wants.

Sage .csv

You get three plainly named columns — date, amount and description — ready for Sage's import screen to match up.

QIF .qif

You get the long-standing interchange format that almost every accounting package can read, which makes it the fallback when nothing else on this list fits.

Just want a spreadsheet?

The per-bank guides export plain CSV and a formatted Excel workbook: Barclays, HSBC, Lloyds Bank, NatWest, Santander, Halifax, Nationwide, Revolut, TSB, Tide, Metro Bank, The Co-operative Bank, Chase, Bank of America, Wells Fargo, Citi, Capital One, U.S. Bank, PNC Bank, Ally Bank, TD Bank, RBC, Scotiabank, BMO, CIBC, Commonwealth Bank, ANZ, Westpac, NAB, Bendigo Bank, first direct and Virgin Money.

Bank not listed?

Drop your statement into the converter anyway. It reads table structure rather than a per-bank template, so if the PDF contains real text it will very likely work, and the balance cross-check tells you immediately whether the figures came out right.