LedgerPort

CSV to OFX converter

Turn a bank CSV into a standard OFX file that accounting and personal finance software can import. The file is converted in your browser and never uploaded.

Your file is read on this device. It is never uploaded.

Enter your licence key

The key is on the page you saw after paying, and on your invoice.

Where OFX files are used

OFX is the common language for bank statements. Xero, GnuCash, Banktivity, MoneyMoney, Moneydance, Microsoft Money and many others can import it. Importing OFX is usually more reliable than importing CSV, because the layout is fixed: there is no column matching step and every transaction has an ID that prevents duplicates.

What goes into the file

Need a file for QuickBooks or Quicken instead? Use CSV to QBO or CSV to QFX.

Questions and answers

What is an OFX file?

OFX (Open Financial Exchange) is an open format for bank statements. Each transaction carries a date, an amount, a payee, and an ID the importing software uses to detect duplicates.

Which OFX version does the converter write?

OFX 1.02 in the SGML layout, which is the version most widely accepted by accounting and personal finance software.

My currency is not US dollars. Does that matter?

A currency symbol or code written in the file, such as £, € or CAD, is picked up automatically. Otherwise open More file details and enter your three-letter code, for example EUR, GBP, CAD or AUD. Day-first dates and comma decimals are detected automatically.