Skip to main content
ConvertBank to Excel Logo
QuickBooks IIF to Excel Converter

Convert IIF Files to Excel

Extract QuickBooks Data Into Clean, Editable Spreadsheets

Transform QuickBooks IIF export files into structured Excel spreadsheets. Extract transactions, accounts, vendors, customers, and all data types from QuickBooks Desktop IIF files — ready for analysis, sharing, or migration.

What Is an IIF File?

IIF — Intuit Interchange Format

IIF (Intuit Interchange Format) is QuickBooks Desktop's proprietary tab-delimited text format for exporting financial data. When you use File > Utilities > Export in QuickBooks Desktop, the result is an IIF file containing all your transaction history, chart of accounts, vendor list, customer list, and more.

IIF files use a structured header-record format where each data type starts with a header line (like !TRNS for transactions or !ACCNT for accounts) followed by data rows. This structure is powerful but difficult to read or edit without the right tools.

What Software Uses IIF Files?

IIF files are generated exclusively by QuickBooks Desktop (Pro, Premier, and Enterprise). They were designed for:

  • QuickBooks Desktop: Transferring data between installations or company files
  • Data Migration: Moving from QuickBooks to other accounting software
  • Audit Trails: Exporting historical transaction data for compliance
  • Reporting: Sending data to accountants who need raw records

Why Convert IIF to Excel?

Analyze QuickBooks Data

Use Excel's powerful analysis tools — pivot tables, VLOOKUP, charts, and conditional formatting — to gain insights from your QuickBooks transaction history that are impossible in the raw IIF format.

Share with Non-QuickBooks Users

Share financial records with accountants, auditors, investors, or partners who do not have QuickBooks. Excel is universally understood and requires no special software license to open.

Migrate to Other Systems

Excel is the universal bridge format for migrating data to Xero, Sage, FreshBooks, or any other accounting platform. Export IIF to Excel first, then reshape the data for your target system.

IIF File Data Types — What Gets Extracted

Financial Records

  • !TRNS — Transactions: All journal entries, checks, deposits, invoices, and bills with dates, amounts, and memo fields
  • !SPL — Split Lines: Individual line items within multi-category transactions, preserving account assignments
  • !ACCNT — Chart of Accounts: Your complete account list with types, balances, and descriptions
  • !CLASS — Classes: Class tracking data for departmental or project-based accounting

Entity Records

  • !VEND — Vendors: Complete vendor list with names, addresses, tax IDs, and payment terms
  • !CUST — Customers: Customer records with contact information, credit limits, and payment history
  • !EMP — Employees: Employee data including payroll information and direct deposit details
  • !INVITEM — Items: Products, services, and inventory items with pricing and account assignments

How IIF to Excel Conversion Works

1

Export from QuickBooks

In QuickBooks Desktop, go to File > Utilities > Export > Lists to IIF Files or Export > Transactions. Select the data types you want.

2

Upload Your IIF File

Drag and drop your IIF file into our converter. We accept any IIF file generated by QuickBooks Desktop Pro, Premier, or Enterprise.

3

Parse All Record Types

Our parser reads every header and data row, separating transactions, accounts, vendors, and other record types into distinct datasets.

4

Structure Into Excel

Each record type becomes a separate Excel sheet with proper column headers. Transaction and split lines are linked so totals match.

5

Download Your Spreadsheet

Get your clean Excel workbook instantly. All sheets are formatted and ready for analysis, sharing, or import into other systems.

IIF vs QBO vs CSV — Which Format Do You Have?

FormatSourceContainsUse Case
IIFQuickBooks Desktop exportTransactions, accounts, vendors, customers, employees, itemsData migration, archival, sharing QuickBooks data with non-QB users
QBOBank download or PDF conversionBank transactions only (date, amount, description)Importing bank transactions into QuickBooks Online
CSVAny system, bank, or converterTabular data in plain text formatUniversal import/export for any accounting software
OFXBank download or PDF conversionBank transactions in structured XML-like formatImporting into Quicken, GnuCash, Microsoft Money

Have a PDF bank statement instead of an IIF file? Convert your bank statement to CSV or convert to QBO for QuickBooks Online.

Which Banks Work with QuickBooks IIF?

Major US banks support direct QuickBooks Desktop integration via WebConnect, which uses the same underlying data as IIF. If your bank's WebConnect download stopped working, converting a PDF bank statement to IIF-compatible format is the alternative.

