Free online IIF to XLS converter
Convert QuickBooks IIF records into an editable XLS workbook while checking accounting data.
Convert IIF to XLS online - free
Your file is processed instantly and deleted as soon as you download it.
Import a file from a URL
Paste a direct link to the file. We download it to our server and it is converted exactly like an upload.
How it works
-
1/3
Upload your .iif file
Click to browse to select your file you want to convert or simply drag & drop your file into selected area.
-
2/3
Perform .iif to .xls conversion
After successful file upload, click to convert when you are ready.
-
3/3
Download converted .xls file
Conversion result is ready to download.
How to convert iif to xls file
- Accounting and taxes
- No ratings yet.
QuickBooks Desktop exports accounting records as IIF, but spreadsheet-based reporting, reconciliation, and older business systems may require an Excel workbook. Converting a copy to XLS makes the tabular data easier to filter and share while preserving the original IIF for possible QuickBooks imports.
What the IIF format is
IIF means Intuit Interchange Format. In accounting software, it is a plain-text, tab-delimited format used mainly by QuickBooks Desktop to import and export accounts, customers, vendors, items, invoices, bills, checks, payments, and journal entries.
An IIF file is not a spreadsheet and does not contain a complete QuickBooks company database. Transaction exports commonly use technical record markers such as !TRNS, !SPL, and !ENDTRNS. A single invoice, bill, or journal entry can therefore occupy several rows: one transaction header followed by one or more split lines. The usual extension is .iif.
What the XLS format is
XLS is Microsoft Excel's legacy binary workbook format, used by Excel 97–2003 and still accepted by some older accounting and business applications. It stores worksheets with cells, formatting, formulas, filters, sorting, and basic charts, making the imported records easier to inspect than raw tab-delimited text.
An XLS worksheet supports a maximum of 65,536 rows and 256 columns. Use XLSX instead when the receiving program supports it, especially for large exports or workbooks that need newer Excel features.
Convert IIF with Microsoft Excel
- Make a backup copy of the
.iiffile. Do not alter the only copy if it may later be imported into QuickBooks. - Open Excel and select Data → From Text/CSV. In older Excel versions, use Data → From Text or open the file through File → Open with text files enabled.
- Select the IIF file. If Excel does not display the
.iifextension, rename the copy tofilename.txt. Renaming only changes the filename extension; it does not perform the conversion. - In the import dialog, choose Tab as the delimiter and disable comma, semicolon, and other delimiters unless the preview shows that the file uses them. Select the source encoding, such as UTF-8 or the applicable Windows code page.
- Set account numbers, customer or vendor IDs, transaction IDs, ZIP codes, and other identifier columns to Text. This preserves leading zeroes and prevents long values from being displayed in scientific notation. Check date, currency, debit, and credit columns before loading.
- Load the data into a worksheet. Select File → Save As, choose
Excel 97-2003 Workbook (*.xls), and accept Excel's compatibility warning. - Reopen the saved workbook and compare representative dates, amounts, names, row counts, and key totals with the source export.
Convert IIF with LibreOffice Calc
- Open a copy of the IIF file in Calc. If the
.iifextension is not recognized, rename the copy tofilename.txt. - In the Text Import dialog, select the correct character encoding and choose Separated by: Tab. Clear comma and semicolon separators unless the preview confirms they are required.
- Assign identifier columns the Text type and inspect date and amount columns in the preview. Confirm that each tab-separated field appears in its own column.
- Choose File → Save As, select
Excel 97-2003 (*.xls), and confirm the format warning. - Reopen the XLS file and check the imported values before sharing or using it for reconciliation.
Excel and Calc import the IIF as tabular text; neither application reconstructs QuickBooks transaction objects or relationships during this process.
Convert the file on 101convert.com
You can convert the file for free on 101convert.com without installing software. Upload the IIF file, select XLS as the output format, start the conversion, and download the resulting workbook. Keep the original IIF and verify the output after downloading.
Because IIF files can contain customer addresses, tax information, account details, and transaction amounts, use local Excel or Calc for confidential records when possible. If an online conversion is used, check the service's file-retention and deletion terms before uploading.
Quality and compatibility checks
Conversion changes tab-delimited records into spreadsheet cells; it does not validate bookkeeping, create a normalized report, or produce a QuickBooks company file. Technical rows such as !TRNS and !SPL may remain visible in one worksheet rather than becoming separate invoice, account, and payment tables.
One accounting transaction can contain several IIF rows, so sorting or totaling individual rows without accounting for the TRNS/SPL structure can produce incorrect results. Compare transaction counts, debit and credit totals, and selected balances with QuickBooks or the source report.
Inspect dates, negative-value conventions, currency symbols, blank fields, duplicate records, character encoding, long numbers, and values beginning with zero. Spreadsheet import can reinterpret dates and numbers, round displayed precision, or change text encoding. If the workbook exceeds the XLS row or column limits, split the data or save it as XLSX.
If the destination is QuickBooks, do not use the XLS file as a replacement for IIF. Preserve the original IIF for QuickBooks-compatible import workflows, and treat the XLS file as a review, reporting, or data-exchange copy.
IIF vs XLS: format comparison
How the IIF and XLS formats compare on the properties that matter most for this conversion.
| Property | .IIF Intuit Interchange Format | .XLS Microsoft Excel Spreadsheet |
|---|---|---|
| Open standard | No | No |
| Compression | Uncompressed | Both |
| Typical file size | Small | Medium |
| Opens in a web browser | No | Partial |
| Further editing | Limited | Limited |
| Metadata support | Basic | Basic |
| Plain-text readable | Yes | No |
| Best used for | Data exchange | Data exchange |
| Introduced | — | 1987 |
| Developer | Intuit Inc. | Microsoft |
| MIME type | — | application/vnd.ms-excel |
Information about file extensions and file types is provided by File-Extensions.org
Suggested software and links: iif to xls converters
Frequently asked questions
Is the IIF to XLS converter free?
Yes, converting IIF to XLS on 101convert.com is completely free. No registration, email address or installation is required. If you need a higher file size limit or want to convert more files at once, see our plans.
How large can my IIF file be?
You can upload IIF files up to 10 MB and convert up to 100 files at once in a single batch.
What happens to my uploaded files?
Files are processed automatically and deleted from our servers within a few minutes after conversion. We never view or share your files.
Do I need to install any software to convert IIF to XLS?
No. The IIF to XLS conversion runs entirely online in your browser and works on Windows, Mac, Linux, Android and iPhone.
Did the conversion fail?
In most cases, the cause is an incorrect file format. Please upload a valid IIF file for this IIF to XLS conversion. Occasionally, the issue may be on our side. We analyze recurring conversion failures and disable or fix the converter if we detect a defect.
Will converting an IIF file to XLS keep my QuickBooks transactions editable?
The transaction data becomes editable spreadsheet cells, but the XLS file is not a native QuickBooks company file and cannot preserve QuickBooks account links, transaction behavior, or import settings. It is best treated as a table for checking and editing accounting data.
Can I convert an XLS workbook back to IIF and import it into QuickBooks?
Not reliably without restoring the IIF-specific headers, field order, transaction structure, and required values. Editing the data in XLS can remove or alter details that an IIF import expects, so a reverse conversion should be checked carefully before use.