Asli Tools
AsliTools.com
20 / 20

Convert IIF to CSV

Free browser-based IIF to CSV converter with preview, batch export, transaction rows, split rows, list records, debit and credit columns, and no signup.

or drag IIF files here

Max 20 files - Max file size: 50MB - Supported: .iif

IIF to CSV Converter (Free Online, No Signup)

Convert IIF file to CSV free online. Export QuickBooks IIF transactions, journal entries, accounts, classes, items, and list data to an Excel-ready CSV spreadsheet without QuickBooks.

QuickBooks IIF files are useful for moving data out of QuickBooks Desktop, but they are not friendly when you need to inspect a client export, clean old transactions, or prepare a spreadsheet for another accounting system. This IIF to CSV converter reads the tab-delimited IIF structure, keeps the useful QuickBooks fields, and creates a clean CSV you can open in Excel, Google Sheets, LibreOffice, Numbers, or an import-mapping workflow.

What is an IIF file?

IIF stands for Intuit Interchange Format. QuickBooks Desktop uses it to import and export accounting data such as accounts, customers, vendors, items, classes, invoices, bills, checks, deposits, journal entries, and transaction split lines. An IIF file is usually tab-delimited text with header rows such as !TRNS and !SPL followed by data rows such as TRNS, SPL, and ENDTRNS.

Why use this IIF to CSV converter

Many simple tools only flatten a few transaction fields. This converter is built for practical bookkeeping work: it reads IIF table headers, preserves transaction and split rows, can export all records or transaction rows only, supports account type, class, memo, document number, cleared status, item details, source row numbers, source file names, merged batch output, debit and credit columns, and Excel-friendly UTF-8. Those details matter when a bookkeeper needs to explain a journal entry or an accountant needs to verify a QuickBooks export before migration.

How to convert IIF to CSV

The converter gives you a readable spreadsheet without requiring QuickBooks Desktop.

Step 1

Upload one or more QuickBooks IIF files from a Desktop export, accountant handoff, client backup, or migration folder.

Step 2

Review the preview. Check total records, TRNS rows, SPL rows, table count, net amount, and any format warnings.

Step 3

Choose the date format and amount layout. Use ISO dates for imports, or debit and credit columns when accountants prefer separate sides.

Step 4

Choose the CSV columns. Keep IIF table, record type, account type, class, memo, document number, cleared status, item details, source row, source file, and extra fields when you need audit context.

Step 5

Download separate CSV files or merge several IIF files into one spreadsheet for Excel review, bookkeeping cleanup, Xero or Wave mapping, or QuickBooks migration checks.

How do I convert QuickBooks IIF to CSV without QuickBooks?

Upload the IIF file here, review the detected rows, choose your CSV settings, and download the spreadsheet. You do not need QuickBooks installed.

Does it preserve account types, classes, and transaction split rows?

Yes. The converter can keep account type, class, record type, table name, TRNS rows, SPL rows, and source row numbers when those fields exist in the IIF file.

Can I open the converted CSV in Excel?

Yes. The output is a standard CSV file and includes an optional UTF-8 marker so Excel handles names, memos, and classes with special characters more reliably.

Does the converter support journal entries?

Yes. QuickBooks journal entries usually appear as TRNS and SPL rows. Keep record type and split rows visible so each side of the journal entry is easy to review.

Can I import the CSV into Xero or Wave?

Often yes, but Xero, Wave, and other accounting apps require their own column mapping. Use this CSV as a clean source file, then map the columns inside the target software.

IIF to CSV features

The tool focuses on practical QuickBooks data extraction, not just a plain text dump.

  • Converts QuickBooks IIF files into Excel-ready CSV spreadsheets.
  • Reads tab-delimited IIF header rows such as !TRNS, !SPL, !ACCNT, !INVITEM, !CUST, and other tables.
  • Exports TRNS and SPL transaction rows for checks, deposits, bills, invoices, payments, and journal entries.
  • Can export all IIF data rows when you need account lists, item lists, class lists, customer data, or vendor data.
  • Preserves useful fields such as date, transaction type, account, name, class, amount, document number, memo, clear status, account type, item, quantity, and price.
  • Supports single amount or separate debit and credit columns.
  • Supports ISO, US, EU, and source date output.
  • Adds IIF table and record type columns so TRNS, SPL, and list rows stay understandable.
  • Adds source row number and source file columns for audit trails and batch conversion.
  • Adds an extra fields column for values that do not fit the main spreadsheet columns.
  • Shows a live preview with record count, transaction rows, split rows, table count, net amount, and sample rows.
  • Warns about empty files, missing transaction rows, missing headers, split rows, and multi-table exports.