Why Use Our IIF to Excel Converter?

Under 30 Seconds

Most IIF files convert to Excel in under 30 seconds. No manual copying or reformatting required.

All Record Types

Extracts every IIF record type — transactions, split lines, accounts, vendors, customers, employees, and items — into separate Excel tabs.

Bank-Level Security

256-bit encryption. Files are auto-deleted after conversion. Your financial data stays private and is never shared.

Clean Excel Output

Properly formatted Excel workbook with labelled columns, frozen headers, and consistent data types for immediate use.

Any QuickBooks Version

Works with IIF files from QuickBooks Desktop Pro, Premier, Enterprise, and older versions going back to QuickBooks 2000.

Free to Start

Convert small IIF files free. No credit card required. See results before committing.

Who Uses IIF to Excel Conversion?

Accountants & Bookkeepers

Receive QuickBooks IIF exports from clients and convert to Excel for review, analysis, or re-import into a different accounting system.

Business Owners Migrating Systems

Moving from QuickBooks Desktop to Xero, Sage, or FreshBooks? Export IIF, convert to Excel, and use it as the source for migration.

Auditors & Financial Analysts

Pull complete QuickBooks transaction histories into Excel for audit trails, trend analysis, and regulatory compliance documentation.

Frequently Asked Questions About IIF to Excel

What is an IIF file?

IIF (Intuit Interchange Format) is QuickBooks' proprietary tab-delimited text format for importing and exporting financial data. IIF files contain structured records for transactions, accounts, vendors, customers, employees, and items. They are generated when you export data from QuickBooks Desktop and are used to transfer data between QuickBooks installations or migrate to other systems.

How do I convert IIF to Excel?

Upload your IIF file to our converter. Our parser reads the QuickBooks IIF format and extracts all data types — transactions, accounts, vendors, customers — then exports them to a clean Excel spreadsheet with properly labelled columns for date, account, amount, description, and memo. The conversion takes under 30 seconds.

Why convert IIF files to Excel?

Excel gives you far more flexibility than the raw IIF format. You can apply filters, create pivot tables, build charts, run custom formulas, and share data with accountants or stakeholders who do not have QuickBooks. Excel is also easier to audit and manipulate when migrating data to other accounting systems like Xero or Sage.

What data types are included in an IIF file?

IIF files can contain multiple record types: !ACCNT (chart of accounts), !TRNS (transactions), !SPL (transaction split lines), !VEND (vendors), !CUST (customers), !EMP (employees), !INVITEM (inventory items), and !CLASS (classes). Our converter extracts all these record types into separate Excel tabs for easy navigation.

Is the IIF to Excel conversion accurate?

Yes. Our parser correctly handles all IIF data types including multi-line transactions with split lines, date formats (MM/DD/YYYY), currency amounts, and special characters. We preserve the relationship between transaction headers (TRNS) and their split lines (SPL) so totals always match.

Can I open an IIF file directly in Excel?

Technically yes — IIF files are tab-delimited text files so Excel can open them. However, the raw output is hard to read because IIF uses header records like !TRNS and ENDTRNS that break the columnar structure. Our converter restructures this into clean, usable rows with proper column headers.

Which QuickBooks versions generate IIF files?

QuickBooks Desktop (Pro, Premier, Enterprise) generates IIF files via File > Utilities > Export. QuickBooks Online does not natively export IIF — it exports CSV or QBO instead. IIF was QuickBooks Desktop's primary data transfer format before QBO became the bank import standard.

What is the difference between IIF and QBO formats?

IIF (Intuit Interchange Format) is a general-purpose export format for QuickBooks Desktop covering transactions, accounts, vendors, and more. QBO (QuickBooks Online Bank File) is specifically for importing bank transactions into QuickBooks Online — it is a variant of the OFX standard. If you have a bank statement, convert to QBO. If you have a QuickBooks export, convert IIF to Excel.

Related Conversion Formats

Need a different output format? Explore our other bank statement and financial data converters.

Ready to Convert Your IIF Files?

Turn QuickBooks IIF exports into clean Excel workbooks in under 30 seconds. Free for small files — no credit card required.

30 Seconds
Average conversion time
All Record Types
Transactions, accounts, vendors
Bank-Level Security
256-bit encryption

Explore by Topic

Tax & Compliance

Prepare statements for tax, audit, and visa applications

Business Management

Manage finances, bookkeeping, and reconciliation