Convert a QuickBooks Desktop .IIF file to a Quicken .QIF file. Dates, signed amounts and payees carried over, card files detected. Free up to 100 transactions.
Only have a PDF statement? Use the PDF statement converter.
Quicken for Windows imports QIF under File → File Import → QIF File, not IIF. Utilly reads each TRNS row and writes a bank or card QIF with posted dates, signed amounts and payees. Prefer a spreadsheet with SPL accounts as Category? Use IIF to CSV or IIF to Excel. Going the other way? Use QIF to IIF.
TRNSTYPE tells bank CHECK/DEPOSIT rows from CREDIT CARD / CCARD REFUND.People search "iif to qif" with a QuickBooks Desktop .IIF in hand and Quicken waiting for a format it can import. Side by side:
| You have | What it is | What to do |
|---|---|---|
A QuickBooks Desktop .iif | Tab-separated TRNS / SPL / ENDTRNS for local Desktop import: no bank check, no transaction IDs, SPL rows hold offset accounts | Upload it here when you need a Quicken .qif for Windows File Import. |
A Quicken Classic .qif | Plain-text export: one letter-coded field per line (D, T, P, M), caret between transactions, no bank check, no transaction IDs | Already the right shape for Quicken for Windows. Going the other way into Desktop? Use the QIF to IIF converter. |
A QuickBooks Web Connect .qbo | OFX plus Intuit tags for QuickBooks (not "QuickBooks Online" the product) | Prefer IIF to QBO when Online or a supported Desktop version needs Web Connect instead of Quicken. |
IIF is Desktop-only. Quicken never imports IIF. Converting writes a bank or card QIF Quicken for Windows can import under File → File Import → QIF File.
One payroll debit in our sample QuickBooks Desktop IIF (made-up data):
!TRNS TRNSTYPE DATE ACCNT NAME AMOUNT DOCNUM MEMO
!SPL TRNSTYPE DATE ACCNT NAME AMOUNT DOCNUM MEMO
!ENDTRNS
TRNS CHECK 09/01/2026 Business Checking -6420.18 ACH DEBIT GUSTO PAYROLL 0912
SPL CHECK 09/01/2026 Payroll 6420.18
ENDTRNS
becomes this in the QIF:
!Type:Bank
D09/01/2026
T-6420.18
PACH DEBIT GUSTO PAYROLL 0912
MACH DEBIT GUSTO PAYROLL 0912
^
| In the IIF | In the QIF |
|---|---|
| DATE on the TRNS row | D line, written MM/DD/YYYY for Quicken's US format. |
| AMOUNT on the TRNS row | T line, the same signed amount, two decimals: negative for money out. |
| NAME, or MEMO when NAME is empty, or DOCNUM as CHECK n | P payee line (cut to 64 characters) and the full text on the M memo line. |
| TRNS ACCNT (for example Business Checking) | Names the account's tab and download. The QIF itself has no account name inside — Quicken asks which account to put the rows in. |
| CREDIT CARD / CCARD REFUND types | !Type:CCard. Import it into a credit card account. |
| SPL ACCNT (Payroll, Office Expenses, Split: …) | Dropped. The QIF we write has no category line. A multi-SPL transaction comes through as one line for the TRNS total. (The Clean CSV keeps the category: see IIF to CSV or IIF to Excel.) |
| Balances | An IIF has none, so the QIF carries no ending balance. Reconcile against your statements. |
| Transaction IDs | None in an IIF, and QIF has no ID field either — Quicken can't skip repeats. |
Every QIF record letter, including the ones this converter does not write, is explained with a real sample on QIF file format.
QuickBooks Desktop and QuickBooks Online never import QIF. Going back into Desktop without Web Connect? Keep the original IIF, or use QIF to IIF if you already have a Quicken file. Online never takes IIF — use IIF to QBO instead.
!TRNS / !SPL / !ENDTRNS headers and matching data rows. Column order can vary; we read the header names.| Problem | Fix |
|---|---|
| Quicken for Mac has no QIF import into an existing account | Expected. Use File → New → Start from a .QIF file only for a brand-new data file, or import your bank's QFX / a Mint-layout CSV on Mac instead. |
| The same transactions appear twice | A QIF has no transaction IDs. Import only dates that aren't in the account yet. |
| Categories / SPL accounts missing | Expected. The QIF we write has no category line. Use IIF to CSV if you need the Category column, or let Quicken's rules categorize by payee after import. |
| "No transactions found in that IIF file" | The file only had lists (accounts, names) or the keywords were renamed. Rebuild with TRNS/SPL/ENDTRNS rows, or check it with the free IIF file checker. |
| Card payments show as charges | Choose Credit card as the account type, check the signs in the preview and tick Flip signs if they're backwards. |
| Want QFX instead of QIF? | We don't write QFX. Quicken for Windows reads QIF directly; a converted QFX usually fails Quicken's bank check anyway. |
| Need the rows in QuickBooks Online instead | Online never takes IIF or QIF. Use the IIF to QBO converter and upload the .qbo under Bank transactions → Upload from file. |
Free for files up to 100 transactions, which covers a typical month of activity. Larger files (a year of catch-up, a client's full history) use 1 credit from the same $9 pack of 5 as our PDF statement converter, or unlimited on Pro at $19/month. The preview is always free.
Yes for files up to 100 transactions: no sign-up, no watermark. Bigger files (multi-month catch-up work) use 1 credit from the same $9 / 5-credit pack as our PDF converter, and the preview is always free.
No. Files are processed in memory and deleted after 1 hour. We never use your data for AI training.
Yes. Click a sample button under the upload box. It opens a made-up export from a fictional bank in the same preview your own file gets, and every format is free to download, so you can test an import in a test or backup company file first. Don't import a sample into your real books.
IIF is QuickBooks Desktop's tab-separated import (TRNS/SPL/ENDTRNS): local, no bank check, no transaction IDs, with offset accounts on SPL rows. QIF is Quicken's plain-text format: one letter-coded field per line, also no bank check and no transaction IDs. Quicken never imports IIF; QuickBooks never imports QIF.
Not into an existing account. Quicken for Mac reads a QIF only when you choose File → New → Start from a .QIF file. For an existing Mac file, Quicken takes your bank's own Web Connect (QFX) download, or a CSV in Quicken's Mint column layout. We don't write that CSV layout yet.
No. The QIF we write has the date, amount, payee and memo for each TRNS row, no category line. A multi-SPL transaction comes through as one line for the TRNS total. Use IIF to CSV or IIF to Excel if you need the Category column.
Don't count on it. A QIF has no transaction IDs, so Quicken can't match rows it already has. Import only dates that aren't in the account yet.
Yes. CREDIT CARD and CCARD REFUND types are detected and written as !Type:CCard. You can also choose Credit card as the account type in the preview.
Yes. Each TRNS account gets its own tab in the preview and its own QIF, named after the account. Import each into its matching Quicken account. One credit covers the whole file.
Yes, with the QIF to IIF converter. For QuickBooks Online (which never takes IIF), use IIF to QBO instead.
Not here: we don't write QFX. Quicken for Windows reads QIF directly under File → File Import → QIF File, so you usually don't need a QFX.
Free converter →
Free converter →
Free converter →
Free converter →
Free converter →
Free converter →