QuickBooks

How to Convert QuickBooks Desktop to QuickBooks Online (Not the Same as Moving to a New Computer)

In QuickBooks Desktop, go to Company, then Export Company File to QuickBooks Online, sign in with your Intuit account, choose what to bring over, and let the export run. It builds a brand-new QuickBooks Online company from your Desktop data; it doesn't touch your existing Desktop file. This is a product switch, not reinstalling Desktop on a new machine, which is a different task entirely.

The full walkthrough

1. Back up your Desktop company file first. Go to File, then Back Up Company, and create a full backup before touching anything. The export tool shouldn't alter your Desktop file, but you want a clean copy on hand regardless.

2. Open the export tool. From the Company menu, choose Export Company File to QuickBooks Online (wording varies slightly by Desktop version and year).

3. Sign in and choose a destination. Log in with the Intuit account that will own the new QuickBooks Online company, and either create a brand-new company or point at an existing blank one. This is not a merge into a company that already has data.

4. Pick what to bring over. You can usually choose lists and recent transactions, or the full transaction history. QuickBooks runs a data check first and flags anything that likely won't transfer cleanly, like certain inventory valuation methods, specific custom fields, or very old transactions past Online's import window.

5. Let the export run, then review it. For a large file this can take a while. Once it finishes, go through your chart of accounts, open invoices, and vendor balances in the new Online company and compare them against Desktop before you trust the numbers.

6. Keep Desktop around until you're sure. Don't cancel a Desktop subscription or stop using the file until you've reconciled at least one full period in Online and confirmed the numbers match.

Where the conversion tool quietly leaves gaps

The export tool is genuinely good at moving the ledger: accounts, customers, vendors, and transaction history mostly come across intact. What it doesn't move is anything that lived outside the file itself, a spreadsheet macro someone built to reformat a report, a memorized report layout that doesn't exist the same way in Online, or a manual process a bookkeeper ran every month that nobody wrote down anywhere.

Those gaps don't show up during the migration. They show up weeks later, when someone goes looking for a report that used to just exist in Desktop and finds Online builds it differently, or when a workaround that made sense for Desktop's limitations turns out to be unnecessary in Online but nobody's stopped doing it yet.

Moving to Online is also the point where the manual habits built up around Desktop's limits are worth questioning rather than carrying forward unchanged. Online has real automation options Desktop never did; recreating the same workaround inside a more capable tool is a missed opportunity, not a safe default.

What we've built on top of QuickBooks Online after a Desktop migration

Rebuilding a memorized report as a live automated one

A report someone used to run manually from Desktop, reformat, and email out gets rebuilt to generate and send itself on the same schedule, from the equivalent Online data.

Replacing a spreadsheet workaround with a direct connection

A manual export-to-Excel step that existed because Desktop couldn't talk to another system gets replaced with QuickBooks Online pulling or pushing that data directly, since Online's more open than Desktop ever was.

What manual habits came over from Desktop with you?

A workaround that made sense under Desktop's limits often doesn't need to exist in Online. Tell us what you're still doing the old way and we'll tell you if it can go away entirely.

Let's talk

Moved to QuickBooks Online and still running it like Desktop?

Tell us what you're still doing by hand that used to be a Desktop workaround, and we'll tell you if Online's own capabilities, or custom automation on top of it, can take it off your plate. And if the migration itself isn't where the pain is, that's fine too; we automate whatever's manual, in QuickBooks or anywhere else in the business.

Let's talk

Frequently Asked Questions

How is QuickBooks Online different from QuickBooks Desktop?+
Online runs in a browser and updates continuously; Desktop is installed software you run locally and update on its own release cycle. Some features exist in slightly different forms between the two, which is exactly why a straight export sometimes needs manual review rather than a blind trust that everything landed the same way.
How long does it take to convert QuickBooks Desktop to Online?+
It depends heavily on file size and transaction history; a small file can finish in under an hour, while a large one with years of history can take considerably longer. Intuit's export tool shows progress and flags issues as it runs rather than failing silently.
Can I import just my QuickBooks Desktop lists without the transaction history?+
Yes. The export tool offers a lists-only option alongside the full-history option, useful if you want a clean start in Online with your customers, vendors, and chart of accounts intact but without years of old transactions coming along.
Does converting to QuickBooks Online delete my Desktop file?+
No. The export creates a separate Online company and leaves your original Desktop file untouched. That's deliberate: it gives you a working Desktop copy to fall back on and compare against while you verify the new Online company is accurate.

Let's talk

Tell us the one thing your team does manually that eats up time. We read every message and reply within a day.