When IIF to CSV conversion helps

Use this converter when QuickBooks Desktop data needs to be reviewed outside QuickBooks.

  • An accountant receives a QuickBooks IIF export and needs a spreadsheet for review.
  • A bookkeeper needs to inspect TRNS and SPL rows before importing data.
  • A small business is moving from QuickBooks Desktop to another accounting app.
  • A client sends an IIF file, but you do not have QuickBooks installed on the current machine.
  • You need to extract accounts, classes, items, customers, or vendors from an IIF file.
  • You want a CSV archive of QuickBooks Desktop export data.
  • You need to check journal entry detail and split lines before migration.
  • You want to batch convert several IIF files for cleanup in Excel.

IIF to CSV versus opening IIF directly

An IIF file is structured for QuickBooks import and export, not for normal spreadsheet review. CSV gives you a familiar table with columns you can filter, sort, audit, and map into another system. A good CSV export also helps you spot bad dates, missing memos, unusual accounts, and split rows before you trust the data in a new accounting workflow.

Tips for better IIF to CSV results

These checks come from real QuickBooks cleanup and migration work.

  • Keep IIF table and record type columns on when reviewing journal entries or split transactions.
  • Use all-record export when the IIF contains accounts, customers, vendors, items, or classes instead of only transactions.
  • Use ISO dates when the CSV will be imported into another accounting app.
  • Use debit and credit columns when sharing the file with accountants who review entries by side.
  • Turn on source row numbers before investigating a broken or rejected IIF import.
  • Keep the extra fields column on when you are not sure which QuickBooks table the file contains.
  • If Excel shows garbled characters, keep the UTF-8 marker enabled and reopen the CSV.

Turn QuickBooks IIF into a clean CSV

If you need to review, clean, migrate, or archive QuickBooks IIF data, upload the file above and create an Excel-ready CSV.

Use the preview, keep the context columns you need, and store the original IIF beside the converted CSV for audit and migration records.

Frequently asked questions

Have more questions? Don't hesitate to email us:

01

What is an IIF file?

IIF is Intuit Interchange Format, used by QuickBooks Desktop for importing and exporting accounting data.

02

How do I convert QuickBooks IIF to CSV?

Upload the IIF file, choose CSV options, and download the spreadsheet.

03

Are account types and classes preserved?

Yes, when those fields exist in the source IIF file.

04

Can I open the CSV in Excel?

Yes. The output is a standard CSV file.

05

Is the tool free?

Yes. It is free and requires no registration.

06

Can I batch convert IIF files?

Yes. You can export separate CSV files or one merged CSV.

07

What if characters look garbled?

Keep the UTF-8 marker enabled or import the CSV as UTF-8 in your spreadsheet app.

08

Does it support journal entries?

Yes. Keep TRNS and SPL rows visible for journal entry review.

09

Can I import the CSV into Xero or Wave?

Often yes, but you must map columns according to the target app.

10

Do I need QuickBooks installed?

No. It runs in your browser.

11

What is an IIF file and what software creates it?

IIF means Intuit Interchange Format. QuickBooks Desktop creates IIF files when users export lists or transactions such as accounts, items, invoices, bills, checks, deposits, and journal entries.

12

How do I convert a QuickBooks IIF file to CSV?

Upload the IIF file, check the preview, choose transaction-only or all-record export, pick your columns, and download the CSV.

13

Does the IIF to CSV converter preserve account types and classes?

Yes. It can preserve account type and class fields when they are present in the IIF file. You can also keep table and record type columns for context.

14

Can I open the converted CSV file in Excel?

Yes. The CSV opens in Excel, Google Sheets, LibreOffice, Numbers, and most spreadsheet tools.

15

Is the IIF to CSV tool free to use?

Yes. It is free to use and does not require registration.

16

Can I convert multiple IIF files to CSV in one session?

Yes. Add multiple IIF files and export separate CSV files, or merge them into one combined CSV.

17

What do I do if the converted CSV has garbled characters?

Keep the Excel-friendly UTF-8 marker enabled, then reopen the file. If your spreadsheet still guesses the wrong encoding, import the CSV and choose UTF-8 manually.

18

Does the converter support IIF files with journal entries?

Yes. Journal entries usually appear as TRNS rows with SPL detail rows. Keep record type, account, amount, debit, credit, class, and memo columns visible for review.

19

Can the converted CSV be imported into Xero or Wave?

Often yes, but Xero, Wave, and other tools require specific column mapping. Use this CSV as a clean source and map the columns inside the target app.

20

Do I need QuickBooks installed to convert IIF to CSV?

No. The converter reads the IIF file in the browser and does not require QuickBooks Desktop.