Convert an OFX file to MT940 or CAMT.053

Does your foreign account or accounting tool deliver an OFX file, while your Dutch accounting package wants MT940 or CAMT.053? StatementBridge converts your OFX to the right format.

What is OFX?

OFX stands for Open Financial Exchange, a format for exchanging financial data between banks and accounting or financial software. It is used mainly in the United States and the United Kingdom and is known from packages such as Quicken, QuickBooks, Xero, and GnuCash.

OFX exists in two main variants that differ significantly in technical terms:

  • OFX 1.x — based on SGML, an older, less strict markup language. Tags are often not closed neatly, which makes it difficult to process for modern software.
  • OFX 2.x — based on XML, a structured and validatable format. This is the modern variant.

Which OFX files does StatementBridge read?

StatementBridge reads OFX 2.x (XML) files. An OFX 1.x file (SGML) is rejected with a clear message, so you know right away that the file first has to be converted. StatementBridge can also generate OFX itself, so you can convert in both directions.

OFX variantUnderlying formatSupported by StatementBridge
OFX 2.xXMLYes — read directly
OFX 1.xSGMLNo — convert to OFX 2.x first

When do you want to convert OFX?

A common situation: a foreign account, an international payment service, or a tool such as Quicken or QuickBooks delivers your transactions as an OFX file. Your Dutch accounting package — for example Exact Online, Twinfield, or SnelStart — however expects MT940 or CAMT.053. By converting your OFX, you can still import the transactions without any problems.

Convert OFX with StatementBridge

  1. Upload your OFX file — go to StatementBridge and upload your .ofx file.
  2. Check the message — if your file is OFX 2.x (XML), it is read directly. If it is OFX 1.x (SGML), you get a clear message (see below).
  3. Check the preview — see whether the transactions, amounts, and dates have been recognized correctly.
  4. Choose MT940 or CAMT.053 — select the output format that your accounting software expects.
  5. Download — download the import-ready file and read it into your accounting package.

What if I have an OFX 1.x file?

Do you get the message that your file is OFX 1.x (SGML)? Then convert it to OFX 2.x (XML) first. Many source applications (such as Quicken or QuickBooks) can export to the newer OFX 2.x version; choose the XML variant in the export settings. After that, StatementBridge reads the file without any problems and converts it to MT940 or CAMT.053.

Frequently asked questions

Which OFX version does StatementBridge support?

StatementBridge reads OFX 2.x, which is based on XML. An OFX 1.x file (SGML) is rejected with a clear message, so you know it first has to be converted to OFX 2.x.

What is the difference between OFX 1.x and OFX 2.x?

OFX 1.x is based on SGML, an older markup language whose tags are often not closed neatly. OFX 2.x is based on XML and is a structured, validatable, and modern format.

What do I do if I only have an OFX 1.x file?

Export the file again as OFX 2.x (XML). Many source applications such as Quicken or QuickBooks can export to the newer XML variant; after that StatementBridge reads the file without any problems.

Can StatementBridge also generate OFX files?

Yes. In addition to reading OFX 2.x, StatementBridge can also generate OFX itself. This way you can convert in both directions, for example from MT940 to OFX or the other way around.

Convert your OFX file right away?

Upload your OFX 2.x file and download it as MT940 or CAMT.053. Free to try.

Convert OFX