🔒 Private by design — your files are processed in your browser and never uploaded

MT940 to QBO Converter

Convert a SWIFT MT940 statement into a QuickBooks Web Connect (.qbo) or .ofx file. Free, no signup, no size limit.

🔒 Your file never leaves your computer — parsing happens in your browser
Drop your MT940 file here or click to choose  ·  .sta, .mt940, .txt
.sta.mt940.txt

Why MT940 needs conversion before QuickBooks

MT940 is a SWIFT text format built from tagged fields — :25: account, :60F: opening balance, :61: statement lines, :86: free-text descriptions that often wrap onto unlabelled continuation lines, and :62F: closing balance. QuickBooks has no MT940 importer; it expects OFX SGML in a .qbo wrapper with a valid financial institution ID. Banks in Europe and Asia that still issue MT940 statements leave QuickBooks users to convert manually — or with this tool, automatically.

Two MT940 quirks matter for a clean import: amounts use a decimal comma (1200,50), which this converter normalises to a decimal point before it ever reaches the OFX builder, and the debit/credit mark in :61: (C, D, plus reversal codes RC/RD) is translated into the negative-for-debit sign OFX expects.

What gets built into the .qbo / .ofx file

Example

:61:2507150715D1200,50NDDTREF67890//BANKREF002
:86:DIRECT DEBIT INSURANCE
CONTINUATION LINE FOR INSURANCE

becomes an OFX <STMTTRN> with TRNAMT>-1200.50, DTPOSTED>20250715, a FITID built from BANKREF002, and the full description — including the continuation line — in <MEMO>.

Frequently asked questions

Is my file uploaded?

No. Everything, including OFX/QBO generation, runs in your browser. There is no server component — verify with your browser's network tab, or use the page fully offline.

Is MT940 still used, and does QBO conversion still make sense?

Yes — many banks still deliver MT940 alongside newer CAMT.053 XML, and MT940-only banks are still common outside the EU, so converting straight to QBO/OFX remains the fastest path into QuickBooks.

What happens to reversal entries (RC/RD)?

Reversal credit/debit marks are treated the same as their non-reversal counterparts for sign purposes, so a reversed debit still posts as a positive amount in the OFX output.

My .qbo file is rejected — what now?

Almost always the <INTU.BID> value. Try the .ofx download instead; it carries the same transactions without the financial-institution check that QuickBooks Desktop enforces.

Related converters

Convert MT940 to ExcelSWIFT tags :25:, :60F:, :61:, :86:, :62F: normalised into a clean spreadsheet.
Convert MT940 to CSVDecimal commas normalised and :86: continuation lines joined into one row.
Convert BAI2 to QuickBooks (.qbo)QuickBooks Web Connect export with mapped TRNTYPE codes and unique FITIDs.
Convert CAMT.053 to QuickBooks (.qbo)CdtDbtInd applied and exported as QuickBooks Web Connect or OFX.
Batch-convert up to 50 statements at onceMix BAI2, CAMT.053, MT940, CSV and PDF in one drop, merged into one file.