Bank Statement Convertor

Bank statement PDF to OFX

OFX is the open financial exchange format used by desktop finance tools and many accounting packages. Like QBO, it is normally produced by the bank for recent activity only, so historical work almost always starts from a PDF.

Drop a PDF statement to start

Drop your PDF statement here

or click to browse · 10MB max · nothing is stored

What an OFX file actually contains

Underneath the XML-style wrapper, an OFX file is a list of transactions with a date, an amount, a type and a description, plus an account header and a ledger balance. That is exactly the data a converted statement gives you, which is why CSV is the right intermediate step.

Getting from CSV to OFX

Verify the CSV first, then feed it to whichever OFX writer your workflow uses. Verification matters more than the format: an OFX file built from unchecked rows imports silently and leaves you hunting for the discrepancy later.

Tools that read OFX

OFX remains the import path for a long list of finance software:

  • GnuCash, Moneydance and Banktivity on the desktop
  • Quicken, via its own QFX variant
  • Several European and Australian accounting packages
  • Older versions of Microsoft Money archives

Balance and date fields

OFX carries a ledger balance and a statement end date. Keep the balance column from the conversion so those header fields can be filled with the figure printed on the statement rather than a computed guess.

Frequently asked questions

+Is OFX the same as QFX?

QFX is Quicken's licensed variant of OFX. The transaction structure is nearly identical, but QFX adds Quicken-specific identifiers.

+Why not download OFX from the bank?

You can for recent activity. The limitation is history: most banks stop offering OFX well before they stop offering PDF statements.

+Does the converter output OFX directly?

The download is CSV or Excel. Verify those rows, then generate OFX from them if your software requires that format.

Related

Popular banks