How To Convert QuickBooks Desktop to Online in 7 Steps

Transcription

hi this is tim yoder with fit small business today i'm going to show you how incredibly easy it is to convert your quickbooks desktop company file to quickbooks online so if you've come across this video in youtube you might want to check out our page convert quickbooks desktop to online on the fitsmallbusiness.com website as it gives you written instructions covering this same material so let's get started so i am at my dashboard in my quickbooks desktop company so before we do the conversion there's a couple of things we want to check first we need to check the file size of our quickbooks desktop company file so in order to do that just make sure i'm clicked on our quickbooks desktop and then i'm going to hit f2 and that'll bring up the product information now i want to check the uh total targets and here our total targets are eight so this is an incredibly small file we haven't really done anything with it yet if this target is over 350 000 then you're not going to be able to very easily convert your data over to quickbooks online you're going to have to first condense it and if you look in our written article we will provide a link to instructions on how to condense your file honestly if your targets are over 350 000 you're probably already having issues with quickbooks desktop as those files get too large you start to just kind of get random errors so if you are over that limit you may consider simply setting up a new company in quickbooks online and importing your lists as we showed towards the end of our written article so that's our first step let's make sure your company file is less than 350 000 targets second thing we want to do is we want to back up our file in case anything goes wrong so we're going to back up the file we're going to go file and you probably already know how to do this backup company and create a local backup okay then there will be a wizard and that will show you how to do your local backup now the next thing we want to do make sure that your company file is located on your hard drive not on a network drive for whatever reason intuit really recommends the file we located on your hard drive so i think we can might be able to look at it here yeah so here we can see that all my company files are located on my c drive so you might look make sure that your company file is on your local hard drive not on your network and if it is on your network you'll need to transfer it to your local hard drive okay so those are kind of the the basics um to get started now the next thing we want to do is we want to create a quickbooks online account um very simple to do so we go to just our the google quickbooks go to their website um in their plans and pricing you can choose which plan you like if you don't if you're not sure which plan you need we do have an article for that it's fitsmallbusiness.com slash quickbooks online comparison so once you decide on the plan that you need you can simply select it from their website and it'll walk you through a short wizard you can choose either fifty percent off for three months or free trial for thirty days so go ahead get that company set up it'll just ask you very basic informations don't put any financial information in yet just set the company up once you do that then we can move on with our conversion process so let's go back to our quickbooks desktop program okay now we can actually export our company file to quickbooks online and this is surprisingly easy although if you're familiar with quickbooks they've been pushing their online product for a number of years and so i guess it's not all that surprising that they make this conversion pretty darn simple so let's go to company and let's go down to export your company file to quickbooks online and click that might take a second to pull up okay there we go one more minute maybe one more minute okay and there we go so it gives us two choices here if you already have quickbooks online company set up then you can just click move now if you want to set up a 30 day free trial you can click try it first okay so we're going to click move now now we have to deal with inventory so if you have inventory to be honest you probably need to consult with your tax accountant so the issue is that quickbooks desktop uses the average cost method to calculate your cost of goods sold quickbooks online uses the first in first out method of calculating cost of goods sold well if you do this if you have inventory for tax purposes you're not allowed to change methods without getting irs permission so you really need to talk to your tax professional so if you track inventory in quickbooks desktop i'm going to recommend that you go ahead now and click no don't move my inventory talk to your tax professional and then you'll have to deal with inventory later so let's hit save and continue okay and now you can see it's logged into my quickbooks online account and i can choose to create a new company so i can click create a new company i don't want it to be imported into one of my current companies i want to create a new company and i'm going to hit continue okay this is pulling the company name and now i'm from this point i'm not going to hit upload because i don't want it to actually create a new company and start charging me for it so i'm not going to hit upload you'll want to hit upload and continue with the process so once you do that upload then you'll get a screen showing you that your data is being moved to the cloud and then eventually you will get a congratulations message now if it's a large large file it could take some time it could take up to several hours for them to convert your file to quickbooks online so be patient but that's all it's to it you've already now you've now converted your quickbooks desktop file to an online file and you're ready to use quickbooks online if for some reason this didn't work perhaps your size file was too long there is another way to do it you have you can transfer lists instead of converting your desktop file this is a much longer method of doing it but if your quickbooks desktop file is corrupt then this is certainly the better way to do it transfer individual lists and again you can go to our web page here and look at the written instructions for that but the wizard we just walked through should be successful for 99 of of people and hopefully you are one of those again my name is tim yoder with fit small business and this was how to convert your quickbooks desktop file to quickbooks online

This transcript was generated automatically from the video's captions and may contain errors.

Published: May 20, 2025
Updated: Sep 9, 2025
9 minute read

I’ll walk you through how to convert QuickBooks Desktop to QuickBooks Online, a move that gives you the flexibility to access your financial data from anywhere. I’ll cover the key steps you need to take before the switch, including how to update QuickBooks Desktop to the latest version, prep your company file, and choose what data you want to carry over to the online platform. Once your file is ready, I’ll show you how to export it to QuickBooks Online.

