6 min read

Migrating a CPA Firm From QuickBooks Desktop to QuickBooks Online: What Actually Breaks (and What It Costs)

Migrating a CPA Firm From QuickBooks Desktop to QuickBooks Online: What Actually Breaks (and What It Costs)

QuickBooks Desktop end-of-life is a rolling schedule that all firms should be aware of. Intuit retires each Desktop version after about three years, and the latest cutoff has already passed. According to Intuit’s service discontinuation policy, QuickBooks Desktop 2023 lost support after May 31, 2026. Intuit had already stopped selling most Desktop subscriptions to new US customers in 2024.

This post covers what that deadline removes, which data fails to convert when a CPA firm migrates from QuickBooks Desktop to QuickBooks Online (QBO), and where the real costs sit. It is written for firms that keep their own books and a stack of client files in Desktop.

i

The short answer

Intuit ended support for QuickBooks Desktop 2023 after May 31, 2026, according to its service discontinuation policy. The program still opens, but its payroll, payment processing and bank connections stop working, and accountant copies can no longer be sent. A CPA firm has two ways forward: buy QuickBooks Desktop Enterprise, which has no announced end date, or migrate each client file to QuickBooks Online. Migration carries the core records across, from customer and vendor lists to the general ledger. It leaves behind bank connections, custom templates, budgets, and several Desktop features that QBO lacks or reserves for its Advanced plan. Old, heavily used files fail most often, so keep a complete copy of each Desktop file and test on a copy first. The biggest cost is staff time, ahead of the subscription: cleanup, verification and rebuilding for every file, times the number of files. Before the first file moves, the firm’s WISP should name Intuit as a service provider.

What Stops Working After QuickBooks Desktop 2023 End of Life?

The software still opens after the cutoff, but it loses its connections. Per Intuit’s policy, users from 2023 will lose access to services such as Desktop Payroll, Desktop Payments, and online bank feeds. The same page says 2023 products can no longer process credit card and check transactions, send accountant copies through the Accountant Copy Transfer Service, or email forms and reports from inside the program.

For a CPA firm, the accountant copy loss hurts most. That service is how many firms review a client’s file without locking the client out. The accountant products carry their own deadline. Insightful Accountant reports that Intuit is discontinuing support for the 2023 Accountant and Enterprise Accountant editions on the same date. Intuit’s policy adds that Basic and Enhanced Payroll on a 2023 product stop calculating payroll taxes and providing payroll tax forms.

Earlier versions are already gone. Support for 2022 products ended on May 31, 2025, and 2021 products ended a year earlier.

You do have a choice. Intuit has not announced an end date for QuickBooks Desktop Enterprise, and its 2024 stop-sell notice left Enterprise out when Pro Plus, Premier Plus and Mac Plus stopped selling to new US subscribers. Staying on Desktop is a legitimate option, but it means buying Enterprise. The rest of this post assumes you have decided to move to QBO.

What Doesn’t Transfer From QuickBooks Desktop to QuickBooks Online?

Intuit says plainly that some Desktop features aren’t available in QuickBooks Online, and your books may look different after the move. The core accounting records include customer and vendor lists, transactions, account balances, and the chart of accounts. Everything around them is where the trouble starts. Intuit’s US guidance lists bank and credit card connections, saved card details, and custom templates among the items you set up again by hand.

Intuit also publishes a table of Desktop terms and their Online equivalents, summarized below. A firm that built its monthly close around memorized transactions and custom reports will rebuild that work, and may pay for a more expensive plan to do it.

Before conversion day

What changes when a Desktop file reaches QBO

In QuickBooks DesktopIn QuickBooks Online
Price levels, other charges, customer groups, letters, calendar⚑ Not in QBONo equivalent in any plan
Inventory units of measure⚑ Not in QBOA client who buys by the case and sells by the piece needs a workaround
Custom reports, batch transactionsAdvanced plan onlyPushes that client onto a pricier plan
To Do listAdvanced plan onlyBecomes Tasks
BudgetsMoves, then needs workThe data moves; the budgets are not rebuilt, so budget-versus-actual breaks on the first report
Early-payment discountsMoves, then needs workArrive as credit memos and vendor credits
Payment remindersMoves, then needs workBecome automatic invoice reminders; other reminders do not move
Bank feedsMoves, then needs workReconnect and rematch every account, then reconcile against the migrated history

Source: Intuit’s Desktop-to-Online terms table. The core records not listed here move as they are.

File Size and Old Data Issues When Moving to QuickBooks Online

Size is the quietest failure. In a community thread titled “Enterprise Desktop to Online,” a user reported that a file dating back to 1999 produced more than 793 errors and left out year-end general journal entries. An Intuit responder in that thread said the volume likely exceeded a 4,000,000 limit for a successful import and told the user to run Condense Data and migrate again. The user answered that the file was already condensed and under the limit, and the thread never settles the cause. A QuickBooks Team reply in the same thread warns that some transactions may not transfer at all, or may look different afterward, which is why every migration needs a record count, Desktop against Online.

