QuickBooks Desktop to Online Migration
Our QuickBooks Desktop to Online migration moves Pro, Premier, or Enterprise files to QuickBooks Online Plus or Advanced — with payroll history, class structure, and the full audit trail preserved. Intuit’s native tool covers basic cases; we handle the edge cases that derail it.
Free scoping call · Fixed-price quote in 24 hours · No commitment
A step-by-step guide
QuickBooks Desktop to Online migration, made manageable
A client called us last spring, close to panic. Her QuickBooks Desktop 2022 had stopped pulling bank feeds, the payroll tax tables were frozen, and her CPA wanted numbers she could not produce. She needed a QuickBooks Desktop to Online migration, and she needed it done before her next payroll run.
If that story sounds familiar, you are far from alone. Intuit is retiring older Desktop versions on a rolling schedule, so thousands of business owners are making the same move this year. Here is the reassuring part: a migration goes smoothly when you prep the file properly and check your numbers on the other side. We have run these conversions for construction crews, rental operators, and small service firms — this guide shows how the process works, what carries over, what does not, and how to dodge the mistakes that turn a one-day job into a month of cleanup.
Why now
Why so many businesses are switching to QuickBooks Online
The biggest reason is simple: the deadlines are catching up to people.
The QuickBooks Desktop discontinuation timeline
Intuit stopped selling new QuickBooks Desktop Pro Plus, Premier Plus, and Mac Plus subscriptions to US customers in September 2024. Since then, support has been ending version by version. Desktop 2022 lost support in May 2025. Desktop 2023 reached end of support on May 31, 2026. Desktop 2024 is the final version Intuit plans to release, and its support runs through September 30, 2027. QuickBooks Desktop Enterprise is the one edition Intuit still sells and supports, though its prices keep climbing and individual version years still sunset on a similar schedule.
What you lose when support ends
When a version loses support, the software still opens — but the parts that matter quietly stop working:
- Payroll tax tables freeze, so your calculations go stale.
- Bank feeds disconnect, leaving you to import transactions by hand.
- Credit-card processing and other connected services shut off.
- Security patches stop, which is a real risk when you store sensitive financial data.
For most small and mid-sized businesses, the cloud is now the path of least resistance.
The basics
What a QuickBooks Desktop to Online migration actually does
A QuickBooks Desktop to Online migration moves your company file — accounts, customers, vendors, balances, and transaction history — from the desktop software installed on your computer into QuickBooks Online, where your books live in the cloud and open from any browser. You do this with Intuit’s built-in migration tool, which is free, so there is no need to re-key everything by hand. But two details trip people up before they even start.
The 60-day migration window
You can only import your Desktop file within 60 days of creating your QuickBooks Online account. Our advice to every client is the same: do not open the QBO account until your Desktop file is genuinely ready to move. Starting the clock early is the most common self-inflicted wound we see.
Targets and file-size limits explained
In QuickBooks, every transaction creates links called targets — a single invoice might generate targets for the customer, each line item, the sales tax, and the payment. The tool caps out at 4,000,000 targets, but per Intuit’s documentation, files above roughly 750,000 targets can run into discrepancies (especially with inventory) and longer transfer times. Check your total in seconds by pressing F2 (or Ctrl+1) inside Desktop. If you are over the line, condense the file first or start fresh with opening balances.

