BF BookkeepingFlow

QuickBooks Migration Readiness Checker

Leaving QuickBooks Desktop or Online? Answer eight questions to get your migration risk score and a personalized checklist of exactly what to fix before you switch.

Answer Yes or No to each. Your score and a tailored checklist appear below.

1. Are your books fully reconciled through last month?

2. Do you have receipts or documents attached to transactions in QuickBooks?

3. Do you track inventory in QuickBooks?

4. Do you run payroll inside QuickBooks?

5. Do you have open invoices, bills, or purchase orders outstanding?

6. Have you taken a full backup or export of your QuickBooks data?

7. Do you have a clear cut-over date and at least a few hours to run the migration?

8. Has your accountant or bookkeeper been told about the move?

Why QuickBooks Desktop is going away

Intuit stopped selling new QuickBooks Desktop subscriptions in the US in 2024. This did not immediately kill all Desktop installations, but it set a clock on every version still in use. Intuit retires support for each Desktop version on a rolling schedule, and when a version loses support it also loses the features that make modern bookkeeping practical: bank feed connections, payroll tax table updates, and security patches for the software itself.

The practical result is that a business still on Desktop is not facing a sudden hard shutdown, but it is facing a shrinking window of full functionality. At some point, payroll will stop updating, bank feeds will disconnect, and running the software becomes a compliance and security risk. Migrating before that deadline, when you can plan the timing and verify the result carefully, is far easier than migrating under pressure after things start breaking.

The most common failure modes in QuickBooks migrations

Unreconciled books

Migrating with unreconciled books is the single most avoidable cause of a messy outcome. Any discrepancy that exists in the old system gets carried into the new one, and it becomes harder to isolate after the fact because you can no longer see the original state clearly. Reconcile every bank account, credit card, and loan account through the most recent closed month before touching the migration tools.

Attachments and documents

QuickBooks lets you attach receipts, invoices, and other documents directly to transactions. These attachments almost never transfer automatically to a different platform, and they do not reliably transfer even between Desktop and QuickBooks Online. Before you migrate, export all attachments and download any scanned documents. Organize them by year and vendor in a separate folder. Do not assume the files will follow the transaction data.

Inventory quantities and valuation

Inventory is technically one of the hardest things to migrate cleanly. Quantities, unit costs, and valuation methods (FIFO, average cost, specific identification) do not always map between systems, and it is common to find that inventory balances look plausible in the new platform but are quietly wrong. The safest approach is to treat the migration as a fresh start for inventory: take a physical count at the cut-over date, enter opening quantities manually in the new system, and reconcile the valuation with your accountant before the first period close.

Payroll history

Payroll history is the area where most businesses get caught off guard. Year-to-date payroll figures, tax withholdings, and per-employee records do not migrate neatly between systems. This is not a flaw in the migration tool; payroll systems are designed to own their own history, and that history does not translate cleanly across platforms. The right approach is to export detailed year-to-date payroll reports for every employee before the migration, then set payroll up fresh in the new system with correct opening balances. Plan the cut-over at a quarter boundary or year-end to minimize the historical complexity. Keep those exported reports permanently in case of a future audit or an employee question about historical pay.

Open transactions

Open invoices, bills, and purchase orders are high-risk during import because they represent real money you are owed or owe, and any duplication or loss is a financial problem, not just a data problem. List every open invoice and outstanding bill before you start the migration. Most tools handle open transactions, but spot-check every one of them in the new system immediately after import. Do not close out the old system or cancel the subscription until you have confirmed each outstanding item transferred correctly.

Step-by-step pre-migration preparation

Work through these steps in order before running any migration tool. The readiness checker above scores where you currently stand.

  1. Reconcile every account through the most recent closed month and fix any discrepancies before proceeding.
  2. Export a full company file backup and store it somewhere separate from your working files. This is your safety net.
  3. Download all attachments from QuickBooks and organize them by year.
  4. Export detailed payroll reports for every employee, covering year-to-date figures.
  5. List all open invoices, bills, and purchase orders with amounts and due dates. You will use this list to verify the import.
  6. Take a physical inventory count if you track inventory, and record the date and quantities.
  7. Pick a cut-over date at a natural boundary: end of month at minimum, end of quarter is better, year-end is ideal if timing allows.
  8. Tell your accountant before you start. They may want to confirm opening balances or have a preferred process for handling the transition period.

What to verify after you migrate