This one reported case does not make every old file a disaster. It does, however, show what a long-lived firm file looks like during conversion, and it should change how you plan. Condensing data removes detail, so a firm that condenses should first archive the full Desktop file. One community member in the same thread suggests that a Desktop Enterprise trial gives permanent access to historical data. Intuit has not said so, so confirm it before you rely on it. Whatever route you pick, test it before you condense anything or cancel the license.

Compliance Costs to Add to Your Migration Budget

A CPA firm carries a duty that a retailer does not. The IRS Office of Professional Responsibility states that accountants and others in the business of preparing income tax returns are covered by the FTC Safeguards Rule. That rule requires a written information security plan, commonly referred to as a WISP. The same IRS document states that covered firms must take steps to ensure their service providers also safeguard customer information, and that failing to maintain a WISP may expose a practitioner to liability and affect malpractice coverage.

Moving to QBO puts a new vendor into your data chain. Your WISP should reflect that before the first client file moves. IRS guidance in Publication 4557 is the standard reference for what a tax practice should have in place, and Publication 5708 provides a sample plan. Updating the plan, reviewing Intuit as a service provider under the rule’s service-provider section, and tightening access controls for the staff who will now log in from anywhere all take time. Most migration quotes leave that time out.

How Much Does Moving to QuickBooks Online Cost a CPA Firm?

The subscription is the easiest number to find and the least reliable one to quote. QBO prices changed during 2026, and published figures disagree. In October 2026, Intuit listed Simple Start at $38 a month and Advanced at $340 a month before promotional discounts, and third-party trackers still quote older figures. Payroll adds its own monthly and per-employee fees. Use Intuit’s pricing page for the current numbers and price the plan each client file needs. Features that are available only in QBO Advanced, such as custom reports and batch transactions, can move a client up a tier.

Subscriptions are a small part of the bill. The higher costs are labor and disruption:

  • Cleanup before conversion. List cleanup, merged duplicates, and reconciling open items so the migrated file starts clean.
  • Verification after conversion. Comparing trial balances, open invoices and bills, and record counts between the old file and the new one.
  • Rebuilding what did not move. Bank feeds, templates, budgets, recurring entries, and any report a client asks for by name.
  • Training. Staff who built habits in the Desktop will be slower for the first busy season.
  • Replacing add-ons. Any tool that talked to Desktop through its old connector needs a QBO-compatible replacement or a different process.

Put your own numbers into the labor estimate. As a purely illustrative example, six hours of cleanup and verification per file at a $150 internal rate comes to $900 per file. Across 40 client files, that is $36,000 before any subscription fee. Your hours will differ. The method holds: labor per file, multiplied by file count, is likely to outweigh a year of subscription fees on most client files.

There is also a cost to waiting. Every month on an unsupported version is a month without bank feeds, payment processing, or accountant copy transfers, so firms working around those gaps with manual steps are already paying in staff hours.

How to Migrate From QuickBooks Desktop to QuickBooks Online

Per client file

Eight steps from Desktop to QuickBooks Online

1Inventory every file, its Desktop version, its size, and the features it depends on.
2Rank by risk, oldest, largest and most customized first. They take longest and fail most often.
3Trial-migrate a copy, never the live file. Compare record counts and trial balances line by line.
4Check the mapping table against the features each client uses (Intuit’s table), so you know before conversion day which workflows won’t survive.
5Archive the full Desktop file, somewhere your WISP covers.
6Update the WISP and brief staff, so Intuit is on the plan before any data reaches it.
7Convert in deadline order, keeping your busiest clients clear of deadline weeks.
8Keep the license and the archive, until a full closing cycle in QBO has tied out.

Finished means a client’s first quarter-end report in QBO matches what Desktop would have produced.

Choosing Between Desktop Enterprise and QuickBooks Online

Make the call between Enterprise and QBO with a list of what each client file uses, a tested migration on a copy, and a labor estimate built from your own hours.

Key Takeaways

  • QuickBooks Desktop 2023 lost Intuit support on May 31, 2026. The software still opens, but payroll, payments, bank feeds, and accountant copy transfers no longer work.
  • QuickBooks Desktop Enterprise has no announced end date, so staying on Desktop is an option if you buy Enterprise.
  • QuickBooks Online does not carry over everything. Budgets are not recreated, inventory units of measure are unsupported, and bank feeds must be reconnected. Custom reports and batch transactions require QBO Advanced.
  • Old, large company files are the highest migration risk. Archive the full Desktop file before condensing any data.
  • Moving to QBO adds Intuit as a service provider. Update your WISP before the first client file moves.
  • Labor will likely cost more than subscription fees. Estimate cleanup and verification hours per client file, then multiply by your file count.
Jordan Hetrick

For CPA firms

Plan your QuickBooks Online migration with PK Tech

PK Tech has worked with CPA firms as a managed IT provider for more than 16 years, and holds AICPA SOC 2 Type II attestation from an independent audit. Bring your client file count and the Desktop versions you run to the call.

Schedule a call with Jordan →