What moves, what doesn’t
What transfers and what does not
Most of your core accounting data comes across, but it is not a perfect one-to-one copy. Here is the honest breakdown.
| Transfers (may need small adjustments) | Needs manual setup afterward |
|---|---|
| Chart of accounts | Company name, address, and email |
| Customer and vendor lists | Bank and credit-card connections |
| Open invoices and bills | Custom form templates |
| Account balances and transaction history | Memorized and custom reports |
| Most sales tax items (verify these) | Some payroll detail and prior-year paychecks |
| Reconciled transactions | Recurring transactions and user permissions |
The pattern is easy to remember: the numbers move, the connections do not. Anything that talks to an outside service — your bank, your payment processor, your apps — has to be reconnected and tested on the QBO side.
The process
How to migrate QuickBooks Desktop to QuickBooks Online, step by step
Here is the exact sequence we follow on every conversion, grouped into three phases. Work through them in order and you will avoid almost every common error.
Phase 1 — Prepare your file
Choose your plan, but wait to create the account
Remember the 60-day clock. Pick the plan that fits your features and user count, then set it up only when your file is prepped.
Update Desktop and back up the file
Run the latest release of QuickBooks Desktop and save a full backup before you touch anything.
Check your file size
Press F2 or Ctrl+1 and read your total targets. Confirm you are comfortably under the limit.
Clean the file first
Mark unused customers, vendors, and accounts inactive. Clear or void stray unbilled charges. Reconcile your bank and credit-card accounts.
Print your baseline reports in Desktop
Save your Sales Tax Liability, Trial Balance, Profit and Loss, Balance Sheet, and A/R and A/P aging on an accrual basis across all dates. These are the numbers you will match against later.
Mind the payroll timing
If you run payroll inside Desktop, wait two to three business days after your last run before you migrate, and move the file a few days ahead of your next payroll.
Phase 2 — Run the export
Start the export
In Pro or Premier, go to Company > Migrate this company file to QuickBooks Online > Export Your Company File. In Enterprise, press Ctrl+1, then Ctrl+B+Q, and select OK.
Sign in and pick your destination
Choose the QuickBooks Online company you are moving into. If it already holds data, QuickBooks warns you before replacing it — read that prompt carefully, because the replacement cannot be undone.
Let it run
Migration time depends on file size, from under an hour for small files to a full day for large or complex ones. You get a “Your company is now Online” email when it finishes.
Phase 3 — Verify and rebuild
Verify everything
Re-run those same reports in QuickBooks Online — accrual basis, all dates — and match them line by line against your Desktop printouts.
Rebuild what did not move
Reconnect bank feeds, recreate templates and recurring transactions, confirm your sales-tax setup, and re-add users.
Side by side
QuickBooks Online vs. QuickBooks Desktop
If you are still weighing the move, these are the differences that matter most day to day.
| Feature | QuickBooks Desktop | QuickBooks Online |
|---|---|---|
| Access | Installed on one PC or local network | Any browser, anywhere, plus mobile app |
| Updates | Manual, yearly | Automatic |
| Users | Per-seat license | Seats included by plan |
| Inventory costing | Average cost (FIFO on some editions) | FIFO only |
| App integrations | Limited | Large app marketplace |
| Backups | Manual or Intuit Data Protect | Cloud, automatic |
| Cost model | Annual subscription (and rising) | Monthly or annual subscription |
The inventory costing change to watch: if you track inventory with the Average Cost method in Desktop, QuickBooks Online switches you to FIFO. That change can shift your cost of goods sold and carry tax implications, so talk to your accountant before you migrate mid-year.
The payoff
Benefits of moving to QuickBooks Online
Once the dust settles, most owners are glad they made the move. The wins show up fast:
- Work from anywhere. Your books open in any browser, so you, your bookkeeper, and your CPA can all be in the same file at once.
- No more manual updates or backups. Intuit handles patches and backups in the background.
- Live collaboration. Granting your accountant access takes seconds, not a file transfer.
- A real app ecosystem. Payment tools, point-of-sale systems, time tracking, and reporting apps plug right in.
- Cleaner audit trails. Every change is logged automatically.
- Built-in security updates. You stay current without lifting a finger — a sharp contrast to running unsupported Desktop software.
Pitfalls
Common mistakes during a migration
We have cleaned up plenty of migrations that went sideways. Almost every one came down to a mistake on this list.
- Starting the 60-day clock too early. People create the QBO account “to get ready,” then run out of time. Build it last.
- Skipping the pre-migration cleanup. A bloated, unreconciled file produces a bloated, unreconciled cloud file.
- Not printing reports before migrating. Without a baseline, you have nothing to check your converted numbers against.
- Ignoring the inventory switch. The Average-Cost-to-FIFO change surprises business owners every busy season.
- Mishandling payroll timing. Migrating right after a payroll run, or right before one, scrambles your records.
- Assuming bank feeds and apps reconnect themselves. They do not. Document every connection first.
- Replacing existing QBO data by accident. That “replace” prompt is permanent. Slow down and read it.
- Tossing the Desktop file. Prior-year paycheck detail and historical records often stay in Desktop. Keep that backup archived.
Do it right
Best practices for a clean migration
Here is what separates a smooth conversion from a stressful one:
- Run both systems in parallel for a month. Reconcile in both, compare results, and only retire Desktop once they match.
- Reconcile on an accrual basis, all dates. It is the apples-to-apples comparison Intuit recommends.
- Migrate at a clean cutoff. Month, quarter, or year-end gives you a tidy line in the sand.
- Keep the Desktop file archived and read-only. The IRS expects you to retain supporting records for years.
- Document every connected app before you start. You will thank yourself during the reconnection step.
- Bring your accountant in early. Especially for inventory, sales tax, and mid-year moves.
- Get professional help for large or complex files. Near the target limit or juggling payroll and inventory? An expert pays for themselves in saved time.
Why Numerawise
Why choose Numerawise Solutions for your migration
We are an Atlanta-based bookkeeping firm, and software conversions are one of the things we do most. Over the years we have moved company files out of Foundation, Sage 50, Xero, and QuickBooks Desktop into QuickBooks Online and Desktop — for construction contractors, short-term rental operators, and investment firms with years of messy history behind them.
That experience matters here, because a real migration is rarely just clicking “export.” It is the cleanup beforehand and the reconciliation afterward that decide whether your books are trustworthy on day one. When you work with us, you get more than a file transfer: our QuickBooks conversion services handle the prep, the move, and the post-migration validation; our outsourced bookkeeping keeps your new QBO file accurate month after month; if your records need work first, our catch-up and cleanup bookkeeping gets them current; and our payroll services make sure that part of the transition does not slip through the cracks. If you are staring down a Desktop deadline, we will help you make the move on your schedule — not Intuit’s.
Final thoughts
Slow down at the front end
A QuickBooks Desktop to Online migration is not something to fear, but it is not something to rush either. The businesses that come through it cleanly are the ones that slowed down at the front end — they cleaned the file, printed their baseline reports, and matched every number once the data landed in the cloud. If your Desktop version is losing support, the clock is real, but you still control the timeline. Create your QuickBooks Online account only when your file is ready, mind the 60-day window, and keep that Desktop backup archived for prior-year reference. Do that, and you will trade frozen bank feeds and manual backups for software you can open from anywhere.
In short
Key takeaways
- Intuit is phasing out older QuickBooks Desktop versions. Desktop 2024 is the final release, supported through September 30, 2027, while Enterprise continues separately.
- You have 60 days from creating your QuickBooks Online account to import your Desktop file, so build the account only when the file is ready.
- Check your file’s targets with F2 or Ctrl+1. Files over 750,000 targets can hit discrepancies, and 4,000,000 is the hard ceiling.
- Most core data transfers, but bank feeds, templates, some payroll detail, and connected apps need manual setup afterward.
- Inventory switches from Average Cost to FIFO — loop in your accountant before any mid-year move.
- Reconcile your Trial Balance, P&L, Balance Sheet, and A/R and A/P aging in both systems before you go live.
- Keep your Desktop file archived; it remains your record for prior-year detail.
Who does the work
About the lead conversion specialist

