QuickBooks Import Excel and CSV Toolkit: Download, Contents, and How to Import CSV Into QuickBooks Desktop

The QuickBooks Import Excel and CSV Toolkit imports lists, not bank transactions. Get the download, the setup steps, and the .qbo route transactions need.

Totals reconcile to the original QuickBooks Online and Desktop
csv / xls / xlsx → .qbo
No file handy?

No account needed for your first conversions. We never store your bank login.

Short answer: The QuickBooks Import Excel and CSV Toolkit is a free Windows download from Intuit that helps you import lists into QuickBooks Desktop: customers, vendors, items and the chart of accounts. It does not bring in bank or credit card transactions. Intuit routes bank data through a Web Connect (.qbo) file instead, which is exactly what the converter above builds from any CSV or Excel export.

The toolkit applies to QuickBooks Desktop Pro Plus, Premier Plus, Accountant Desktop Plus, and QuickBooks Desktop Enterprise (Accountant, Diamond, Gold and Platinum). Last updated July 2026.

What the toolkit does, and what it leaves you to solve

Most people who search for this toolkit are one step away from a wall they have not hit yet. They downloaded a CSV from their bank, opened QuickBooks Desktop, went looking for an import button, and found Intuit's toolkit. The toolkit is real, it is free, and it works. It just does a different job than the one they need done. It populates the lists your company file is built on. Transactions arrive by a separate road.

The split below comes straight from Intuit's own import and export documentation.

Bank and credit card transactions are the reason this page exists. If you are holding a checking account CSV, a business card export, or a year of catch-up history from a closed account, the toolkit will not read it. Convert the CSV to a .qbo file, then import the .qbo the way QuickBooks Desktop already expects bank data to arrive.

What you want to importDoes the Import Excel and CSV Toolkit do it?The route Intuit actually documents
Customers and customer jobsYesFile, Utilities, Import, Excel Files (toolkit supplies the templates)
VendorsYesSame as above
Items and inventory partsYesSame as above
Chart of accountsYesSame as above
Bank and credit card transactionsNoImport a Web Connect (.qbo) file under Banking, Bank Feeds, Import Web Connect Files
Journal entries and other complex transaction typesNoIntuit Interchange Format (.iif) files

A real .qbo file QuickBooks accepts

Built for the CSV and Excel exports US banks and cards actually send, checked before it exports.

Reconciliation

Every total checked against your file

The converter adds up the transactions it parsed and matches that to your file total before you export, so nothing is silently dropped.

Web Connect

A genuine .qbo, not a renamed CSV

Valid OFX 1.02 with QuickBooks Web Connect headers. Online and Desktop import it as a standard bank feed.

Column mapping

Your columns mapped automatically

Date, description, and amount are detected for you, so you skip QuickBooks' strict 3-column and 4-column CSV layout.

Volume

A year of CSV files in one batch

Bulk upload for catch-up and cleanup work. Each file gets its own reconciliation check and its own exports.

Dates and amounts

Dates and amounts fixed for you

Mixed date formats, currency symbols, and stray commas that break a raw CSV import are cleaned up before the .qbo is built.

Exports

Excel and CSV in the same download

One conversion, three files: the .qbo for QuickBooks, an XLSX to review, and a CSV for everything else.

How to convert your CSV to QuickBooks

Three steps. No column-mapping wizard.

1

Upload your CSV or Excel file

Drag in a CSV, XLS, or XLSX export from your bank, credit card, or accounting tool. Any column order is fine.

2

Review the reconciled rows

Every transaction is parsed and checked against your file total. You see the rows before exporting.

3

Import into QuickBooks

Download the .qbo and import it as a Web Connect bank feed. Excel and CSV are in the same download.

Questions worth answering

The specifics that decide whether the import is clean. If your case is not here, message us in chat.

What is the QuickBooks Import Excel and CSV Toolkit?

It is a free utility from Intuit that helps QuickBooks Desktop users import list data from Excel or CSV files. It is not a feature inside QuickBooks. It is a separate download containing a manual, sample files, and a reference guide that tells you which fields QuickBooks will accept for each list. You still perform the import from inside QuickBooks under File, Utilities, Import.

What is in the QuickBooks Import Excel and CSV toolkit?

Four things. An Import from Excel and CSV Manual as a PDF, with instructions and best practices. A CSV Examples folder holding four sample CSV files, one for each type of list. An XLS Example folder with a single Excel workbook containing four worksheets, again one per list. And an Allowed Fields reference guide explaining which fields are available for Excel and CSV import.

How do I install the QuickBooks Import Excel and CSV toolkit?

Download QuickBooks_Import_Excel_and_CSV.exe from Intuit's help article, save it to your Windows desktop, then double click it. A WinZip Self-Extractor window opens. Choose Browse, pick the folder you want the toolkit unpacked into, select OK, then Unzip. Close the extractor and open the new QuickBooks Import Excel and CSV folder. Nothing installs into QuickBooks itself; you are simply unpacking documents and samples.

