Fix QuickBooks Import Errors: 8 QBO, IIF & CSV Problems Solved
March 1, 2026
Common QuickBooks Import Errors (and Fixes)
Importing transaction files into QuickBooks can fail for a number of reasons. Here are the most common errors and exactly how to fix them.
QBO Import Errors (QuickBooks Online)
"File type not supported"
Cause: You're trying to upload a CSV, Excel, or incorrectly formatted file.
Fix: Make sure your file has the .qbo extension and follows the OFX format. If you only have a CSV, convert it first using a CSV to QBO converter.
"We couldn't read this file"
Cause: The QBO file is malformed — missing required OFX headers or has encoding issues.
Fix:
- Open the file in a text editor
- Check that it starts with
OFXHEADER:100 - Ensure there are no extra blank lines before the header
- Re-save with UTF-8 or ASCII encoding (not UTF-8 with BOM)
"No new transactions were found"
Cause: All transactions in the file have already been imported, or the date range has no new data.
Fix:
- Check the date range in the QBO file (look for
<DTSTART>and<DTEND>) - Make sure you're importing the correct date range
- QuickBooks matches transactions by FITID (unique ID) — duplicate FITIDs are skipped
"Duplicate transactions"
Cause: Overlapping date ranges between imports.
Fix: Always import non-overlapping date ranges. If you accidentally import duplicates, use Banking > For Review to exclude or delete them before accepting.
IIF Import Errors (QuickBooks Desktop)
"There was an error when saving"
Cause: The most common IIF error. Usually caused by account names in the IIF that don't exist in your Chart of Accounts.
Fix:
- Open the IIF file in a text editor
- Find the
ACCNTfields in TRNS records - Make sure those account names exactly match accounts in Lists > Chart of Accounts
- Account names are case-sensitive in IIF imports
"Unexpected end of file"
Cause: The IIF file is missing the final ENDTRNS marker, or the file got truncated.
Fix: Open in a text editor and check that every TRNS record has a matching ENDTRNS. The file structure should be:
TRNS [data]
SPL [data]
ENDTRNSTransactions import but amounts are wrong
Cause: IIF uses positive numbers for deposits and negative for expenses — some CSV sources have this reversed.
Fix: In your CSV to IIF conversion, check the sign convention. Expenses should be negative, income positive.
CSV Import Errors (QuickBooks Online)
QuickBooks Online can also import CSV directly (Banking > Upload transactions). Common issues:
"We couldn't match your columns"
Cause: QuickBooks couldn't auto-detect Date, Description, or Amount columns.
Fix:
- Use clear column headers: "Date", "Description", "Amount"
- Or manually map columns in the import wizard
- Make sure your date column uses MM/DD/YYYY format
Dates not recognized
Cause: European date format (DD/MM/YYYY) or inconsistent formatting.
Fix: Standardize all dates to MM/DD/YYYY before importing. Excel's TEXT formula helps: =TEXT(A1,"MM/DD/YYYY")
Amount column ignored / all zeros
Cause: Amount column has currency symbols ($) or commas (1,000.00) that QuickBooks can't parse.
Fix: Strip currency symbols and commas from the amount column. In Excel: Find & Replace $ with nothing, and $ with nothing.
General Tips
- Always use a fresh date range — overlapping imports cause duplicate headaches
- Back up before importing — especially for IIF imports into QuickBooks Desktop
- Test with a small file first — import 5–10 transactions before the full statement
- Check file encoding — save as UTF-8 without BOM, or plain ASCII
Need to Convert First?
If you're getting import errors because your bank only gives you CSV, use our converters:
- [CSV to QBO](/) — for QuickBooks Online
- [CSV to IIF](/csv-to-iif) — for QuickBooks Desktop
- [CSV to QIF](/csv-to-qif) — for Quicken
Ready to convert your files?
Free, unlimited, no signup. Your data never leaves your browser.
Related articles
How to Convert CSV to QBO for QuickBooks Online (Free, Any Bank)
Step-by-step guide to converting any bank CSV export into a QBO file for QuickBooks Online — with ba…
CSV to IIF: Import Transactions to QuickBooks Desktop
Learn how to convert CSV bank exports to IIF format for importing into QuickBooks Desktop (Pro, Prem…