Ram — Founder & Principal
Founder of Numerawise Solutions in Atlanta. Intuit ProAdvisor (Gold tier) and a former Intuit Technical Support engineer, Ram has personally led 200+ accounting-software conversions — including QuickBooks Desktop-to-Online migrations — for US small and mid-market firms.
More about Ram Verified on UpworkQuestions, considered
QuickBooks Desktop to Online migration FAQs
How long does a QuickBooks Desktop to Online migration take?
The actual data transfer ranges from under an hour for a small file to a full business day for large or complex ones. The full project is longer once you factor in cleanup and verification. Most well-prepared migrations wrap in a few days, with a parallel-run month afterward to confirm the numbers match.
Will I lose any data when I migrate?
Your core accounting data — accounts, balances, customers, vendors, and most transactions — comes across. What does not transfer automatically includes bank connections, custom templates, memorized reports, and certain payroll details. None of it is “lost,” but you re-add those pieces manually in QuickBooks Online after the move.
What is the 60-day limit, and why does it matter?
Intuit only lets you import a Desktop file within 60 days of creating your QuickBooks Online account. Miss that window and you cannot use the migration tool for that company. The fix is easy: do not create your QBO account until your Desktop file is fully cleaned and ready to move.
What are “targets,” and how do I check mine?
Targets are the internal links QuickBooks creates for each transaction — one invoice can produce several. The migration tool caps at 4,000,000 targets, and files above roughly 750,000 risk discrepancies. Press F2 or Ctrl+1 inside QuickBooks Desktop to see your total in the Product Information window.
Does my payroll history transfer to QuickBooks Online?
Partly. Intuit typically brings payroll over as lump sums for the current tax year, and prior-year paycheck detail usually does not carry across. That is one big reason to keep your Desktop file archived. Wait two to three days after your last payroll run before you migrate to keep the records clean.
Can I still use QuickBooks Desktop after I migrate?
Yes. Migrating does not delete or disable your Desktop file — it stays exactly as it was. Many businesses run both systems in parallel for a month and keep the Desktop backup permanently for historical reference. Just remember that an unsupported Desktop version no longer receives security updates or connected services.
Will my inventory numbers change after the move?
They can. If you use the Average Cost method in QuickBooks Desktop, QuickBooks Online converts you to FIFO, which can shift your cost of goods sold. Because that has tax implications, it is smart to migrate at the start of a fiscal year or check with your accountant before a mid-year move.
How much does QuickBooks Online cost?
QuickBooks Online uses tiered monthly plans that scale by features and number of users, with separate payroll add-ons. Pricing changes over time, so check Intuit’s current rates rather than relying on an old quote. Each company file (EIN) needs its own subscription.
Should I do the migration myself or hire a professional?
A small, clean file with a simple chart of accounts is very DIY-friendly if you follow the steps carefully. Larger files, inventory, payroll, or messy historical data are where professional QuickBooks Online migration services earn their keep — the cleanup and reconciliation are where most do-it-yourself migrations go wrong.
Is my financial data safe in the cloud?
QuickBooks Online stores data on Intuit’s encrypted servers with automatic backups and ongoing security updates, which is actually safer than running unsupported Desktop software that no longer gets patches. As with any cloud tool, protect your account with a strong password and turn on multi-factor authentication.
Other conversions
Should you be on a different page?
Conversion or migration?
QuickBooks Desktop to Online migration, done right
“Conversion” and “migration” mean the same thing here. Whether you searched for a quickbooks desktop to online conversion or a quickbooks desktop to online migration, we move your full history — not just opening balances — and reconcile it to the cent. Same fixed-price service, either word.
Begin
Ready to move QuickBooks to the cloud?
Send a few details and we’ll email a fixed-price quote within one business day — with cost basis, classes, and attachments preserved. No call required.