What is QFX and how does it differ from standard OFX?
QFX stands for Quicken Financial Exchange, though it is more commonly referred to as Quicken Web Connect format. It is a proprietary variation of the OFX (Open Financial Exchange) standard created by Intuit specifically for use with Quicken personal finance software.
At the data level, QFX and OFX are nearly identical. Both contain the same STMTTRN transaction blocks with DTPOSTED dates, TRNAMT amounts, NAME descriptions, and FITID identifiers. The underlying financial data is structured the same way.
The critical differences are in the file headers and metadata. QFX files require a specific OFXHEADER preamble block (nine lines starting with OFXHEADER:100) that tells Quicken the file is in the correct format. They also require an INTU.BID tag (Intuit Business Identifier) inside the FI (Financial Institution) element of the sign-on response. This INTU.BID maps the file to a specific bank in Quicken internal directory.
Without the OFXHEADER preamble and INTU.BID, Quicken will reject the file with errors like "Quicken is unable to verify the financial institution" or "This file is not the correct file type." This is the most common reason standard OFX files fail to import into Quicken, and it is exactly what the OFX to QFX converter fixes.