Move Your QuickBooks Desktop Company File to QuickBooks Online

Feb 16, 2026

Admin |

Estimated Read Time : 5 MIN

Moving your QuickBooks Desktop company file to QuickBooks Online is a smart step for businesses that want more flexibility, real-time access, and easier collaboration. As more teams shift to remote or hybrid work, cloud-based accounting has become less of a convenience and more of a necessity. QuickBooks Online allows you to manage finances anytime, anywhere – without being tied to a single computer or local storage.

That said, the migration process can feel overwhelming if you’re unsure which data transfers and which don’t, and how to prepare properly. In this guide, we’ll explain why businesses make the switch and walk you through the key steps to move your QuickBooks Desktop company file to QuickBooks Online smoothly and securely, without data loss or downtime.

Do This Before Moving Your Company File 

Moving to QuickBooks Online gives you key advantages, including always having the most up-to-date version, creating and sending invoices from anywhere, and receiving mobile alerts so you never miss important activity.

To get started with your migration, make sure you have the following ready:

  • A company file with fewer than 4,000,000 targets. You can check your target count by pressing F2 or Ctrl + 1. If your file exceeds this limit, you’ll need to condense your data before moving.
  • Admin access to both your Desktop company file and your QuickBooks Online account.
  • A printed or saved copy of your Sales Tax Report for reference.
  • Fully categorized and reconciled bank and credit card transactions if you use online banking features.
  • If you use QuickBooks Desktop Payroll, review the following before migrating:
    • Confirm that all employee profiles are accurate and up to date.
    • Remove or deactivate any employees who haven’t been paid during the current year. After running payroll, wait 2–3 business days before starting the migration.
    • Plan to move your data several days before your next payroll run to avoid issues.
  • If you use QuickBooks Time, contact QuickBooks Support for help setting up your QuickBooks Online account.

Move your QuickBooks Desktop company file

Use the steps below to move your data. The amount of time required will vary depending on the size of your QuickBooks Desktop file and how detailed your records are.

Important: If you’re using QuickBooks Desktop 2022 or later, follow the instructions for your version:

  • Pro and Premier: Go to Company, choose Migrate this company file to QuickBooks Online, then select Export your company file to QuickBooks Online.
  • Enterprise: Press Ctrl + 1 to open the Product Information window, then press Ctrl + B + Q and select OK to continue.
  • Click Get started to proceed with the migration.
  • You’ll be shown a customized checklist with everything needed to prepare your company file for migration:
    • Review each task and the related data displayed by the tool.
    • Complete the required action for every item. For tasks that allow bulk updates, you can choose Complete All to finish several items at once.
    • Once all checklist items are finished, select Continue to move forward.
  • Next, the Let’s bring your data to QuickBooks Online screen will appear. Choose how you want your data transferred:
    • Move all company data.
    • Move only lists and balances.

Note: This option is useful if your company file is large and you prefer not to transfer every individual transaction.

  • If your company uses inventory, choose one of the following options:
    • Click Yes, track inventory using FIFO, then choose a starting date.
    • Click No, don’t move inventory if you prefer to add inventory manually later. Any existing inventory will be converted to non-inventory items.

Note: If multi-currency is enabled in QuickBooks Desktop, you’ll need to select a home currency.

  • Select Yes, sign me in, then click Continue to log in to your QuickBooks Online account using the user ID and password linked to your subscription. 
  • A list of your QuickBooks Online companies and subscriptions will appear. Choose the company where you want your data transferred.
  • If your QuickBooks Online account already contains data, you’ll be prompted to confirm whether you want to overwrite it. This action is permanent, so proceed carefully. If prompted:
    • Select Agree, then choose Replace.
    • Confirm by selecting Yes, replace the data, then click Replace.
  • Select Continue, then choose Export. A progress bar will display while your data is being transferred to QuickBooks Online.

Move your company file to QuickBooks Online with an online tool

Use the online tool to move your company file in a more convenient way.

Note: The tool will move data from QuickBooks company files (.QBW), portable files (.QBM), backup files (.QBB), and QuickBooks Desktop for Mac files if you save a backup for Windows (.qbb).

You can use this tool if:

  • You’re an accountant who doesn’t have QuickBooks Desktop and wants to help your client move to QuickBooks Online.
  • You don’t have QuickBooks Desktop, but you have a QuickBooks Desktop file that you want to move to QuickBooks Online.
  • Your QuickBooks Desktop company file version is 2011 or later.

Note: If you’re using a company file from 2010 or earlier, follow these steps to run QuickBooks File Doctor.

1. Open the online tool

Choose the link that matches your QuickBooks version.

2. Upload your company file

Follow these steps to upload your company file. This process helps avoid errors and saves time during setup.

  • Click Select File, then locate and choose the supported QuickBooks Desktop company file you want to transfer.

Note: Only one company file can be uploaded at a time.

  • Select Open to upload the file, or drag and drop your QuickBooks Desktop company file into the upload area.
  • After the upload is complete, your file will automatically be updated to the latest version of QuickBooks Desktop.
  • Once the update finishes, you’ll see the option to move your data to QuickBooks Online.

Follow the on-screen instructions to complete the move to QuickBooks Online. When the migration is finished, you’ll receive a confirmation email titled “Your company is now Online.”

If your company file doesn’t update to the latest Desktop version or doesn’t migrate to QuickBooks Online, contact QuickBooks Support for assistance.

QuickBooks has recently updated its design. If the screens in the video look different from what you see, use the in-app Search bar to find the page you need.

Conclusion 

Finally, we are ending this blog with a step-by-step guide on how to move your QuickBooks Desktop company file to QuickBooks Online using the in-product migration and online upload tools. Moving to QuickBooks Online allows you to access your books anytime, collaborate in real time, and stay updated without manual upgrades.

Dial +1(866)500-0076 to talk to a QuickBookSupportNet now!

Frequently Asked Questions 

Can I move my QuickBooks Desktop company file to QuickBooks Online?

Yes, you can move your QuickBooks Desktop company file to QuickBooks Online using the built-in migration tool or the online upload tool. The process supports QuickBooks Pro, Premier, Enterprise, and Mac (with a Windows backup file).

What data is transferred when moving to QuickBooks Online?

QuickBooks transfers most of your data, including customers, vendors, the chart of accounts, balances, invoices, bills, and transactions. You can choose to move all company data or only lists and balances, depending on your needs.

Is there a file size limit for migrating to QuickBooks Online?

Yes, your QuickBooks Desktop company file must have fewer than 4,000,000 targets. You can check the target count by pressing F2 or Ctrl + 1. If it exceeds the limit, you’ll need to condense your data before migrating.

Do I need admin access to migrate my QuickBooks company file?

Yes, admin access is required for both the QuickBooks Desktop company file and the QuickBooks Online account to complete the migration successfully.

What should I do if my QuickBooks Desktop file fails to migrate?

If your company file doesn’t update to the latest Desktop version or fails during migration, try running QuickBooks File Doctor or rechecking your file requirements. If the issue persists, contact QuickBooks Support or a certified ProAdvisor for assistance.

About The Author

Lana Creston

Lana Creston is an experienced technical and accounting writer with a total of 9 years of experience. She currently works on QuickBooks accounting and technical guides at QuickBookSupportNet. Lana has a passion for reading and writing about various technical topics, especially exploring new accounting methods and software, while continuously expanding her expertise in the ever-evolving field of finance and technology.

Quick, clear, and hassle-free QuickBooks assistance.

Get a Free Consultation with Our QB Tax Experts
Connect with Our Certified QuickBooks Professionals - Dial Tollfree: +1(866)500-0076