Free converter · QFX → IIF

Convert QFX to IIF for QuickBooks Desktop

Convert a Quicken QFX bank or card download to a QuickBooks Desktop .IIF file. Dates, signed amounts and payees carried over, card files 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?

When QuickBooks Desktop rejects Web Connect files (for example after your version's online services are discontinued), 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 the OFX-framed page (same converter)? Use OFX / QFX to IIF.

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 Quicken QFX to IIF

  1. Export the Quicken Web Connect .qfx for the dates you're missing. Prefer ranges that aren't already in QuickBooks. A plain .ofx or QuickBooks .qbo uploads the same way.
  2. Drop the file above. Posted dates, signed amounts and payees are pulled from each Quicken row; checking/savings files are told apart from credit card files.
  3. Check the preview. Money out should be negative. If the useful text sits in the memo, pick the Memo column as the Description.
  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 file.
  5. Download the .IIF, back up your company file (steps below), then in QuickBooks Desktop go to File → Utilities → Import → IIF Files.
  6. Review the register. The other side of each transaction is Uncategorized Expense or Uncategorized Income, so reclassify from there.

Quicken QFX vs OFX vs IIF

People search "qfx to iif" with a Quicken Web Connect file in hand when QuickBooks Desktop won't take that bank's download straight. The three extensions sit next to each other:

You haveWhat it isWhat to do
A .qfx from Quicken Web ConnectOFX plus Intuit bank tags Quicken checks when you importUpload it on this page when Desktop rejects Web Connect (or you need a local IIF import).
A plain .ofx bank downloadOpen Financial Exchange without the Quicken bank IDWorks here too; the OFX / QFX to IIF converter has OFX-first steps for the same download.
A QuickBooks Desktop .iifIntuit's tab-separated import: TRNS / SPL / ENDTRNS, no bank check, no transaction IDsAlready the right shape for File → Utilities → Import → IIF Files; re-converting isn't needed.

What carries over from the QFX

One transaction in a Quicken QFX (same body as OFX):

<STMTTRN><TRNTYPE>DEBIT<DTPOSTED>20260901120000<TRNAMT>-6420.18
<FITID>20260901E26D1A27070800<NAME>ACH DEBIT GUSTO PAYROLL 0912</STMTTRN>

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 QFXIn the IIF
DTPOSTED (posted date)DATE, written MM/DD/YYYY. The time and time zone are dropped.
TRNAMT (amount)AMOUNT on the TRNS line, signed as in the file. 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 file, CREDIT CARD for charges and CCARD REFUND for payments and refunds. The file's own TRNTYPE isn't used.
NAME (or MEMO when NAME is empty)MEMO, with tabs and quotes removed. The IIF NAME field is left blank, so the import adds no vendors or customers.
Bank or credit card statement blockThe account type in the preview. A card file (CCSTMTRS) opens as Credit card.
FITID, bank ID, account number, ledger balanceNot carried. IIF has no field for them, which is why it imports without Intuit's bank check.

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 download, a credit card account for a card download.
  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 the ledger balance on your bank's website or statement. 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 the QFX as QBO, or convert to IIF?

If your Desktop version still accepts Web Connect, converting the Quicken QFX to a .QBO keeps transaction IDs and the ending balance. 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.No bank ID, so no bank check — File → Utilities → Import → IIF Files is local.
Which accountDesktop matches the account number when it can.The account name you typed goes on every TRNS line.
Ending balanceThe file's ledger balance comes with it.Not carried. Check the balance by hand.
Desktop 2023 after May 31, 2026Web Connect fails.IIF still imports.

Several accounts in one download. When your bank's QFX holds checking and savings (or 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 (for example …-savings-7788.iif), so their transactions never mix, and one credit covers the whole file. Import each IIF into its matching QuickBooks account.

Which QFX files work

  • Quicken Web Connect .qfx downloads, plain OFX 1.x/2.x files and QuickBooks Web Connect .qbo files (or use the QBO to IIF converter).
  • Bank and credit card statement downloads. Investment (brokerage) downloads aren't supported.
  • Downloads with several accounts in one file: each account is read and downloaded on its own, with its type and last 4 digits in the file name.
  • Encoded characters are decoded, so H&amp;M in the file becomes H&M in QuickBooks, and accented payees in UTF-8 or Windows-1252 files come through intact.
  • Free up to 100 transactions, and up to 20,000 per file.

Common problems

ProblemFix
QuickBooks Desktop won't import the bank's QFX or .QBODesktop 2023 lost Web Connect after May 31, 2026, and older versions lost it earlier. That's the usual reason to convert: IIF imports locally.
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.
"No transactions found in that OFX/QFX/QBO file"The download has no transactions for that date range, or it's an investment file. Download the bank or card account again with a wider date range.

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 QFX, OFX and IIF?

QFX is Quicken's Web Connect wrapper around OFX, with Intuit bank tags. OFX is the same transaction body without those tags. IIF is QuickBooks Desktop's tab-separated import (TRNS/SPL/ENDTRNS): no bank check and no transaction IDs, imported under File → Utilities → Import → IIF Files.

Is a QFX file different from OFX?

Underneath, no — QFX is Quicken's Web Connect wrapper around OFX. The transactions (date, amount, payee) are the same. This page frames the Quicken .qfx download; the OFX / QFX to IIF converter is the same product with OFX-first steps.

Which account do the transactions go to?

The QuickBooks account name you type in the preview, on every transaction, with the other side in Uncategorized Expense or Uncategorized Income. Type the name exactly as it is in your Chart of Accounts, or QuickBooks creates a new account.

Does the IIF keep the QFX transaction IDs?

No. IIF has no field for them, so QuickBooks can't skip transactions 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 QFX to IIF?

Yes. We detect a credit card statement in the file and write 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 bank's QFX has checking and savings in one file. Will that work?

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

Other converters

More bookkeeping tools