Convert CSV to IIF format and import into Quickbooks

Modified on Tue, Jul 6, 2021 at 4:17 PM

This tutorial shows how to convert a CSV file from your bank or credit card statement to IIF format and import into Quickbooks. We will use the CSV2IIF utility. IMPORTANT: CSV2IIF is now replaced with the Transactions app, which converts from more formats and converts to more formats.

Step by step instructions for Windows


Follow the steps below for the Windows version.

Make sure you are using the latest version of CSV2IIF. Download it from the CSV2IIF download page. Start CSV2IIF and select a CSV file. The IIF format allows better control for imported data than the QBO format and importable by older Quickbooks. 

CSV file must have Date, Amount, Category (expense/income account), Payee (Vendor in Quickbooks), Bank or Credit Card Account name. 

Click 'Change +/-' to reverse the amount sign for the whole file. Useful for Credit Card files with positive amounts for expenses. 

Review transactions before importing, and click the 'Convert' button to create an IIF file. 

Confirm the file name and location. 

Import created IIF file into Quickbooks 

Now the IIF file is created, let's switch to Quickbooks and import created IIF file. Make sure to backup your Quickbooks data file before any IIF import.

In Quickbooks, click 'File' - 'Utilities' - 'Import' - 'IIF Files'. Locate the IIF file you've just created. 

Done! Transactions are imported. 

Review transactions in Quickbooks after importing. 

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article