Step 1: Prepare the desktop file for export.

Before switching from QuickBooks Desktop to Online, ensure that your desktop file is ready to export by following this process:

Step 1a: Clean up and update files.

Clean up your desktopQuickBooks files so that your bookkeeping is up to date. Review all account balances, reconcile all bank accounts, process payroll, and adjust inventory before getting started.

Step 1b: Update QuickBooks Desktop.

To avoid compatibility issues, update your QuickBooks Desktop to the latest version. To do this, click Help at the top menu bar, select Update QuickBooks Desktop, and then click the Update Now button to initiate the update process.

Step 1c: Check file size requirements.

QuickBooks allows you to import data that is no more than 750,000 targets for QuickBooks Desktop Pro/Premier and 1,200,000 targets for Enterprise versions. I determined my QuickBooks Desktop file’s size by pressing F2 and then checking Total Targets on the product information screen.

Product information screen in QuickBooks Desktop.
Product information screen in QuickBooks Desktop

If your file is too large, reduce the targets by condensing your QuickBooks file. To do so, click File, select Utilities, and then Condense Data. You can condense data while keeping all transactions or removing selected items. If condensing doesn’t work, then you’ll have to export specific data, such as lists and account balances.

Step 1d: Back up the file.

It’s a good idea to create a local backup of your company file in case anything goes wrong. While you can always refer back to your QuickBooks Desktop files after the migration, having a backup provides peace of mind in case any errors or issues arise during the conversion. To do this, click on File, then Back Up Company, and then select Create Local Backup.

Step 2: Initiate the migration process.

Now that your QuickBooks Desktop file is ready to export, click on Company at the top menu bar and select Export Your Company File to QuickBooks Online, as shown below.

Screen showing how to export QuickBooks Desktop company file to QuickBooks Online
Export your QuickBooks Desktop file to QuickBooks Online

QuickBooks Desktop will then display a new window where you can get started with the migration process. From this window, I clicked on Get Started to continue.

Step 3: Specify the data that needs to move.

QuickBooks will then ask what data you want to bring over to QuickBooks Online. There are two options:

  • Bring all your company data: This brings all company data — including customers, vendors, settings, and transactions — to QuickBooks Online.
  • Choose what to bring over: If you have a large file and don’t need to migrate all company data, then select specific items you want to move, such as lists and balances.
Screen where you can select whether to bring all data to QuickBooks Online to choose specific data like lists and account balances
Export all company files or only specific data

Additionally, indicate whether you want to import inventory into QuickBooks Online. If you say yes to this, inventory will be recalculated in QuickBooks Online using the first-in, first-out (FIFO) inventory method from the start date provided.

Step 4: Sign in to QuickBooks Online or create a new account.

After selecting which data to move, you can now sign in to the QuickBooks Online account where you want to migrate your files.

Since I have a QuickBooks Online account, I clicked Yes, sign me in, and then hit the green Continue button to proceed.

Screen where you can select to sign in to an existing QuickBooks Online account for QuickBooks Desktop data migration or create a new account
Sign in to your QuickBooks Online account or create a new one

Step 5: Select the company to move the file to.

Once logged in, QuickBooks will show a list of my QuickBooks Online companies; and from here, select the specific QuickBooks Online company to which you intend to move your desktop file. Then, click the green Continue button.

Screen in QuickBooks Online where you can select the company to move your QuickBooks Desktop file to
Select which company to move your QuickBooks file to (Source: QuickBooks)

Step 6: Export your data to QuickBooks Online.

After clicking Continue, confirm that you want to proceed with the migration by clicking Upload. It will take a few minutes for data to fully migrate into QuickBooks Online.

Screen showing QuickBooks data migration to QuickBooks Online is in progress
QuickBooks data file transfer confirmation

Step 7: Check your email for confirmation.

QuickBooks emails you when your QuickBooks Online company is ready, but this could take several hours for a large file. Once I received the email indicating that my migration was successful, I clicked on the Complete your setup button to log in to QuickBooks Online and review my data.

What’s not imported when you convert QuickBooks Desktop to Online

While most of your data will import when switching from QuickBooks Desktop to Online, there are a few items that won’t convert, including the following:

  • Bank and credit card account reconciliation reports: Once you convert to QuickBooks Online, you’ll need to start your reconciliations from where you last ended them. If you need access to prior reconciliation reports, you can still get them from your desktop version as long as you don’t delete the files.
  • Recurring credit card charges: You’ll need to cancel your existing recurring credit card transactions in the Merchant Center. Once that’s done, rebuild them in QuickBooks Online by creating recurring sales receipts.
  • Audit trail: There’s nothing you can do about your past audit trail other than retain a copy of your desktop version and the information contained in it. You will, however, get an improved audit trail with QuickBooks Online going forward.
  • Inventory from QuickBooks for Mac: While you can’t transfer your inventory from a Mac computer, if you have access to a computer running Windows, you can make the transfer there.
  • Reports: QuickBooks Online contains a variety of reports that can replace many of those you’ve been using in the desktop version. The best solution is to find a new QuickBooks Online report and begin using it.

