Move QuickBooks Desktop to Online: Step-by-Step Guide
If you want to move QuickBooks Desktop to Online, get support at +1-866-498-7204 to prepare your company file and avoid common migration problems. Moving to QuickBooks Online can provide cloud access, easier collaboration, automatic updates, and the ability to work with your accounting data from different devices.
The migration process is more than simply uploading a company file. You should first verify the Desktop data, check the file size, review payroll timing, confirm your QuickBooks Online account eligibility, and understand which features may change after the conversion.
According to current Intuit guidance, QuickBooks Desktop data can be transferred using the migration tool inside QuickBooks Desktop or through an online migration tool.
Why Move From QuickBooks Desktop to Online?
QuickBooks Online is cloud-based, so you don't need to rely on the same local computer to access your books. It can also make collaboration easier because users and accountants can work with the same online company.
Common reasons businesses make the switch include:
Accessing financial information from different locations
Working with accountants remotely
Reducing reliance on local servers
Using automatic software updates
Connecting banking and credit-card accounts
Supporting remote accounting teams
Accessing QuickBooks through a browser
Using mobile accounting features
However, QuickBooks Online is not simply a cloud version of QuickBooks Desktop. Some features, terminology, workflows, and reports can work differently after migration.
Before You Move QuickBooks Desktop to Online
Preparation is one of the most important parts of the migration.
Install the latest available release for your QuickBooks Desktop version before beginning the migration.
An outdated installation can make the migration process more difficult and may prevent certain migration features from working correctly.
Create a reliable backup of your QuickBooks Desktop company file before starting.
Keep the original Desktop file available even after the migration so you have a reference copy of your historical accounting information.
Open QuickBooks Desktop and select:
File → Utilities → Verify Data
Allow QuickBooks to check the company file for data integrity problems.
If QuickBooks reports data damage, resolve the problem before attempting the migration. Intuit recommends running Verify Data and, when necessary, Rebuild Data before moving the company file.
Press F2 or Ctrl+1 while QuickBooks Desktop is open.
Look for Total Targets in the Product Information window.
Current Intuit guidance states that the company file should have fewer than 4,000,000 total targets for direct migration. Larger files may take longer to process and can have additional migration considerations.
Before starting the migration, make sure QuickBooks Desktop is operating in Single-user Mode.
If you see Switch to Multi-user Mode under the File menu, QuickBooks is already in Single-user Mode.
This prevents other users from making changes while the migration is being prepared.
Check Your QuickBooks Online Account
Before moving your data, make sure the QuickBooks Online company is properly configured.
Your QuickBooks Online account should:
Be in the same country or region as the Desktop company.
Have administrator access available.
Be ready to receive the migrated company data.
Meet the applicable migration time window.
Current Intuit guidance says that customers generally have 90 calendar days after creating their QuickBooks Online subscription to migrate, while accountant-created accounts have a 180-day window.
If you're unsure whether your account qualifies, get support at +1-866-498-7204 before starting the migration.
How to Move QuickBooks Desktop to Online
There are two primary approaches: using the migration option within QuickBooks Desktop or using the online migration tool.
Option 1: Use QuickBooks Desktop
For supported Pro and Premier versions, open your company file as the administrator.
Go to:
Company → Migrate this company file to QuickBooks Online
Then select:
Export Your Company File to QuickBooks Online
Follow the preparation checklist displayed by QuickBooks.
You can generally choose between:
Bring all your company data
Bring only lists and balances
The first option is intended for businesses that want to transfer their company data, while the second option is useful when you only need selected lists and balances.
After signing in to your QuickBooks Online account, select the company where the Desktop information should be transferred.
Then select Export and allow the migration process to complete.
Enterprise Users
QuickBooks Enterprise uses a different migration entry point.
Current Intuit instructions indicate that Enterprise users can press Ctrl+1, then use Ctrl+B+Q to open the export window and begin the migration process.
Because Enterprise files can be larger and more complex, review the migration requirements carefully before starting.
Option 2: Use the Online Migration Tool
The online migration tool can be useful when you don't have QuickBooks Desktop installed but have a qualifying Desktop company file.
Current Intuit guidance indicates that supported file types can include:
.QBW QuickBooks company files
.QBB backup files
.QBM portable files
The online migration process can also be useful for accountants assisting clients with migration.
The general process is:
Open the online migration tool.
Sign in to QuickBooks Online.
Select the company file.
Upload the file.
Wait for the upload to finish.
Follow the setup instructions.
Confirm that the company is online.
If you're using QuickBooks Desktop for Mac, additional conversion steps may be required before using a Windows-compatible company file for migration.
What Happens to Your Desktop Data?
One common concern is whether migration deletes the original QuickBooks Desktop company file.
The migration process copies data to QuickBooks Online rather than simply turning the Desktop file into an online file. QuickBooks Desktop and QuickBooks Online then operate independently rather than continuously synchronizing with each other.
This means you should not expect transactions entered into QuickBooks Desktop after migration to automatically appear in QuickBooks Online.
For supported Desktop versions, historical Desktop information may also be available in view-only mode for a limited period after migration.
QuickBooks Desktop Features May Change
Moving your company doesn't guarantee that every Desktop feature will appear exactly the same way in QuickBooks Online.
Some features have different names or workflows, while certain Desktop features may not be available in Online.
For example, terminology can change between platforms, and some Desktop workflows may be replaced by Online alternatives.
Before migrating, identify the features your business uses most often, such as:
Inventory
Job costing
Payroll
Custom reports
Classes
Projects
Customized forms
Memorized transactions
Bank feeds
User permissions
This helps you identify potential workflow changes before your accounting team starts working exclusively in QuickBooks Online.
Payroll Users Need Extra Planning
Payroll requires special attention during migration.
If you use QuickBooks Desktop Payroll, Intuit recommends allowing time after your last payroll run so paycheck information can be properly prepared for migration. Current guidance recommends waiting 2–3 business days after the last payroll run and completing the migration before the next payroll run.
For businesses with upcoming payroll deadlines, don't schedule the migration immediately before payroll processing.
A better approach is:
Complete Payroll → Allow Processing Time → Verify Data → Migrate → Review Online Payroll
What to Check After Migration
Don't assume the migration is successful simply because QuickBooks Online opens.
Compare important information between Desktop and Online.
Review these areas:
Balance Sheet
Profit and Loss
Accounts Receivable
Accounts Payable
Bank accounts
Customer balances
Vendor balances
Inventory
Open invoices
Unpaid bills
Payroll information
Chart of accounts
Sales tax information
Intuit recommends comparing financial reports after migration to confirm that the transferred information is accurate.
Post-Migration Checklist
Area What to Verify
Company information Business details and accounting settings
Customers Names, balances, and transactions
Vendors Vendor records and balances
Bank accounts Account balances and transactions
Invoices Open and historical invoices
Bills Outstanding bills
Inventory Quantities and values
Reports Balance Sheet and Profit & Loss
Payroll Employee and payroll information
Users Appropriate Online permissions
Common Problems When Moving QuickBooks Desktop to Online
Migration problems can occur when the company file contains data damage, exceeds current thresholds, has unsupported features, or the Online account isn't configured correctly.
Common issues include:
Migration tool not appearing
Company file failing validation
File exceeding the target limit
Incorrect QuickBooks Online account
Payroll information not transferring correctly
Missing transactions
Different report balances
Unsupported Desktop features
Duplicate or existing Online data
Migration taking longer than expected
If your migration is failing or producing unexpected results, get support at +1-866-498-7204 before repeatedly attempting the transfer.
Should You Migrate Everything or Only Lists and Balances?
The correct choice depends on your accounting requirements.
Choose all company data when you want your historical accounting information available in QuickBooks Online.
Choose lists and balances when you only need essential records such as:
Customers
Vendors
Employees
Chart of accounts
Items
Opening balances
Don't choose the limited migration simply because it is faster. If you need historical transactions for reporting, reconciliation, or audit purposes, transferring the appropriate company data is generally more useful.
Frequently Asked Questions
Can I move QuickBooks Desktop to QuickBooks Online?
Yes. Supported QuickBooks Desktop company files can be migrated to QuickBooks Online using the Desktop migration tool or an online migration tool.
Does QuickBooks Desktop automatically sync with QuickBooks Online?
No. QuickBooks Desktop and QuickBooks Online are separate products. After migration, you should perform your ongoing bookkeeping in the Online company.
Will my QuickBooks Desktop file be deleted after migration?
The migration process copies your Desktop information to QuickBooks Online. Your original Desktop company file remains available, subject to your Desktop access and product limitations.
How long does QuickBooks Desktop migration take?
The time depends on the size and complexity of your company file. Keep QuickBooks Desktop running until the migration process is complete when using the Desktop migration method.
Can I migrate a large QuickBooks Desktop company file?
Yes, provided it meets the applicable migration requirements. Current Intuit guidance specifies a target threshold of fewer than 4,000,000 total targets for direct migration.
Do all QuickBooks Desktop features transfer to Online?
No. Some Desktop features have different Online equivalents, while some features may not be available in QuickBooks Online. Review feature and data mapping before migrating.
Conclusion
To move QuickBooks Desktop to Online successfully, prepare the company file before starting the transfer. Update QuickBooks, create a backup, verify and repair your data, check the target count, review payroll timing, and make sure your QuickBooks Online account meets the migration requirements.
After the transfer, compare key financial reports and review customers, vendors, invoices, bills, inventory, payroll, and other important records. A careful post-migration review can identify discrepancies before your business begins relying completely on QuickBooks Online.
If you encounter errors during the migration or need help preparing your Desktop company file, contact support at +1-866-498-7204 for assistance.