We handle QuickBooks Desktop to Online migrations for dozens of clients each year. The official migration tool misses older transactions, so I converted IIF exports to QuickBooks Online CSV to fill the gaps. The 3-column format imports cleanly without any rejected rows.
Convert IIF to QuickBooks Online CSV | IIF to QBO
Transform IIF (Intuit Interchange Format) transaction files from QuickBooks Desktop into QuickBooks Online's 3-column CSV format. Seamless QuickBooks migration.
Free preview — then from $5. Save with bundles.How to Convert Your File
Export from Banking
File → Utilities → Export → Lists to IIF Files
Upload and Configure
Upload IIF QuickBooks Transactions CSV and choose Bank Transaction CSV (3-Column) format
Preview and Download
Review converted data, download Quickbooks Online-ready file
Import to QuickBooks Online
Banking → Select Account → Upload from Computer → Import CSV
Output is in QuickBooks Online CSV format — ready to import directly, no manual reformatting needed.
How People Use This
When I switched from QuickBooks Pro to QuickBooks Online, I needed my historical transactions to come along. I exported each year as IIF and converted them to QBO CSV format. The conversion preserved my transaction dates and payee names exactly as they were in Desktop.
Three of my clients decided to migrate from QuickBooks Desktop to Online simultaneously. Converting their IIF transaction files to QuickBooks Online CSV format let me import bank transactions that the native migration service skipped. The TRNS extraction handled double-entry perfectly.
A client running QuickBooks Enterprise 2018 needed to move to QuickBooks Online. The IIF files from Enterprise converted to QBO CSV without issues, even with thousands of transactions. Much simpler than paying for a third-party migration subscription.
We consolidated three QuickBooks Desktop company files into one QuickBooks Online account. I converted each location's IIF export to CSV, imported them sequentially, and used bank rules to re-categorize. The QuickBooks Desktop to Online migration went smoother than our consultant expected.
Several clients still on QuickBooks Desktop needed their transaction data in QuickBooks Online for my firm's workflow. I converted their IIF files to QBO CSV format in bulk, covering date ranges going back to 2019. The tab-delimiter parsing handled even the older IIF file versions flawlessly.
Common Conversion Questions
Is this tool free?
First transactions are free to preview. Full conversions use credits based on transaction count (0.5 credits per 1,000 rows, minimum 5 credits).
Is my QuickBooks data safe?
Absolutely. All conversion happens in your browser. Your IIF file is never uploaded to servers. Your financial data never leaves your computer.
Can I import IIF directly into QuickBooks Online?
No, QuickBooks Online doesn't support IIF files natively. Our converter transforms your IIF files into the CSV format QuickBooks Online accepts, so you can import without needing any third-party subscriptions.
Why Convert IIF to CSV for QuickBooks Online?
Migrating from QuickBooks Desktop to Online
What This Tool Does
Your Conversion is Secure
Browser-Only Processing
All conversion runs in your browser. Files are never uploaded to any server.
No Data Retention
Nothing is stored after conversion. Close the tab and your data is gone.
GDPR Compliant
Full EU data protection compliance. Your privacy rights are fully protected.
// PRICING //
Choose the plan that fits your needs
Just start processing on any tool page
Tools processing starts from 5 credits. Then 1 credit = 1k rows. No sign-up needed.
Credit Bundles
One-time purchase
- No monthly commitment
- Credits valid for one year
- Access to all tools
- Full file downloads
Monthly Bundles Pro
Best for professionals and content creators
- Credits refresh monthly
- Priority processing
Purchase Credits
- Full CSV & Excel export
- Google Sheets export
- Instant browser download
Do unused credits expire?
One-time credit bundles are valid for one year. Subscription credits refresh monthly. You can use credits across any tool, anytime.
Is my data secure?
Files process entirely in your browser. We're GDPR compliant with TLS encryption.
Can I get a refund?
Yes! Full refund within 14 days if no credits used. Partial refund for unused credits anytime. Contact sup@spreadsheetbroccoli.com.
Terms of service applies. VAT included where applicable.
More credits - more savings
Buy bundles and get up to 60% off. Perfect for recurring monthly conversions.
Field Mapping
How Banking Iif fields map to Quickbooks Online Bank Transaction
| Banking Iif | Source Value | Quickbooks Online Bank Transaction | Target Value | Note | |
|---|---|---|---|---|---|
DATE |
01/18/2025 |
→ | Date |
01/18/2025
|
IIF date (MM/DD/YYYY) → MM/DD/YYYY |
AMOUNT |
-150.50 |
→ | Amount |
-150.50
|
TRNS row amount (negative for expenses, positive for income) |
Why Use This Converter?
Desktop to Online Migration
Seamlessly convert QuickBooks Desktop IIF exports to QuickBooks Online CSV
Double-Entry Handling
Extracts TRNS header rows, ignores SPL split lines (QBO CSV doesn't support splits)
Tab-Delimiter Parsing
Correctly parses IIF's tab-delimited format (not comma-separated)
Transaction Type Preservation
Includes transaction type (CHECK, DEPOSIT, etc.) in description
Browser-Based Security
All processing in your browser - your QuickBooks data stays private
All QB Desktop Versions
Works with IIF from QuickBooks Pro, Premier, Enterprise (2015-2025)
Data Transformation
Multiple IIF rows (TRNS + SPL) become one CSV row
Tab-delimited TRNS header + SPL splits
TRNS row (header),
SPL row(s) (splits),
ENDTRNS (delimiter)
Simple CSV format with 3 columns (TRNS row only)
Common Bank Transaction CSV (3-Column) Import Errors
Issues you might encounter when importing IIF QuickBooks Transactions data to Bank Transaction CSV (3-Column) - and how we solve them
Invalid IIF File
File is not a valid tab-delimited IIF format
CSV file with commas or corrupted IIF
Valid IIF file from QuickBooks Desktop
Ensure you're exporting IIF format from QuickBooks Desktop
Go to QuickBooks Desktop → File → Utilities → Export → Lists to IIF Files
Missing !TRNS Header
IIF file doesn't contain required !TRNS header row
IIF without !TRNS line
!TRNS TRNSTYPE DATE ACCNT ...
IIF files must start with header rows (!TRNS, !SPL, !ENDTRNS)
Re-export from QuickBooks Desktop ensuring IIF format is selected
Unbalanced Transaction
TRNS + SPL amounts don't sum to zero (double-entry requirement)
TRNS: -100, SPL: 90 (missing $10)
TRNS: -100, SPL: 100 (balanced)
IIF requires double-entry accounting; all transactions must balance
Tool extracts TRNS row amounts only; balance issues are informational
Multiple SPL Rows
Transaction has multiple split lines (SPL rows)
1 TRNS + 3 SPL rows with different categories
Converted to single CSV row with TRNS amount
Only TRNS row is used; SPL split details are not preserved
Use bank rules in QBO to re-categorize after import
Frequently Asked Questions
Banking → Quickbooks Online Data Ecosystem
All available data flows from Banking to Quickbooks Online
Date → DTPOSTED
Description/Payee → NAME
Memo → MEMO
Date → Date
Description/Payee/Memo → Description
Amount → Amount
Date → DTPOSTED
Description/Payee → NAME
Memo → MEMO
DATE → Date
NAME + MEMO → Description
AMOUNT → Amount
DTPOSTED → Date
NAME + MEMO → Description
TRNAMT → Amount
DTPOSTED → Date
NAME + MEMO → Description
TRNAMT → Amount
D → Date
P + M → Description
T → Amount
Quick question before you go
Help us improve—what stopped you today?
Thank you!
Enter your email to claim your welcome bonus