Considerations for a smooth transition

  • Condense your data file if it exceeds the target limit.
  • Move the company file to the local drive and switch to single-user mode before exporting.
  • Address payroll data by removing existing records or setting up a new company file without payroll.
  • Manually re-enter any data elements that do not transfer automatically, such as custom templates.

When you convert QuickBooks Desktop to Online, you may encounter challenges that can disrupt the migration process. One common issue is attempting to convert a company file that exceeds the target limit. This is addressed in Step 1c above — so do not skip that. Another frequent problem arises when the company file is stored on a network drive or is open in multi-user mode, leading to export errors. Ensuring the file is located on a local drive and switching to single-user mode can help prevent such issues.

Payroll data can also pose complications during migration. QuickBooks Online cannot overwrite existing employee records linked to payroll items, which may result in errors. To get around this, you may need to manually re-enter payroll from previous periods to get payroll to report properly.

As this process can be tricky, you may want to contact QuickBooks Online’s customer support for assistance. In addition to some payroll characteristics, certain data elements, such as custom templates and some reports, may not transfer automatically and will require manual re-entry post-migration.

Features not supported by QuickBooks Online

Not every feature you’re used to in QuickBooks Desktop is available in QuickBooks Online. Here are a few that are not in Online:

  • Barcode scanning for inventory management
  • Inventory assemblies
  • Certain customized forms
  • QuickBooks Statement writer
  • Processing for multiple vendor ship-to addresses
  • Use of the average cost inventory method

However, many of the features that are not directly supported in QuickBooks Online can still be obtained through the integration of third-party apps.

When to move from QuickBooks Desktop to QuickBooks Online

QuickBooks Online is our overall best small business accounting software. If you’re an existing QuickBooks Desktop user, you might want to switch to QuickBooks Online if you

  • Manage your own books or work with remote accountants: QuickBooks Online is more convenient and easier to use than QuickBooks Desktop, making it ideal for DIY accounting. Since it’s cloud-based, you can easily share files with your accountants. In contrast, with Desktop, you have to create and send an Accountant’s Copy to your bookkeeper, which is not as straightforward as file sharing in QuickBooks Online.
  • Need to track expenses and send invoices on the go: QuickBooks Online has a mobile app that allows you to perform various accounting tasks from your mobile devices, including tracking income and expenses and sending invoices. This makes it suitable for business owners who frequently work on the go. QuickBooks Desktop also has a mobile app, but it’s only for capturing receipts and tracking mileage.
  • Require ample integration with third-party business apps: QuickBooks Online integrates with over 750 apps, while QuickBooks Desktop has only around 200. This means QuickBooks Online is better for those who tend to use various third-party tools to handle various aspects of their business, like CRM, ecommerce, and industry-specific applications.
  • Anticipate business growth and need a scalable solution: QuickBooks Online provides four scalable subscription options. You can select a plan based on the features and number of users you need — meaning as your business grows and needs additional features, you can easily upgrade to a more suitable plan.

Frequently Asked Questions (FAQs)

Will user permissions and roles from Desktop transfer to QuickBooks Online?

No. User roles and permissions must be manually recreated in QuickBooks Online, which has its own user access structure. Given, you’ll need to assign roles to users after the migration.

Why switch from QuickBooks Desktop to QuickBooks Online?

QuickBooks Online is generally more affordable for multiple users than QuickBooks Desktop. Other meaningful incentives include the ability to access company files remotely, collaborate with team members easily, and integrate with third-party applications.

Can I undo the conversion once I’ve moved to QuickBooks Online?

No, once your data has been converted to QuickBooks Online, the process can’t be reversed. If you want to return to Desktop, you’d need to manually re-enter your data or restore from a backup of your Desktop company file created before the migration.

Is there a best time of year to make the switch to QuickBooks Online?

The best time to convert QuickBooks Desktop to Online is at the beginning of the year or month. This ensures clean financial data and easier reconciliation. However, with proper preparation, you can transition at any time and simply identify your start date in QuickBooks Online.

Wrap Up

There you go—we were able to successfully convert QuickBooks Desktop to Online. Be sure to check out our free QuickBooks tutorials to learn the basics of using QuickBooks Online.

Liz Smith, CPA, MSTFP

Liz Smith, CPA, MSTFP

Small Business Tax Expert at Fit Small Business

Liz Smith is a veteran practitioner with over 13 years of experience in public accounting, specializing in guiding businesses through every stage of their financial journey — from inception to dissolution. With a strong background in trust administration, tax planning, and compliance for pass-through entities, she brings a wealth of expertise to the table. She also has extensive managerial experience in project management, and hands-on experience with IRS controversy resolution. This background ensures her clients receive strategic, informed guidance to navigate complex financial landscapes.

Fit Small Business Logo

Our mission is to provide small business owners with the information you need to succeed. Learn how to start, market, run, and grow your business today!

Property of TechnologyAdvice. © 2026 TechnologyAdvice. All Rights Reserved

Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.