Move Moneydance data into QuickBooks. Export your accounts as QIF, convert to a QBO Web Connect file, and import reconciled into Online or Desktop.
No account needed for your first conversions. We never store your bank login.
To move Moneydance data into QuickBooks, export your accounts from Moneydance as QIF files (File, then Export), upload each QIF to the converter at the top of this page, and download a .qbo Web Connect file. QuickBooks Online and QuickBooks Desktop both import that file as a bank feed. QuickBooks does not read QIF in any version, so the conversion step is what makes a Moneydance export usable on the QuickBooks side.
Last updated July 2026. Moneydance is a solid personal finance application, and most people leaving it are not leaving because it is bad. They are leaving because a side business grew into a real business, and an accountant who works in QuickBooks now needs access to the books. That is a different problem from switching budgeting apps, and it makes the accuracy of the migration matter more than the speed of it.
Moneydance runs on macOS, Windows and Linux, and the QIF export works the same on all three, which is unusual. Most Mac finance software has quietly dropped QIF over the years. Quicken for Mac has had no QIF export since 2007, so Moneydance users actually have a cleaner exit route to QuickBooks than Quicken for Mac users do.
| What you want in QuickBooks | Export from Moneydance as | Convert to | Why |
|---|---|---|---|
| Bank and credit card transactions | QIF, one account per file | QBO (Web Connect) | Imports as a bank feed, duplicates skipped automatically |
| A working spreadsheet for cleanup | QIF or Moneydance CSV | XLSX | Real columns, splits visible, easy to sort before importing |
| A generic import into other software | QIF | OFX or CSV | OFX is read by nearly every finance app, CSV by every importer |
| Your investment register | QIF | XLSX | QBO and OFX banking formats have no field for lots or share counts |
Built for the QIF files Quicken and finance tools actually export, checked before it exports.
The converter adds up the transactions it parsed and matches that to your file total before you export, so nothing is silently dropped.
Valid OFX 1.02 with QuickBooks Web Connect headers. Online and Desktop import it as a standard bank feed.
Date, payee, and amount are read straight from the QIF tags, so there is nothing to map and no layout to match.
Bulk upload for catch-up and cleanup work. Each file gets its own reconciliation check and its own exports.
Mixed date formats, apostrophe years, currency symbols, and split lines in a QIF are cleaned up and summed before the .qbo is built.
One conversion, three files: the .qbo for QuickBooks, an XLSX to review, and a CSV for everything else.
Three steps. No column-mapping wizard.
Drag in a .qif export from Quicken, your bank, or another finance tool. Any QIF type works.
Every transaction is parsed and checked against your file total. You see the rows before exporting.
Download the .qbo and import it as a Web Connect bank feed. Excel and CSV are in the same download.
The specifics that decide whether the import is clean. If your case is not here, message us in chat.
Open your Moneydance file, choose File, then Export, and select the QIF option. You pick a date range (choose all dates for a full history) and decide whether to write every account into one file or one file per account. Choose one file per account. Destination programs, QuickBooks included, import into a single account, so a merged file piles unrelated registers into one place.
Moneydance also exports to CSV, which is useful for a spreadsheet review but weaker as an import format because it drops the structure importers rely on. If your destination is QuickBooks, QIF is the export you want, then convert it. If your destination is a workpaper, either works and the QIF to Excel converter produces a cleaner sheet than the raw CSV.
No. QuickBooks cannot open a Moneydance data file, and it cannot read QIF either. QuickBooks Online and Desktop accept QBO (Web Connect), QFX, OFX and CSV for bank transaction imports, and nothing else. So the working path is Moneydance to QIF to QBO, with the conversion happening in between.
People often try CSV first because Moneydance offers it and QuickBooks accepts it. It works, and then it costs you an hour. You map columns by hand for every file, QuickBooks has no way to tell a re-import from new activity so overlapping ranges duplicate, and date columns get misread. QBO removes all three problems because it carries a bank feed structure and a unique ID per transaction.
QIF carries the category on the L line and split detail on S, E and dollar lines, so the information leaves Moneydance intact. What happens next depends on the output format. Spreadsheet outputs (XLSX and CSV) show every split line with its own category and amount. QBO and OFX are bank feed formats, so they carry the transaction, the date, the amount and the description, and you categorize inside QuickBooks.
That is not a loss so much as a difference in what the formats are for. QuickBooks wants to apply its own chart of accounts and its own rules to incoming transactions, and Moneydance categories rarely map cleanly to a US chart of accounts anyway. Import as a feed, then let QuickBooks bank rules do the categorization once instead of arguing with imported labels.
Go to Transactions, then Bank transactions, choose Upload from file, select the .qbo, and pick the account it belongs to. The transactions appear in the For Review tab exactly like a live bank feed. Review, categorize, and add them. QuickBooks Online enforces a 350 KB limit per file, which is thousands of transactions, so split by year if a long history trips it.
In QuickBooks Desktop the equivalent is File, then Utilities, then Import, then Web Connect Files. Both routes are covered step by step on the QIF to QuickBooks Online and QIF to QuickBooks Desktop pages, including what to do when QuickBooks refuses a file.
Bring the current fiscal year and the prior one into QuickBooks as live transactions, and keep older years as spreadsheet archives. A QuickBooks Online register loaded with a decade of personal transactions is slow to work in and makes reports harder to read. The archive still answers any question that comes up later.
If an accountant is doing catch-up bookkeeping, ask which periods they need before you import anything. Sometimes the answer is one specific year, and importing everything creates work they will have to undo. Converting is cheap, undoing an import is not.
Investment registers export to QIF fine, but they do not convert usefully to QBO or OFX, because those are banking formats with no field for share quantity, price per share, or cost basis. Convert investment accounts to Excel instead, where every field survives and a preparer can rebuild basis from real rows.
QuickBooks is not built to track a brokerage account in the first place. The common and correct setup is bank and credit card activity live in QuickBooks, investment history archived in a spreadsheet, and the year end broker statements filed alongside it.
Compare three numbers: the transaction count in the Moneydance register for the date range, the count in the converted output, and the ending balance. If all three agree, nothing was dropped. QIF has no built in warning when a date range clipped early, so the check has to be yours rather than the software's.
The converter reconciles the parsed transactions against the file's own totals and shows the result before you download, which is where a mangled split or a misread apostrophe year becomes visible. Catching it there costs a minute. Catching it after a QuickBooks import costs an afternoon, because now you are deleting transactions out of a register instead of re-running an export.
Upload a QIF export, get a QuickBooks-ready .qbo back in seconds. No card to try it.
For the solo bookkeeper running a monthly close in QuickBooks.
USD / month
billed $288 yearly
For a firm or finance team converting across many clients and currencies.
USD / month
billed $888 yearly
For multi-bookkeeper firms managing many client books at scale.
USD / month
billed $2,988 yearly