You can migrate from QuickBooks Online to QuickBooks Desktop in order to avail access to a wide range of industry-specific features that can be helpful in boosting your workflow and have a positive impact on your business progress. However, it can be a challenging task to migrate from QBO to QB Desktop all by yourself. That’s precisely why we have made this blog; we’d help you migrate from QuickBooks Online to QBDT in no time!
Migrate from QuickBooks Online to QuickBooks Desktop – A Quick View Table
In the table below is given a concise summary of this blog on the topic of migrating from QB Online to QB Desktop:
| Description | You can convert from QuickBooks Online to QuickBooks Desktop in order to access a wide variety of features not present in QBO. This can boost your workflow and important business processes. |
| What moves & what doesn’t | You need to know what moves and what doesn’t move from QuickBooks Online to QuickBooks Desktop before you proceed with the steps to convert your data. This would ensure that you back up the necessary things, and no data is lost. |
| Steps to move from QBO to QBDT | First, you have to download the migration tool in QuickBooks Online, then export the Quickbooks Online Data, Next run the QuickBooks Desktop migration tool, and lastly, check if the exported data matches the original data in QuickBooks online. |
Learn What Data Moves from QuickBooks Online to QuickBooks Desktop
To learn what data moves from QuickBooks Online to QuickBooks Desktop, see the table below:
| What Moves to QuickBooks Desktop | What Doesn’t Move to QuickBooks Desktop |
| Multi-currency | |
| Payroll | |
| Reconcile 1. In QuickBooks Desktop, all the reconciled transactions would have a bold checkmark in the cleared column. 2. In QuickBooks Desktop, all the cleared transactions would have a light checkmark in the Cleared column. | |
| Sales Tax 1. In QB Desktop, the sales tax would be listed as line items. 2. The rates and items of sales tax move as service items. | The adjustments and payments of sales tax won’t move. |
| Projects The projects are moved as customer jobs in QB Desktop. | |
| Chart of Accounts 1. Account detail types do not move to QB Desktop. 2. Account numbers would appear after turning on the account number preference. 3. Deleted accounts move without account numbers as inactive accounts. | The inventory shrinkage account won’t move to QBDT. |
| Class List Classes that have been deleted would move as inactive classes in QBDT. | |
| Customers Deleted customers would move as inactive customers in QBDT. | The following customer information won’t move to QBTD: 1. Due to PCI compliance, your customers’ credit card info doesn’t move 2. Customer notes 3. Preferred delivery method 4. Mobile and/or pager number 5. Is Taxable |
| Vendors Deleted Vendors would move as inactive vendors in QB Desktop. | 1. Vendor notes 2. Mobile and/or pager number |
| Employees Deleted employees would move as inactive employees in QB Desktop. | |
| Other lists The following lists don’t move from QB Online to Desktop: 1. Customer type 2. Vendor type 3. Job type 4. Memorized reports 5. Other names 6. Payroll item 7. Price level 8. Sales rep 9. Ship via 10. Templates 11. To do | |
| Payment Method List | |
| Terms | |
| Bundles | |
| Inventory 1. Inventory asset account 2. Cost of goods sold account 3. Purchase account 4. Sales account 5. Quantity (QTY) on hand 6. Asset values | |
| Categories 1. Categories move as Parent items in QuickBooks Desktop. 2. Categories will become the same item type as the Products and Services listed under them in QuickBooks Online. | |
| Company info | |
| User preferences | |
| Location lists | |
| Audit log reports | |
| Reconciliation reports | |
| Memorized reports | |
| Cash purchases Cash purchases would move as checks in QB Desktop | 1. Estimates 2. Purchase orders 3. Recurring transactions |
| Time tracking | Physical timesheets would not move to QB Desktop |
| Checks | |
| Credit memos | |
| Sales receipts | |
| Received payments | |
| Bills | |
| Bill payments | |
| Invoices | |
| Refund receipts | |
| General journal entries Transactions that have multiple accounts receivable or accounts payable lines move to journal entries in QB Desktop | |
| Deposits | The billable status won’t show up in QB Desktop from QB Online. |
| Transfer funds These transactions move as journal entries in QB Desktop | |
| Paychecks Paychecks would move as checks in QBDT. | |
| Liability adjustments | |
| Inventory adjustments | |
| Credit card payments |
Now that we know what moves and what doesn’t move from QuickBooks Online to Desktop, let’s see the steps to convert your QBO data to QBDT.
Guided Steps to Convert from QuickBooks Online to QuickBooks Desktop
You can convert from QuickBooks Online to QuickBooks Desktop with the help of the steps given below:
Step 1: Download the Migration Tool in QBO
- Sign in to QuickBooks Online
- Navigate to the Expert Overview page
- Click on Get Started
- Select the Download tool
- Then, install the migration tool
- Hit Next
- Read and accept the terms of the license agreement
- Press Next
- Click on Install
- Hit Finish
Step 2: Export the QuickBooks Online Data
- Hit Continue on the Step 1: Prepare to export page
- Choose the QuickBooks Online data you wish to export
- Select Continue
- Press Continue on Step 3: Request your data page
- Feed in the Name and Email address fields
- Hit Continue
- Click on Close
- Navigate to the Export Overview page
- Follow the instructions for online migration on the Step 1: Prepare to export page
- Select Continue
- Click on Continue to Download in the Exporting from QuickBooks Online page
- Select Download QBXML file
- Save the file on your desktop
- Hit Continue
Step 3: Run the QB Desktop Migration Tool
- Open the QB Desktop app
- Stay on the No Company Open screen
- Then, open the QuickBooks Desktop migration tool
- Click on Browse
- Go to the QBXML file you downloaded
- Select the QBXML file
- Hit Open
- Press Import
- Feed in the Name
- Then, save your file
- Choose a save option
- Give the file a name
- Click on Save
- A Certificate window would pop up
- This would allow you to grant permissions for the migration
- Select Yes, Always
- Mark the checkbox to Allow the application to access personal data
- Hit Continue
- Press Confirm
- A window would appear with a percentage meter to show the import process
- Hit Done when the migration is complete
Step 4: Check if the Data You Exported Matches
After you export the data, run the profit and loss report in QuickBooks Online and Desktop to compare your books. If the reports don’t match, follow the steps given below:
- Open the QB Desktop app
- Click on the File menu
- Click on Close company
- Then, repeat Step 3 to import the file again
- Run the profit and loss reports again
This would help you migrate from QuickBooks Online to QuickBooks Desktop.
Conclusion
You have the option to migrate from QuickBooks Online to QuickBooks Desktop in order to avail a wide variety of industry-specific features that can be accessed to boost your productivity and have a positive impact on your business progress. We have covered the things that move and that don’t move from QB Online to QB Desktop, along with the steps you need to perform to move your data from QBO to QB Desktop.
FAQs
How to migrate from QuickBooks Online to Desktop?
To migrate from QuickBooks Online to Desktop, follow the steps given below:
1. Hit Continue on the Step 1: Prepare to export page
2. Choose the QuickBooks Online data you wish to export
3. Select Continue
4. Press Continue on Step 3: Request your data page
5. Feed in the Name and Email address fields
6. Hit Continue
7. Click on Close
8. Navigate to the Export Overview page
9. Follow the instructions for online migration on the Step 1: Prepare to export page
10. Select Continue
11. Click on Continue to Download in the Exporting from QuickBooks Online page
12. Select Download QBXML file
13. Save the file on your desktop
14. Hit Continue
15. Open the QB Desktop app
16. Stay on the No Company Open screen
17. Then, open the QuickBooks Desktop migration tool
18. Click on Browse
19. Go to the QBXML file you downloaded
20. Select the QBXML file
21. Hit Open
22. Press Import
23. Feed in the Name
24. Then, Save your file
25. Choose a save option
26. Give the file a name
27. Click on Save
28. A Certificate window would pop up
29. This would allow you to grant permissions for the migration
30. Select Yes, Always
31. Mark the checkbox to Allow application to access personal data
32. Hit Continue
33. Press Confirm
34. A window would appear with a percentage meter to show the import process
35. Hit Done when the migration is complete
Can you convert from QuickBooks Online to Desktop?
Yes, you can convert from QuickBooks Online to Desktop using the migration tool provided by Intuit. However, you should know the shortcomings of moving your data before you proceed to do so.
What are the limitations when you convert from QuickBooks Online to QuickBooks Desktop?
When you convert from QuickBooks Online to QuickBooks Desktop, certain data moves, and certain data doesn’t. Usually, customers lists, vendors lists, sales tax, transactions, projects, reconciliation, etc., move. However, specific things like company info, user preferences, terms bundles, other lists, multi-currency, etc., don’t move.
- How to Migrate from QuickBooks Online to QuickBooks Desktop
- Move QuickBooks to New Computer | A Complete Guide
- Looking to Convert Xero to QuickBooks? This is the Perfect Guide for It
- Guided Resolutions for the QuickBooks Not Updating Issue
- Set Up & Use the QuickBooks Automated Sales Tax

James Richard is a skilled technical writer with 16 years of experience at QDM. His expertise covers data migration, conversion, and desktop errors for QuickBooks. He excels at explaining complex technical topics clearly and simply for readers. Through engaging, informative blog posts, James makes even the most challenging QuickBooks issues feel manageable. With his passion for writing and deep knowledge, he is a trusted resource for anyone seeking clarity on accounting software problems.
