How do I migrate from QuickBooks Desktop to Online?
The migration process itself is straightforward, but preparation and verification make the difference between a smooth transition and months of cleanup.
Start by cleaning up your Desktop file before migration. Delete or make inactive any accounts, items, or customers you no longer use. Review your chart of accounts and consolidate duplicates. The migration tool moves everything, including years of clutter you don’t need in your new system. Less data to migrate means fewer problems.
Reconcile all accounts before you start. If your bank and credit card accounts aren’t reconciled through the current date, you’ll have trouble verifying that everything transferred correctly. Run reconciliation reports and save them as PDFs for comparison after the migration.
Understand what doesn’t transfer. Memorized transactions and recurring entries don’t migrate. Bank feed connections need to be re-established. Some custom reports won’t carry over. Attachments may or may not transfer depending on your Desktop version. The audit log stays behind. Budget data has limited support. If you rely heavily on any of these features, plan to recreate them manually after migration.
The actual migration uses Intuit’s built-in export tool. Log into QuickBooks Online, go to Settings, select Import Data, then choose the Desktop migration option. Follow the prompts to upload your company file. The process can take anywhere from a few minutes to several hours depending on file size and complexity.
Time the migration carefully. End of month or end of year makes reconciliation cleaner because you have a clear cutoff point. Migrating mid-month means you’ll need to manually enter or import any transactions that happened between your migration date and when you start using Online.
After migration, verify everything. Check that account balances match. Run a trial balance in both systems and compare. Look at a few customer and vendor balances to confirm they transferred correctly. Open some transactions to verify details came through. Don’t just assume it worked because no error messages appeared.
Reconnect your bank feeds in QuickBooks Online. This is a fresh connection, not a continuation of your Desktop feeds. You may see duplicate transactions if there’s overlap between what migrated and what the bank feed pulls in. Watch for this during the first few weeks.
Job costing and class tracking sometimes need adjustment after migration. The structure transfers but the way Online handles reporting differs from Desktop. Contractors tracking costs by project should review how jobs and phases appear in the new system and whether the reports still show what you need.
The migration itself takes an afternoon. Getting comfortable with the differences between Desktop and Online takes longer. The interface works differently, some features require workarounds, and reporting options change. Give yourself and your team time to adjust.
If your file is complicated or you don’t have time to verify everything thoroughly, professional QuickBooks setup prevents the migration from creating ongoing problems. Working with local bookkeepers who know QuickBooks well means someone catches errors before they compound into bigger issues. A clean migration matters because you’ll live with the results for years.
Greater Boston's Trusted Bookkeeping Partner
The Next Step:
A Short Conversation
We'll ask a few questions, figure out what you need, and give you a straightforward quote.
More Questions
How do I know when to upgrade from bookkeeping to CFO services?
The signal isn't a revenue number. It's when you're making significant decisions without the financial insight to evaluate them properly. If you're flying blind on pricing, growth investments, or cash planning, you've likely outgrown basic bookkeeping.
Read answerHow do I handle payroll for multi-state employees?
You need to register as an employer in each state where employees work, withhold taxes according to that state's rules, and file quarterly reports for each. Most small businesses use payroll software or outsource to handle the complexity.
Read answerHow do I manage cash flow during slow seasons?
Build reserves during busy months and maintain a rolling cash forecast so you see the slow season coming. Tighten collections before revenue drops and know exactly which expenses you can defer.
Read answerIs it worth paying someone to catch up my books?
For most business owners, yes. Professionals work faster, find missed deductions, and deliver books you can trust. The cost usually pays for itself through recovered deductions and time saved.
Read answerHow do I get my CPA the reports they need?
Most CPAs need a Profit & Loss statement, Balance Sheet, and General Ledger detail for the tax year. The real question is whether your books are clean enough to produce accurate reports without a scramble.
Read answerHow do dental practices handle their bookkeeping?
Dental practices require specialized bookkeeping that handles insurance receivables, patient payment tracking, and dental-specific cost categories. The complexity comes from delayed insurance payments, contractual adjustments, and the gap between production and collections.
Read answer