What Is a QIF File and Why Convert It to QBO?
QIF stands for Quicken Interchange Format — a plain-text format developed by Intuit in the 1980s for exporting transaction data from personal finance software. For decades, banks provided QIF downloads and software like Quicken, Microsoft Money, Moneydance, and GnuCash used QIF as their primary import format.
QBO (QuickBooks Web Connect) is the modern successor — based on OFX (Open Financial Exchange) and specifically designed for QuickBooks bank feed imports. Unlike QIF, QBO includes bank identifiers, account type metadata, and unique transaction IDs that allow QuickBooks to import cleanly without duplicates.
The core reasons people need to convert QIF to QBO:
- QuickBooks Online doesn't import QIF — it only accepts QBO/OFX for bank feeds
- QuickBooks Desktop bank feeds require QBO — the IIF import path is for list data, not transactions
- Migrating from Quicken to QuickBooks — Quicken exports QIF; QuickBooks needs QBO
- Old bank downloads in QIF format — many banks switched from QIF to OFX/QBO after 2016
- Legacy financial data recovery — Microsoft Money exported QIF; converting to QBO brings it into modern software
Prefer to start from a bank statement PDF? Our PDF to QBO converter goes directly from bank statement PDF to QuickBooks-ready QBO — skipping the QIF step entirely. Balance verification is included.
How to Convert QIF to QBO — Step by Step
1
Upload QIF file
Click above or drag and drop your .qif file. Any valid QIF from Quicken, Money, or a bank download works
2
Conversion runs
The converter parses all transactions, normalises dates and amounts, and generates a valid QBO file — usually under 5 seconds
3
Download QBO
Click "Download QBO" on the results page. You can also download Excel or CSV from the same page
4
Import to QuickBooks
QuickBooks Online: Transactions → Banking → Upload from file. QuickBooks Desktop: File → Utilities → Import → Web Connect Files
QIF vs QBO vs OFX — What's the Difference?
| Format | Full Name | Used By | QuickBooks Support |
| QIF | Quicken Interchange Format | Quicken pre-2016, Microsoft Money, legacy banks | Not supported for bank feeds |
| QBO | QuickBooks Web Connect | QuickBooks Online, QuickBooks Desktop | Native — direct bank feed import |
| OFX | Open Financial Exchange | Many US banks, Quicken 2017+ | Supported (QBO is OFX with QB header) |
| QFX | Quicken Financial Exchange | Quicken 2017+, most US banks | Supported via OFX path |
| CSV | Comma-Separated Values | Universally supported | Limited — QBO is more reliable |
Understanding the QIF File Format
A QIF file is a plain-text file where each transaction occupies multiple lines, each line beginning with a single-letter field code:
!Type:Bank
D06/15/2026
T-245.00
PGROCERY STORE
MWeekly shopping
^
D06/14/2026
T1850.00
PSALARY DEPOSIT
MMay payroll
^
Each field code means:
D — Date of transaction
T — Amount (negative = debit, positive = credit)
P — Payee / description
M — Memo / additional details
N — Reference number or cheque number
^ — End of transaction record
Our converter reads all these fields and maps them to the corresponding QBO structure — date to OFX DTPOSTED, amount to TRNAMT, payee to NAME and MEMO fields, and reference to CHECKNUM.
How to Import a QBO File into QuickBooks
QuickBooks Online
- Go to Transactions → Banking (or Bank transactions in newer UI)
- Click Upload from file (top right)
- Select your downloaded QBO file
- Choose the QuickBooks bank account to import into
- Click Next → review transactions → Import
- Transactions appear in the For Review tab for categorisation and matching
QuickBooks Desktop
- Go to File → Utilities → Import → Web Connect Files
- Browse to your downloaded QBO file and open it
- Choose whether to create a new account or add to an existing account
- Click OK — transactions load into the Banking Centre
- Review and match transactions in the Banking Centre
Why Use Bank Statement Engine for QIF to QBO Conversion?
There are several QIF-to-QBO tools online, but most have significant limitations. Here's why Bank Statement Engine is different:
- Handles all QIF date formats — MM/DD/YY, DD/MM/YY, DD/MM/YYYY, MM/DD/YYYY, and YYYY/MM/DD are all parsed correctly. Many tools fail on non-US date formats.
- Unique FITID per transaction — each transaction in the QBO output gets a unique ID based on date and amount hash, preventing QuickBooks from importing duplicates if you convert and import twice.
- Supports multi-account QIF files — QIF files can contain transactions from multiple accounts (checking, savings, credit card). Our converter separates them correctly.
- Also outputs Excel and CSV — from the same upload, you can download QBO, Excel (.xlsx), and CSV simultaneously from the results page.
- Handles large files — years of transaction history in a single QIF file processes without timeout or truncation.
- Privacy-first — your QIF file is deleted automatically after 24 hours. No transaction data is stored or analysed.
Common QIF to QBO Conversion Issues and Fixes
QuickBooks says "No new transactions to import"
This means all transactions in the QBO file already exist in QuickBooks (duplicate detection by FITID). If you are sure the transactions are new, try adjusting the date range in your QIF export — QuickBooks tracks imported date ranges per account.
Transactions import with wrong sign (debits showing as credits)
In QIF, negative amounts are debits and positive are credits. If your QIF file uses the opposite convention (some accounting software does), the signs will be flipped. After importing, you can select affected transactions in QuickBooks and use Exclude, then re-import with corrected signs.
Date format issues after import
QuickBooks uses your company's date format setting. If dates appear wrong (e.g., January 6 shows as June 1), your QIF file uses a different date format than what the converter detected. Contact us with your QIF file and we will diagnose the date format issue.
QIF file is from Microsoft Money or an old bank
Microsoft Money's QIF export and legacy bank QIF downloads sometimes use non-standard field codes or encoding. Our converter handles the most common variations. If your file fails, try saving it as plain UTF-8 text and re-uploading.
Frequently Asked Questions
How do I convert a QIF file to QBO?
Upload your QIF file above. The converter parses all transactions and outputs a valid QBO file you can import into QuickBooks Online (Transactions → Banking → Upload from file) or QuickBooks Desktop (File → Utilities → Import → Web Connect Files). Instant, free, no signup.
What is the difference between QIF and QBO?
QIF (Quicken Interchange Format) is the older plain-text format used by Quicken and legacy banking apps. QBO (QuickBooks Web Connect) is the OFX-based format that QuickBooks uses for bank feeds. QBO includes bank identifiers and unique transaction IDs that allow clean, duplicate-free imports into QuickBooks.
Can QuickBooks Online import QIF files directly?
No. QuickBooks Online only accepts QBO/OFX format for bank feed uploads. It does not support QIF import. Converting your QIF to QBO first is the correct path.
Is the QIF to QBO converter free?
Yes — completely free. No signup, no credit card required. Anonymous users convert up to 10 pages of transactions per day. A free registered account (no card) unlocks unlimited conversions.
Will the converted QBO create duplicate transactions in QuickBooks?
No. Each transaction in the QBO output is assigned a unique FITID based on a hash of the transaction date, amount, and description. QuickBooks uses FITIDs to detect and skip duplicates — re-importing the same QBO will not create double entries.
Can I also get Excel or CSV output from my QIF file?
Yes. After conversion, the results page offers QBO, Excel (.xlsx), and CSV downloads from the same upload. You do not need to re-upload to get a different format.
What QIF date formats does the converter support?
All common QIF date formats: MM/DD/YY (US), DD/MM/YY (EU), DD/MM/YYYY, MM/DD/YYYY, and YYYY/MM/DD. The QBO output always uses OFX standard YYYYMMDD format.
I have a bank statement PDF — can I get QBO without creating a QIF first?
Yes — and it is the better option. Upload your bank statement PDF directly and download QBO. The PDF path includes balance verification of every transaction. Use our
PDF to QBO converter or the main converter on the home page.
Convert Your QIF File to QBO Now
Upload your QIF file and get a QuickBooks-ready QBO file in seconds. Free, no signup, no software.
Convert QIF to QBO Free →