Tutorial

How to Open & Browse a QuickBooks IIF File: Step-by-Step Tutorial

By FinancialDataTools.com Team  ·  March 2026  ·  7 min read  ·  Last updated March 17, 2026

📒 Open the IIF Viewer and follow along with this tutorial.

Open Tool →

Steps

  1. Locate Your IIF File
  2. Open the IIF Viewer
  3. Load Your File
  4. Understand the Interface
  5. Browse Record Type Tabs
  6. Sort Columns
  7. Search and Filter Rows
  8. View File Info
  9. Export Your Data

This tutorial walks you through opening and exploring a QuickBooks IIF file using the free FinancialDataTools.com IIF Viewer. The tool parses your .iif file entirely inside your browser — nothing is ever sent to any server.

Try the IIF Viewer — runs entirely in your browser and never uploads your files.

Open the IIF Viewer →

Step 1: Locate Your IIF File

Find the .iif file you want to inspect. IIF files are exported from QuickBooks Desktop and contain one or more record types in a single file. Common sources include:

The file extension is .iif (Intuit Interchange Format). Some tools may export IIF content inside a .txt file — the viewer accepts both.

Note: IIF is a QuickBooks Desktop format. If you are working with QuickBooks Online bank downloads (.qbo files) use the QBO Viewer instead.

Step 2: Open the IIF Viewer

Navigate to financialdatatools.com/viewers/iif-viewer/ in any modern desktop browser. No login, account, or installation is required.

Step 3: Load Your File

There are two ways to open your file:

The viewer parses the file immediately. For most IIF files this is nearly instantaneous. The parser reads all section headers (lines beginning with !), identifies each record type and its column definitions, and organizes the data into tabs — one per record type.

Step 4: Understand the Interface

Once your file loads, several key areas appear:

Click any cell to open the Cell Detail Panel on the right, which shows the full untruncated value, the record type, row number, and column name — and lets you copy the value to the clipboard.

Step 5: Browse Record Type Tabs

This is the IIF Viewer's most important feature. A typical QuickBooks export may contain several record types in one file. Click each tab to inspect its contents:

Sorting, filtering, and search state reset when you switch tabs, since each record type has a different column structure.

Step 6: Sort Columns

Click any column header to sort the table by that column:

A small arrow in the column header shows the current sort direction. Numeric columns (detected as NUM) sort numerically rather than alphabetically — particularly useful for amount and balance columns in TRNS and ACCNT records.

Step 7: Search and Filter Rows

The IIF Viewer offers two ways to narrow down rows within the active record type:

Global search — type in the search box in the toolbar to instantly search across all columns simultaneously. Any row that doesn't contain your search term in any column is hidden. Results update as you type with no need to press Enter.

Column filters — click the filter icon (funnel) in any column header for column-specific filtering. Two modes are available:

Multiple column filters are combined with AND logic — a row must satisfy all active filters to remain visible. The pink badge in the stats bar shows how many column filters are active; click it to clear them all at once.

Step 8: View File Info

Click the Info button in the toolbar to open the file info modal. This shows:

Use the Copy Column List button to copy the column names and types as plain text — useful when mapping IIF fields to a target database schema or building a data migration template.

Step 9: Export Your Data

Click the Export button in the toolbar to open the export dialog. Four formats are available:

Two export scopes let you control what gets exported:

Export applies only to the currently active record type tab. To export multiple record types, switch to each tab and export separately.

Tip: To convert a QuickBooks transaction export to Excel, open the IIF file, click the TRNS tab, then click Export → Excel. This produces a clean .xlsx workbook of all transaction headers without needing QuickBooks installed.

Related Articles

Advertisement