This article covers how to fix errors when importing transaction files into QuickBooks Desktop using the traditional .QBO or .OFX file method. If you want to eliminate this process entirely, see the recommended modern solution below first.

When using the traditional file method, LedgerSync exports a .QBO file (Web Connect format) that QuickBooks Desktop reads to import transactions. Errors occur for a few common reasons:
YYYYMMDD format inside the file. If the format is off by even one character, the import fails.This video walks through the most common error scenarios and exactly how to fix them by editing the .QBO file directly:
OFXHEADER:100 DATA:OFXSGML VERSION:102 SECURITY:NONE ENCODING:USASCII CHARSET:1252 COMPRESSION:NONE OLDFILEUID:NONE NEWFILEUID:NONEIf any of these lines are missing or malformed, restore them exactly as shown above.
DTSTART and DTEND inside the file. Dates must be in YYYYMMDD format with no dashes or slashes. Example: 20250101 not 2025-01-01.ACCTTYPE field. Valid values are CHECKING, SAVINGS, or CREDITLINE. Make sure it matches the account type in QB Desktop.| Error Message | Likely Cause | Fix |
|---|---|---|
| "This Web Connect file is not supported" | Header formatting issue | Restore the OFXHEADER block as shown above |
| "The account does not exist" | Account ID or type mismatch | Verify ACCTID and ACCTTYPE match the QB Desktop account |
| "Transactions already imported" | Date range overlap | Narrow the export date range to avoid overlap |
| "This file cannot be opened" | Encoding issue (Mac to Windows) | Re-save the file using Windows line endings (CRLF) in Notepad |
| No error, but no transactions imported | Empty BANKTRANLIST or duplicate transactions | Check that the BANKTRANLIST section contains STMTTRN entries |
If you continue to have problems with .QBO files, export in .OFX format instead. QB Desktop accepts both formats and OFX files are often easier to import without errors.
Go to Transactions → Download → select OFX. Then import via File → Utilities → Import → Web Connect Files.
All of the above can be avoided entirely by switching to the LedgerSync QuickBooks Desktop App, which creates a persistent, automated bank feed into QB Desktop using AI — no files, no imports, no errors.
LedgerSync QuickBooks Desktop App — Live Bank Feed with AI →
Email us at support@ledgersync.com and attach the .QBO file along with a screenshot of the error. We can usually identify the issue within minutes.