Convert CSV to IIF for QuickBooks Desktop

Turn a bank or credit card CSV into an IIF file that QuickBooks Desktop imports as checks, deposits and credit card charges, posted to the accounts you choose.

  • Free, no sign-up
  • Your file never leaves your computer
  • For QuickBooks Desktop
Converted in your browser. Nothing is uploaded. No file handy?

How to import the IIF file into QuickBooks Desktop

  1. Back up your company file. QuickBooks can't undo an IIF import.
  2. Go to File, then Utilities, Import, IIF Files.
  3. Select the .iif file you downloaded here. If QuickBooks asks how you want to import it, choose the option that imports the file straight away.
  4. Open the account's register to check the new transactions, then recategorize them from the uncategorized accounts as needed.

QuickBooks Online doesn't import IIF files. For QuickBooks Online, use the CSV to QBO converter.

How the transactions are recorded

Each payment becomes a check, and each deposit becomes a deposit, on the QuickBooks account you name. For a credit card, charges become credit card charges and payments or refunds become credit card refunds.

Every transaction needs a second side in QuickBooks, so payments are balanced against Uncategorized Expense and deposits against Uncategorized Income unless you choose other accounts. After importing, you can recategorize them in the register or with a report.

IIF or QBO?

A QBO file goes through bank feeds, where you review and match each transaction before it's added. An IIF file goes straight into your register as finished transactions. Use IIF for history you've already reviewed, for catch-up work where speed matters, or for QuickBooks Desktop versions that no longer support bank feeds. Use QBO when you want to review and match transactions first.

Questions

Does QuickBooks Online accept IIF files?

No. IIF is a QuickBooks Desktop format. For QuickBooks Online, convert your CSV to QBO instead.

Which account do the transactions go into?

The one you type in "QuickBooks account name". Use the exact name from your chart of accounts, and for a subaccount write it as Parent:Child.

What are Uncategorized Expense and Uncategorized Income?

They're the default other side of each payment and deposit. Change them to any account you like, or recategorize the transactions after importing.

Will it create vendors and customers?

Only if you check "Put the payee in the Name field". Otherwise payees go in the memo, and your name lists stay as they are.

Can I undo an IIF import?

No. QuickBooks has no undo for IIF imports, so back up your company file first and restore it if something looks wrong.

Is my data safe?

Your file is read and converted inside your own browser. It is never uploaded to a server, so nobody else can see your transactions.