A migration is not finished when the import completes. The data may look complete but contain subtle errors that only surface when you try to close a period or run a report. Check each of these items before you cancel the old subscription.

  • Opening balances on all bank, credit card, and loan accounts match your last reconciled statement in the old system.
  • Every open invoice and bill from your pre-migration list appears in the new system with the correct amount and the correct customer or vendor assigned.
  • Inventory quantities match your pre-migration physical count.
  • Your chart of accounts is complete and every account is mapped to the correct account type.
  • The first bank reconciliation in the new system closes cleanly without unexplained differences.

QuickBooks Online vs switching to a different platform

Migrating off Desktop does not automatically mean going to QuickBooks Online. Many businesses that go through the migration process find that QuickBooks Online is priced higher than the Desktop plan they were on, which makes the transition a natural moment to evaluate alternatives.

The three most common switches are to Xero, Zoho Books, and Wave. Xero is the most feature-complete alternative and the most popular switch for businesses that want something broadly comparable to QuickBooks Online at a lower monthly number, particularly because every Xero plan includes unlimited users. Zoho Books is the lowest-priced full-featured option and makes the most sense for businesses already using other Zoho products. Wave suits very small businesses or freelancers who want to minimize monthly software costs and whose bookkeeping is straightforward.

Before committing to a direction, use the true cost of QuickBooks calculator to compare what you would actually pay on each platform given your headcount and payment volume. For a full breakdown of features and fit, our QuickBooks alternatives comparison and the Xero vs QuickBooks breakdown cover the trade-offs in detail. If the combined cost of software plus the time you spend on bookkeeping is part of the calculation, how much a bookkeeper costs is worth reading alongside the pricing numbers.

Frequently Asked Questions

Why is QuickBooks Desktop being discontinued?

Intuit stopped selling new QuickBooks Desktop subscriptions in 2024 and retires support for older Desktop versions on a rolling schedule. When a version reaches end of support it loses payroll, bank feeds, and security updates, which effectively forces a move to QuickBooks Online or another platform.

What usually goes wrong in a QuickBooks migration?

The most common problems are attachments not transferring, inventory quantities and valuation importing incorrectly, payroll history failing to carry over, open invoices and bills duplicating or dropping, and imports stalling partway. Reconciling first, taking a full backup, and verifying open items afterwards prevents most of these.

Should I migrate to QuickBooks Online or switch to a different tool?

It depends on price and the features you use. Many businesses leaving Desktop find QuickBooks Online more expensive than the Desktop plan they were on, which is why Xero, Zoho Books, and Wave are popular alternatives. Run the true cost calculator to compare before you decide.

Can I migrate QuickBooks Desktop to QuickBooks Online myself?

Yes, Intuit provides a built-in migration tool for moving a Desktop company file to QuickBooks Online. The process works reasonably well for simple books, but businesses with inventory, payroll history, or large transaction volumes often run into problems that need manual cleanup. Have your bookkeeper or accountant review the result before you close out the Desktop file.

How long does a QuickBooks migration take?

A straightforward migration with clean, reconciled books can complete the data transfer in a few hours, but the total time including setup, verification, and fixing any import errors typically runs one to three days for a small business. Inventory-heavy or payroll-heavy situations can take longer. Plan the cut-over at a low-activity time, such as the end of a quarter.

What happens to my QuickBooks Desktop data after I migrate?

Your Desktop company file stays on your computer and remains readable in the Desktop software as long as you keep it installed. Intuit does not delete it. Once a Desktop version reaches end of support it loses bank feeds, payroll, and online backups, but the local file itself remains intact. Keep a backup copy even after migration in case you need to reference historical data.

Will my QuickBooks reports look the same after migrating?

Not necessarily. QuickBooks Online has a different reporting engine from Desktop, and some custom or memorized reports do not carry over. You may need to rebuild certain reports manually in the new system. Your accountant can help identify which reports need attention before you cancel the Desktop subscription.

Can I keep using QuickBooks Desktop instead of migrating?

You can continue using Desktop software after Intuit ends new sales, but once a version reaches end of support it loses bank feed connections, payroll processing, and security updates. Most businesses find the software becomes impractical once those services switch off, so the real deadline is the end-of-support date for your specific version rather than the sales cutoff.

Related Calculators

Ready for AI-powered bookkeeping?

BookkeepingFlow automates your books so you can focus on your business.

No credit card required. We'll notify you when we launch.