Free converter · QIF → IIF

Convert QIF to IIF for QuickBooks Desktop

Convert a Quicken QIF export or bank QIF download to a QuickBooks Desktop .IIF file. Dates, signed amounts and payees carried over, card registers detected. Free up to 100 transactions.

Free up to 100 rowsColumns detected automaticallyFiles deleted after 1 hour
Processed in memory, never stored
No file handy? See the result on a fictional one first:

Only have a PDF statement? Use the PDF statement converter.

Why IIF?

QuickBooks Desktop doesn't import QIF. When Web Connect (.QBO) isn't an option — for example Desktop 2023 after May 31, 2026 — IIF still imports under File → Utilities → Import → IIF Files. Utilly reads each Quicken row and writes TRNS/SPL/ENDTRNS with posted dates, signed amounts and payees. Prefer Web Connect when Desktop still accepts it, or QuickBooks Online? Use QIF to QBO.

Import failing with File not imported? See QuickBooks Desktop IIF import errors for Review now, ERROR rows and a pre-import checklist, or drop any .iif into the free IIF file checker before you import.

How to convert QIF to IIF

  1. Export the QIF. In Quicken for Windows: File → File Export → QIF File. Pick the account (or all accounts), set the dates and tick Transactions under Include in Export (steps from Quicken's help). A bank's own QIF download works the same way.
  2. Drop the file above. Each transaction's date, signed amount and payee are read; bank registers are told apart from credit card registers (!Type:CCard).
  3. Check the preview. Money out should be negative. If the dates are day-first (01/09/2026 for 1 September), pick that date format in the preview.
  4. Type the QuickBooks account name exactly as it appears in Lists → Chart of Accounts (for example Business Checking). Leave it blank and the file uses Checking, or Credit Card for a card register.
  5. Download the .IIF and back up the company file first (checklist below). In Desktop: File → Utilities → Import → IIF Files.
  6. Open the register afterward. Each SPL posts to Uncategorized Expense or Uncategorized Income until you reclassify it.

Quicken QIF vs QuickBooks IIF

People search "qif to iif" with a Quicken export in hand when QuickBooks Desktop won't take QIF (it never did) and Web Connect isn't available. The two formats sit next to each other:

You haveWhat it isWhat to do
A Quicken Classic .qifPlain-text export: one letter-coded field per line (D, T, P, L), caret between transactions, no bank check, no transaction IDsUpload it on this page for Desktop File → Utilities → Import → IIF Files.
A QuickBooks Desktop .iifTab-separated TRNS / SPL / ENDTRNS import: balanced double entry, no bank check, no transaction IDsAlready the right shape for IIF import; re-converting isn't needed.
A QuickBooks Web Connect .qboOFX plus Intuit bank tags Desktop and Online use for bank feedsPrefer QIF to QBO when your Desktop version still accepts Web Connect, or Online Upload from file.

What carries over from the QIF

One transaction in a Quicken QIF export:

D9/ 1'26
U-6,420.18
T-6,420.18
PACH DEBIT GUSTO PAYROLL 0912
LPayroll
^

becomes this in the IIF (after the three header rows):

TRNS	CHECK	09/01/2026	Checking		-6420.18	ACH DEBIT GUSTO PAYROLL 0912
SPL	CHECK	09/01/2026	Uncategorized Expense		6420.18	ACH DEBIT GUSTO PAYROLL 0912
ENDTRNS
In the QIFIn the IIF
D (date), including Quicken's 9/ 1'26 styleDATE, written MM/DD/YYYY.
T (amount), or U when T is missingAMOUNT on the TRNS line, signed as in the file (thousands commas removed). The SPL line gets the exact opposite, so the transaction nets to zero.
Sign of the amountTRNSTYPE: CHECK for money out and DEPOSIT for money in. On a credit card register, CREDIT CARD for charges and CCARD REFUND for payments and refunds.
P (payee), or M (memo) when there's no payeeMEMO, with tabs and quotes removed. The IIF NAME field is left blank, so the import adds no vendors or customers. A check with no payee or memo is described as CHECK and its number.
!Type:CCard registerThe account type in the preview opens as Credit card.
!Account nameNames the account's tab and download. Type the matching Chart of Accounts name in the preview so every TRNS line posts there.
Opening Balance entryLeft out. It's the register's starting balance, not a bank transaction.
L (category), S/E/$ (split lines), N (check number), C (cleared), A (address)Dropped. IIF has no place for Quicken categories on the bank side we write; every SPL ACCNT is Uncategorized Expense or Uncategorized Income. A split transaction comes through as one line for its total. (The Clean CSV keeps the category: see QIF to CSV or QIF to Excel.)
BalancesA QIF has none, so the IIF carries no ending balance. Reconcile against your statements.

Before you import: account name and backup

The IIF we write puts every transaction into the QuickBooks account name you type in the preview (or Checking / Credit Card if you leave it blank), with the other side in Uncategorized Expense or Uncategorized Income. Type the name exactly as it is in Lists → Chart of Accounts — including any parent (Parent:Child) — or Desktop creates a new account.

  1. Back up your company file. An IIF import can't be undone in one step, and IIF has no duplicate check: importing the same dates twice posts them twice.
  2. Create the account first if it isn't in the Chart of Accounts yet: a bank account for a checking/savings register, a credit card account for a card register.
  3. Go to File → Utilities → Import → IIF Files, choose the file, and let Desktop finish.
  4. Check the register afterwards. Reclassify the Uncategorized lines, and compare the account's balance on the last imported date with your bank or Quicken register. The IIF carries no ending balance.

IIF import is a local Desktop feature. It does not go through Intuit's Web Connect service, which is why it still works on Desktop versions whose online services were discontinued (for example Desktop 2023 after May 31, 2026).

Import as QBO, or convert to IIF?

If your Desktop version still accepts Web Connect — or you're on QuickBooks Online — converting the Quicken QIF to a .QBO keeps transaction IDs. Convert to IIF when Web Connect is gone or Desktop rejects the bank ID.

Converted to .QBOConverted to IIF
Transaction IDsEvery transaction has a FITID, which Desktop uses to spot repeats.None. Import only dates that aren't in the register yet.
Bank checkWeb Connect checks the bank ID against Intuit's list (we use 3000).No bank ID, so no bank check — File → Utilities → Import → IIF Files is local.
Which accountDesktop matches the account number when it can; Online lets you pick.The account name you typed goes on every TRNS line.
Ending balanceWritten as 0.00 (a QIF has no balances).Not carried. Check the balance by hand.
Categories / splitsDropped.Dropped (SPL is Uncategorized). Use QIF to CSV if you need the Category column first.
Desktop 2023 after May 31, 2026Web Connect fails.IIF still imports.

Several accounts in one export. When a QIF holds more than one account (Quicken's account list followed by each register, or a bank and a credit card together), we read each account separately. Each account gets its own tab in the preview and its own IIF, named after the account, so their transactions never mix, and one credit covers the whole file. Import each IIF into its matching QuickBooks account.

Which QIF files work

  • Bank, cash, credit card and other asset or liability registers (!Type:Bank, Cash, CCard, Oth A, Oth L).
  • Several accounts in one file. Each account gets its own tab and its own IIF, named after the account, plus one CSV of every account with an Account column. One credit covers the whole file.
  • Investment registers (!Type:Invst) aren't converted. Category, class and memorized payee lists in the file are ignored.
  • Month-first and day-first dates, two- or four-digit years. Check the date format in the preview.
  • Free up to 100 transactions, and up to 20,000 per file.

Common problems

ProblemFix
The preview shows only some of my transactionsYour file holds several accounts. Each one has its own tab at the top of the preview: switch tabs to see and download the others.
"No transactions found in that QIF file"The export had only lists. Tick Transactions under Include in Export and export again.
Dates in the wrong monthThe file uses day-first dates. Choose %d/%m/%Y (or %d/%m/%y) as the date format in the preview.
Transactions land in a new account you didn't createThe account name didn't match one in the company file. Copy it from the Chart of Accounts, including any parent account (Parent:Child), and download again.
Card payments show as chargesMake sure the account type is Credit card, check the signs in the preview and tick Flip signs if they're backwards.
Everything imported twiceIIF has no duplicate check. See duplicate transactions after an import. Import only the dates that aren't in the register yet.
"File not imported" or Review nowSee QuickBooks Desktop IIF import errors, or check the file with the free IIF file checker.
QuickBooks Online won't take the IIFOnline never imports IIF. Use QIF to QBO instead and upload the .qbo under Bank transactions → Upload from file.

Other conversions

Pricing

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.

FAQ

Questions

Is it 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.

How do I import the IIF file?

In QuickBooks Desktop, back up your company file, then File → Utilities → Import → IIF Files. Each transaction posts to the account you name (e.g. Checking) with the other side in Uncategorized Expense or Uncategorized Income, which you can reclassify later. IIF doesn't work in QuickBooks Online; use the .QBO output for Online.

Is my file stored?

No. Files are processed in memory and deleted after 1 hour. We never use your data for AI training.

Can I try it without uploading my own file?

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.

What's the difference between QIF and IIF?

QIF is Quicken's plain-text export: one letter-coded field per line, no bank check and no transaction IDs. IIF is QuickBooks Desktop's tab-separated import (TRNS/SPL/ENDTRNS): also no bank check and no transaction IDs, imported under File → Utilities → Import → IIF Files. QuickBooks never imports QIF directly.

Does QuickBooks Online import IIF?

No. Online's Upload from file takes QBO, QFX, OFX, CSV and TXT. Use the QIF to QBO converter instead, then upload the .qbo.

Are my Quicken categories and splits kept?

No. Every SPL ACCNT is Uncategorized Expense or Uncategorized Income, and a split transaction comes through as one line for its total. Use QIF to CSV or QIF to Excel if you need the Category column first.

Which account do the transactions go to?

The QuickBooks account name you type in the preview, on every transaction. Type the name exactly as it is in your Chart of Accounts, or QuickBooks creates a new account. Leave it blank and the file uses Checking, or Credit Card for a CCard register.

Does the IIF keep Quicken transaction IDs?

QIF has no transaction IDs, and IIF has no field for them either, so QuickBooks can't skip rows you've already imported. Import only the dates that aren't in the register yet, and back up the company file first.

Can I convert a credit card QIF to IIF?

Yes. !Type:CCard registers are detected and written as CREDIT CARD / CCARD REFUND transactions. Type your card account's name from the Chart of Accounts in the preview (it's Credit Card if you leave it blank).

My QIF file has several accounts. Will that work?

Yes. Each account gets its own tab in the preview and its own IIF, named after the account. Import each into its matching QuickBooks account. One credit covers the whole file.

Can I convert QIF to QBO instead?

Yes. Use the QIF to QBO converter when Desktop still accepts Web Connect, or for QuickBooks Online. The same preview on either page also offers IIF, Xero CSV and Clean CSV.

Other converters

More bookkeeping tools