Built for Xero workflows

Convert bank statements for Xero

Statement PDFs to Xero bank accounts via OFX — no column mapping, balance-checked before import.

No sign-up to try · originals deleted the moment conversion finishes
OFX import — no mapping screen at all
norekey.com/convert
PDF
Drop your statements here
or browse files · PDFs up to 20 MB each
.csv.xlsx.ofx.qfx.json
New here?
01
Convert the statement
Drop the PDF — every conversion is reconciled against the statement's own balances.
02
Download the OFX
Or CSV, if you prefer mapping columns yourself — date, description, amount, balance.
03
Import a statement
Manage account → Import a statement on the matching Xero bank account, then reconcile.

Statement lines, currencies, and backfilling history

Xero treats imported statements exactly like feed data: the transactions arrive as statement lines, ready for its reconcile screen and bank rules. OFX is the smooth route because there's no mapping; the CSV route asks you to assign date, description and amount columns once, and our layout keeps that to a few seconds.

Two Xero particulars worth knowing. Currencies must match — Xero refuses an import into a bank account of a different currency, which is correct behaviour, and our export carries the statement's own detected currency so mismatches are visible before you try. And backfilling works best oldest-first: convert the historical months in one batch (each is independently balance-checked) and import them in date order, so the account's running history builds cleanly.

.ofx
Recommended for Xero
Xero reads OFX natively through Manage account → Import a statement: dates, descriptions and signed amounts arrive without a mapping screen. CSV works too if you want to see the columns first.
Every export format, on every plan
.csv
CSV
Opens anywhere
.xlsx
Excel
Formatted workbook
.ofx
OFX
QuickBooks & Xero
.qfx
QFX
Quicken-ready
.json
JSON
For your own stack
Balanced before it reaches Xero
Every conversion is cross-checked against the statement's own opening and closing balances — mismatches are flagged for review, never imported silently.
Originals deleted immediately
Files are encrypted in transit and at rest, never used for training, and the uploaded PDF is deleted the moment processing finishes.

Converting for Xero — questions