Free converter · IIF → Excel

Convert IIF to Excel

Convert a QuickBooks Desktop .IIF file to a CSV that opens in Excel: Date, Description, Amount, Balance and Category from the SPL account. Free up to 100 transactions.

Free up to 100 rowsColumns detected automaticallyFiles deleted after 1 hour
Processed in memory, never stored
No file handy? See the result on a fictional one first:

Only have a PDF statement? Use the PDF statement converter.

Why Excel?

Excel won't open an IIF as a useful spreadsheet. A QuickBooks Desktop .IIF is tab-separated !TRNS/!SPL/!ENDTRNS rows, so you get keywords and one row per TRNS plus every SPL. Utilly keeps one readable row per transaction and writes a CSV laid out for Excel, with the SPL account as Category (split lines listed), the same columns as our IIF to CSV download.

How to convert an IIF file to Excel

  1. Get the IIF. Pull one from QuickBooks Desktop (File → Utilities → Export → Lists to IIF Files for lists, or any .IIF you already tried to import), from Review now after a failed import, or from a converter. A working bank example is on the sample IIF file guide.
  2. Upload it above. Each TRNS / SPL / ENDTRNS block becomes one spreadsheet row. Signs stay as written on the TRNS amount; TRNSTYPE tells bank rows from credit card rows.
  3. Check the preview. Spending should show as negative. When day and month look swapped, pick a day-first date format in the preview.
  4. Download the CSV and open it in Excel (File → Open, or double-click). Dates and amounts come through as real dates and numbers. Use File → Save As → Excel Workbook if you want a .xlsx.

From IIF rows to Excel columns

A split purchase in our sample QuickBooks Desktop IIF (made-up data):

!TRNS	TRNSTYPE	DATE	ACCNT	NAME	AMOUNT	DOCNUM	MEMO
!SPL	TRNSTYPE	DATE	ACCNT	NAME	AMOUNT	DOCNUM	MEMO
!ENDTRNS
TRNS	CHECK	09/03/2026	Business Checking		-86.43		POS PURCHASE OFFICE DEPOT #1123
SPL	CHECK	09/03/2026	Office Expenses		50.00		
SPL	CHECK	09/03/2026	Postage		36.43		
ENDTRNS

becomes this row in the CSV (opened in Excel):

Date,Description,Amount,Balance,Category
2026-09-03,POS PURCHASE OFFICE DEPOT #1123,-86.43,,Split: Office Expenses 50.00; Postage 36.43
IIF fieldExcel CSV column
DATE on the TRNS rowDate column as YYYY-MM-DD so Excel sorts and filters correctly.
AMOUNT on the TRNS rowAmount column: signed plain number (no $ or thousands commas). On a bank account, money out stays negative.
NAME, or MEMO when NAME is empty, or DOCNUM as CHECK nDescription column.
MEMO when NAME was also setStays in the source mapping as Memo; Description in the Excel CSV prefers NAME.
ACCNT on each SPL rowCategory column. A single SPL is that account name; several SPLs become Split: … listing each amount as written.
TRNS ACCNTSplits a multi-account file into tabs (and an Account column on the combined CSV); omitted from a single-account download.
BalancesAn IIF carries none, so the Balance column stays blank.

The sample file's 31 rows come to 11 Sales, 12 Office Expenses, 2 Payroll, 2 Utilities, 2 Contract Labor, 1 Rent and 1 split — ready for a pivot table by Category in Excel.

Which IIF files work

  • Transaction IIFs with !TRNS / !SPL / !ENDTRNS headers and matching data rows. Column order can vary; we read the header names.
  • Bank types (CHECK, DEPOSIT, …) and card types (CREDIT CARD, CCARD REFUND). Card files keep charges negative and refunds positive when signed that way.
  • Files with several accounts (different TRNS ACCNT values): one tab and one CSV per account, plus a combined CSV whose first column is the Account.
  • List-only IIFs (accounts, customers, vendors with no TRNS rows) are refused with a message — there's nothing to put in a transaction spreadsheet.
  • Free up to 100 transactions per file; files up to 20,000 transactions.

Common problems

ProblemFix
Excel shows !TRNS, TRNS, SPL and ENDTRNSThat's the .iif opened directly. Open the converted .csv instead (Data → From Text/CSV, delimiter comma).
Dates look like text, or day and month are swappedImport with Data → From Text/CSV and set the Date column's data type. Our dates are year-first (YYYY-MM-DD).
"No transactions found in that IIF file"The file only had lists (accounts, names) or the keywords were renamed. Export or rebuild with TRNS/SPL/ENDTRNS rows, or check it with the free IIF file checker.
September rows show as JanuaryDay-first dates. Pick %d/%m/%Y or %d/%m/%y in the preview's date format.
Category is Uncategorized Expense / IncomeThat's what the IIF's SPL ACCNT said (common on converter-made files). Recategorize in Excel, or edit the IIF and convert again.
Balance column is emptyExpected: an IIF has no running balances. Add a formula in Excel, or reconcile against your statement.

Other conversions

Pricing

Free for files up to 100 transactions, which covers a typical month of activity. Larger files (a year of catch-up, a client's full history) use 1 credit from the same $9 pack of 5 as our PDF statement converter, or unlimited on Pro at $19/month. The preview is always free.

FAQ

Questions

Is it free?

Yes for files up to 100 transactions: no sign-up, no watermark. Bigger files (multi-month catch-up work) use 1 credit from the same $9 / 5-credit pack as our PDF converter, and the preview is always free.

Is my file stored?

No. Files are processed in memory and deleted after 1 hour. We never use your data for AI training.

Can I try it without uploading my own file?

Yes. Click a sample button under the upload box. It opens a made-up export from a fictional bank in the same preview your own file gets, and every format is free to download, so you can test an import in a test or backup company file first. Don't import a sample into your real books.

Do I get an .xlsx file?

You get a CSV laid out for Excel: Date, Description, Amount, Balance and Category, one transaction per row. Excel opens it directly with real dates and numbers; use File → Save As → Excel Workbook to keep it as .xlsx.

Are my SPL accounts kept?

Yes. The Category column keeps each SPL ACCNT as written (Office Expenses, Uncategorized Expense). A multi-line split is one row for the TRNS total, and Category lists every SPL account with its amount.

Can I convert a credit card IIF to Excel?

Yes. CREDIT CARD and CCARD REFUND types are detected. Charges stay negative and refunds/payments positive when that's how the IIF is signed. You can also choose Credit card as the account type in the preview.

Will the Balance column be filled in?

No. An IIF has no running balances, so Balance is blank. Reconcile against your statement, or add a running-balance formula once the sheet is open.

My IIF has several accounts. Will that work?

Yes. Each TRNS account gets its own tab in the preview and its own CSV, named after the account. You can also download every account in one CSV with an Account column. One credit covers the whole file.

Can I convert IIF to QBO or QIF?

Yes for QBO: use the IIF to QBO converter (Web Connect .qbo for Online or a supported Desktop version), or download .QBO from the same preview here. For Quicken, use the IIF to QIF converter, or download a QIF from the preview.

Other converters

More bookkeeping tools