How to Export Your Data from QuickBooks (Complete 2025 Guide)

Whether you're switching to a different accounting software, creating a backup, or just want to know your data isn't trapped forever—this guide shows you exactly how to export everything from QuickBooks.

We'll cover both QuickBooks Online and QuickBooks Desktop, with step-by-step instructions for exporting your chart of accounts, customers, vendors, and transactions.

What You Can Export from QuickBooks

Here's what data you can get out of QuickBooks:

Data Type QBO Export QBD Export Format
Chart of Accounts Yes Yes CSV, Excel, IIF
Customer List Yes Yes CSV, Excel, IIF
Vendor List Yes Yes CSV, Excel, IIF
Products/Services Yes Yes CSV, Excel
Transactions Yes Yes CSV, Excel, IIF
Invoices Yes Yes CSV, Excel, PDF
Reports Yes Yes Excel, PDF

Pro tip: If you're switching to another accounting software, export in IIF format when possible. IIF (Intuit Interchange Format) preserves the most data structure and is supported by many accounting applications including BizBooks Pro.

Exporting from QuickBooks Online

Export Chart of Accounts

1

Open Chart of Accounts

Click the gear icon (⚙️) → Select Chart of Accounts

Settings → Chart of Accounts
2

Export to Excel

Click the Export button (or small dropdown arrow) → Select Export to Excel

3

Save the File

Your browser will download an Excel file with all your accounts, types, and balances.

Export Customer List

1

Go to Customers

Click SalesCustomers in the left menu

Sales → Customers
2

Export

Click the Export icon (usually looks like a box with an arrow) → Select Export to Excel

Export Vendor List

1

Go to Vendors

Click ExpensesVendors in the left menu

Expenses → Vendors
2

Export

Click ExportExport to Excel

Export All Transactions

1

Go to Reports

Click Reports in the left menu

2

Run Transaction List

Search for "Transaction List by Date" → Set date range to All Dates → Click Run Report

3

Export

Click the Export button → Choose Export to Excel

Important: QuickBooks Online doesn't export to IIF format. For the most complete data transfer, you may need to export multiple reports and lists separately.

Exporting from QuickBooks Desktop

QuickBooks Desktop offers more export options, including the useful IIF format.

Export Everything as IIF (Recommended)

1

Open Export Menu

Go to FileUtilitiesExportLists to IIF Files

File → Utilities → Export → Lists to IIF Files
2

Select What to Export

Check the boxes for the lists you want to export:

  • Chart of Accounts
  • Customer List
  • Vendor List
  • Item List (products/services)
  • Employee List
3

Save the IIF File

Choose a location and save. This creates a single IIF file with all selected lists.

Export Transactions from Desktop

1

Run a Report

Go to ReportsAccountant & TaxesTransaction Detail by Account

2

Set Date Range

Change dates to cover your full history (or select "All")

3

Export

Click Excel button → Create New Worksheet

Create a Portable Company File (Full Backup)

1

Create Portable File

Go to FileCreate Copy → Select Portable company file

File → Create Copy → Portable company file
2

Save

Choose location and save. This creates a .QBM file that contains your complete company data.

Pro tip: The portable company file (.QBM) is the most complete backup, but it can only be opened in QuickBooks Desktop. For transferring to other software, use IIF exports.

Importing Your Data to Another Software

Once you've exported your QuickBooks data, here's how to get it into popular alternatives:

Import to BizBooks Pro

  1. Open BizBooks Pro and go to Settings → Import
  2. Select QuickBooks IIF as the import type
  3. Choose your exported IIF file
  4. Review the import preview and click Import

BizBooks Pro imports your chart of accounts, customers, vendors, and transactions automatically. See full import guide →

Import to Xero

  1. Use Xero's conversion tool or import CSVs manually
  2. Start with Chart of Accounts, then Contacts, then Transactions
  3. Xero has specific CSV templates—download them first

Import to Wave

  1. Wave accepts CSV imports for customers and vendors
  2. Transactions must be imported as bank transactions (CSV format)
  3. Chart of accounts must be set up manually

Pro Tips & Common Issues

Before You Export

Common Export Issues

Issue: Export button is grayed out

Solution: You may not have admin permissions. Ask your QuickBooks admin to export, or upgrade your user permissions.

Issue: IIF file won't import to new software

Solution: Open the IIF file in a text editor and check for special characters or formatting issues. Some software is picky about IIF formatting.

Issue: Transaction dates are wrong after import

Solution: Check your date format settings in both QuickBooks and the new software. US format (MM/DD/YYYY) vs international (DD/MM/YYYY) causes issues.

Issue: Account balances don't match

Solution: Import an opening balance journal entry to set correct starting balances, then import transactions going forward.

Switching to BizBooks Pro?

We import QuickBooks IIF files automatically. Your chart of accounts, customers, vendors, and transactions—imported in minutes.

Start Free Trial

Conclusion

Your accounting data belongs to you—don't let anyone convince you otherwise. Whether you're switching software, creating backups, or just want peace of mind, now you know exactly how to export everything from QuickBooks.

The key takeaways:

Questions about exporting or importing your data? Contact us—we're happy to help.

Related Articles