Does the QuickBooks Import Excel and CSV Toolkit import bank transactions?

No. Intuit's CSV article scopes the toolkit to lists such as customers, vendors and items, and its import and export overview sends bank data down a different path: import bank transactions using Web Connect (.qbo) files. QuickBooks Desktop has no native CSV import for bank or credit card activity. A CSV of transactions has to become a .qbo first, or an .iif if you are pushing journal entries.

Is there a QuickBooks Import Excel and CSV Toolkit for Mac?

No. The toolkit ships as a Windows executable that unpacks through WinZip Self-Extractor, and Intuit's install steps tell you to save it to your Windows desktop. QuickBooks Desktop for Mac users have no toolkit to download. For bank and card history on a Mac the answer is the same as on Windows: convert the CSV to a .qbo file and import it through the bank feeds menu. The converter on this page runs in the browser, so the operating system stops mattering.

How much does the QuickBooks Import Excel and CSV Toolkit cost?

Nothing. Intuit publishes it as a free download alongside the help article for importing and exporting CSV files in QuickBooks Desktop. What it costs you is scope. It solves list setup, which most companies do once, and leaves the recurring monthly job, getting bank and credit card lines into the register, untouched.

How do I import CSV into QuickBooks Desktop?

It depends entirely on what the CSV contains. For a list of customers, vendors, items or accounts, use the toolkit templates and go to File, Utilities, Import, Excel Files, then Advanced Import and build a column mapping. For bank or credit card transactions, convert the CSV to a Web Connect file and go to Banking, Bank Feeds, Import Web Connect Files. Those are two different menus solving two different problems, and mixing them up is the single most common reason a CSV import stalls.

Can you import Excel into QuickBooks?

Yes, for lists. QuickBooks Desktop reads .xls and .xlsx workbooks through Advanced Import, where you map each spreadsheet column to a QuickBooks field and save the mapping for reuse. Transactions are the exception again. QuickBooks will not accept a spreadsheet of bank lines, which is why converting the workbook to a .qbo is the shortcut most bookkeepers land on after the third failed attempt.

Can QuickBooks import CSV files for bank transactions in QuickBooks Online?

QuickBooks Online can, and QuickBooks Desktop cannot. Online accepts a manual CSV upload under Transactions, Bank transactions, Upload from file, provided the file matches a strict three column or four column layout. Even there, a .qbo file skips the column mapping screen and the date format guessing entirely, because the format already carries the field labels inside it.

Why does QuickBooks Desktop want a .qbo file instead of a CSV?

A CSV is only a grid of text. Nothing inside it says which column holds the date or whether a negative number is a payment or a refund, and every bank lays it out differently. A .qbo file is Web Connect, an Intuit format where each transaction carries labelled fields, an account identifier and a statement date range. QuickBooks reads it identically no matter which bank produced it, which is why the desktop bank feed accepts it and rejects everything else. Note that importing Web Connect files requires you to be signed in to your Intuit Account inside QuickBooks Desktop.

Can I import a QFX or QIF file into QuickBooks Desktop instead?

No. Web Connect reads .qbo files only. QFX is Quicken's Web Connect variant and QIF is an older Quicken interchange format, and neither is accepted by the QuickBooks Desktop bank feed import. If your bank only offers QFX or QIF, or only offers CSV, the file has to be converted to .qbo before QuickBooks will take it.

What is the difference between the toolkit and a CSV to QBO converter?

They are aimed at opposite ends of your company file. The toolkit builds the master lists that transactions later get coded against, and it is a one time setup job. A CSV to QBO converter handles the transactions themselves, every month, for every account. Firms that run monthly closes for several clients touch the toolkit once and a converter constantly.

How do I turn my bank CSV into a .qbo file?

Upload the CSV or Excel export in the converter at the top of this page. It detects the date, description and amount columns, normalizes dates to the format QuickBooks expects, keeps debits and credits on the correct sides, and writes a Web Connect file with the opening and closing balances set. Before the download appears it sums every parsed transaction and compares that total to your source file, so a silently dropped row shows up as a mismatch rather than as a reconciliation problem three weeks later.

What if the transactions are older than my bank feed reaches?

That is the normal case for catch up work. A live bank feed typically reaches back about 90 days, and it cannot see closed accounts or the months before you connected. Your bank's export screen will usually hand you years of CSV history, and converting that CSV gives QuickBooks a file it accepts without complaint about the date range.

Convert your first file free.

Upload a CSV or Excel export, get a QuickBooks-ready .qbo back in seconds. No card to try it.

Related guides

Related guides: Convert your file with the CSV to QuickBooks Desktop converter or the CSV to QuickBooks Online converter, read the exact column rules in the QuickBooks CSV import format guide, see what a .qbo file actually contains, compare tools on the best CSV to QBO converter roundup, and fix a failed import with the Web Connect import error guide.