QuickBooks

How to Migrate QuickBooks Desktop to Online (2026): Steps, the 60-Day Limit & What Doesn't Transfer

Published June 10, 2026 · by The FixHub Team

With QuickBooks Desktop 2023 now discontinued and non-Enterprise Desktop ending for good in 2027, a lot of businesses are moving to QuickBooks Online (QBO). The migration tool is built into Desktop and does most of the work — but there are two things that trip people up: a hard 60-day deadline and a list of things that don’t carry over. Know both before you start.

Before you begin

  • Update QuickBooks Desktop to the latest release (Help → Update QuickBooks Desktop).
  • Run Verify & Rebuild (File → Utilities) so you don’t migrate damaged data.
  • Check your file size. Migration is limited by “targets” (roughly, total data elements): about 750,000 for Pro/Premier and 1,200,000 for Enterprise. Press Ctrl+1 in Desktop to see your total targets. Over the limit? You’ll need to condense the file or start QBO fresh with lists + balances only.

Step 1: Start the export from Desktop

Pro / Premier (2022 and newer):

  1. Sign in as admin in single-user mode.
  2. Company → Migrate this company file to QuickBooks Online (some versions: Company → Export Your Company File to QuickBooks Online).

Enterprise:

  1. Open the company file as admin.
  2. Press Ctrl+1 to open the Product Information window.
  3. Press Ctrl+B+Q, then click OK.

Step 2: Follow the checklist and upload

  1. Click Get started to see a personalized checklist of prep tasks — work through them.
  2. Sign in to your QuickBooks Online account (or create one). ⏰ This is when the 60-day clock starts — see below.
  3. Select File (or drag-and-drop) your .qbw company file to upload.
  4. Choose whether to bring inventory (and the as-of date) if prompted.
  5. Submit. A large file can take several hours; you’ll get an email saying “Your company is now Online” when it’s done.

⏰ The 60-day limit (don’t get caught by this)

You have 60 days from the moment you create your QuickBooks Online account to move your Desktop data into it. Inside that window you can migrate as many times as you want (handy for test runs). After 60 days, there is no override — you’d have to start with a brand-new QBO account. So don’t create the QBO account months “to get ready” and then migrate later. Create it when you’re ready to move.

What transfers vs. what you rebuild by hand

Transfers (sometimes with adjustments):

  • Chart of accounts, account balances
  • Customers, vendors/suppliers, and lists
  • Transaction history (within file-size limits)

Does NOT transfer — set up manually after:

  • Payroll details and history (re-set up payroll in QBO)
  • Bank/credit-card feed connections (reconnect each account — and you may hit Error 103 the first time)
  • Custom form templates (invoices, etc.)
  • Reconciliation reports and some memorized reports
  • Company settings (name, address, logo) and certain Desktop-only features

Step 3: Verify on the QBO side

After the “now Online” email:

  1. Run a Profit & Loss and Balance Sheet for All Dates in both Desktop and QBO and compare totals. Small inventory-valuation differences are normal (QBO uses FIFO; Desktop uses average cost).
  2. Reconnect your bank feeds and re-set up payroll.
  3. Keep your Desktop file as a read-only archive — don’t delete it.

Should you even move to QBO?

For most small businesses, yes — but not everyone. If you rely on Desktop-only features or huge files, compare your options first: see QuickBooks Online vs Xero vs FreshBooks and the full breakdown of what to do now that Desktop 2023 is discontinued.

FAQ

Can I migrate after 60 days? No — Intuit confirms there’s no workaround. You’d start a new QBO account and migrate into that.

Will my reconciliation history come over? Reconciliation reports generally don’t transfer cleanly. Save PDF copies from Desktop before you migrate.

Is migration reversible? You keep your original Desktop file, so you can keep using it — but data you enter in QBO after migrating won’t flow back to Desktop.

Sources: Intuit — Move your QuickBooks Desktop company file to QuickBooks Online, Intuit — Time limit for importing data