Export or back up the relevant data first. Do not delete, void, unreconcile, or adjust historical transactions unless you understand the accounting impact.
Menu names can change. We link current first-party instructions so you can confirm product behavior before acting.
First prove that QuickBooks Online supports the required Desktop workflows. Then update and verify the source file, meet Intuit’s current region, version, size, and administrator requirements, reconcile and export control reports, convert a copy, compare identical reports and open items, test integrations, and cut over only after owners approve the exceptions and rollback plan.
Best for: Desktop administrators and finance teams planning a controlled move to QuickBooks Online
What this guide covers—and what it does not
The page owns one search intent: migrating a QuickBooks Desktop company file to QuickBooks Online. Related jobs have their own canonical guides so you can move between them without mixing product selection, setup, troubleshooting, and migration advice.
- This page owns Desktop-to-Online conversion.
- QBO-to-Desktop has a separate guide because direction and limitations differ.
- A Desktop version upgrade belongs to the upgrade guide.
Evidence-first workflow
Convert a copy, prove the target, then cut over
Separate technical conversion success from accounting and operational acceptance.
- 1
Qualify
Confirm target-region, plan, source release, admin, data-size, and feature requirements.
Evidence: Every known unsupported or changed feature has an owner.
- 2
Prepare
Back up, verify, reconcile, clean lists, close the cutoff, and export control reports.
Evidence: Source totals and exceptions are signed off before conversion.
- 3
Convert
Use the current official path on a protected source and record messages and timings.
Evidence: The target opens and source evidence remains untouched.
- 4
Validate
Compare reports, lists, open items, payroll, tax, inventory, forms, users, and apps.
Evidence: Acceptance and rollback decisions are documented.
Decision control
Choose from evidence, not a feature list
Use the same four gates for migrating a QuickBooks Desktop company file to QuickBooks Online: define the job, surface constraints, choose the smallest workable option, then verify the records.
Is the company ready to move?
Use these gates before scheduling conversion or telling users the target is final.
| Your situation | Direction | Why |
|---|---|---|
| Required workflow exists and pilot reports agree | Proceed to controlled cutover | The product-fit and accounting evidence support the move. |
| Target feature requires a manual workaround | Quantify and approve | Recurring labor and control risk belong in the migration decision. |
| Source file has unreconciled or integrity problems | Remediate first | Conversion can carry errors forward and make source-versus-target analysis harder. |
| Country, version, size, or target-replacement condition fails | Stop and use official options | Intuit’s current eligibility and irreversible conditions must be satisfied. |
Check product fit and current migration eligibility
Run required transaction, report, inventory, payroll, user, custom-form, multi-currency, integration, and close workflows in a trial or sample target. Document what changes, does not transfer, or requires reconfiguration.
Intuit’s current instructions call out source and target conditions such as supported release, administrator access, matching country or region, data-size limits, and target-company replacement behavior. Recheck these immediately before the move.
Replacing data in a target company can be irreversible. Confirm the correct target and preserve both source and target evidence before continuing.
Create a clean source baseline and control pack
Update the supported Desktop release, create and test a backup, verify data, resolve material integrity issues, reconcile bank and credit-card accounts, review open receivables and payables, close the cutoff, and pause users and integrations.
Export accrual and cash financial statements, trial balance, general ledger, aging, inventory valuation, bank reconciliations, payroll and sales-tax records, lists, audit evidence, and key custom reports at fixed dates. Record report settings.
Validate accounting, operations, and connected systems
Compare the same dates, basis, and filters for balance sheet, profit and loss, trial balance, general ledger, aging, inventory, sales tax, payroll, and bank reconciliation. Investigate differences by account and transaction type.
Recreate users, roles, bank feeds, recurring transactions, forms, apps, rules, and settings under change control. Run one end-to-end post-conversion workflow and keep the Desktop source read-only under retention policy after acceptance.
- Control reports and open-item comparison
- Customer, vendor, item, account, and employee lists
- Permissions, bank feeds, apps, forms, and recurring activity
- Cutover communication, support, rollback, and historical access
Completion checklist
Do not call the decision or setup complete until someone independent of the initial change can verify these items.
Frequently asked questions
Can I move QuickBooks Desktop to QuickBooks Online myself?
Intuit provides official conversion paths for eligible files. The technical steps may be self-service, but product-fit testing, source cleanup, control reports, target validation, payroll, tax, inventory, and irreversible target changes require careful ownership.
Does everything transfer from Desktop to Online?
No. Products and data models differ, and Intuit documents limitations and changed behavior. Test the exact current workflow and compare control reports after conversion.
How long does a Desktop to Online migration take?
Conversion time is only one part. Preparation, cleanup, product testing, report comparison, integration setup, training, and cutover depend on file size, condition, features, and exceptions.
Still comparing adjacent tasks? Use the complete guide library to find the one page that owns your intent.
Optional free utilities
Tools that support this workflow
These run in your browser and can help prepare or inspect files. They do not replace reconciliation, source-document review, or an accountant’s approval.
Sources checked
First-party product documentation used to verify the workflow and risk notes in this guide.
- Move a QuickBooks Desktop file to QuickBooks OnlineIntuit QuickBooks Support · Checked August 17, 2026
- Migrate QuickBooks Desktop to QuickBooks OnlineIntuit QuickBooks Support · Checked August 17, 2026
- Convert QuickBooks Desktop for Windows or Mac to OnlineIntuit QuickBooks Support · Checked August 17, 2026