The fastest way to transfer QuickBooks is to back up your company file on the old computer, then restore it on the new one
QuickBooks stores all your financial data in a single company file. Moving to a new computer means copying that file and your QuickBooks software to the new machine, then opening the file there. The process takes about 30 minutes if your internet connection is stable and you have your QuickBooks login details handy.
You have two main routes: back up and restore (the standard method), or copy the file manually if you are staying within the same QuickBooks version. The backup method is safer because it compresses your file, checks for corruption, and is designed specifically for transfers. Manual copying works but skips those safety checks.
Before you start, make sure you have administrator access on both computers, your QuickBooks login credentials, and the license or product key for your version of QuickBooks. If you are moving from QuickBooks Desktop to QuickBooks Online, the process is different and requires converting your data.
Key Takeaways
- Back up your company file on the old computer using File > Create Backup, then restore it on the new computer using File > Open or Restore.
- Install QuickBooks on the new computer first, using the same version and license key as your old installation.
- Close QuickBooks completely on the old computer before transferring the file to avoid corruption.
- Test the file on the new computer by opening it and running a straightforward report to confirm all data transferred correctly.
- If you are moving to QuickBooks Online, you will need to export your data and set up a new account rather than transferring a file.
Install QuickBooks on the new computer before transferring your file
read and install the same version of QuickBooks you were using on the old computer. Go to the Intuit website, sign in with your Intuit account, and read the installer for your version (Desktop Pro, Premier, Enterprise, or Online). Run the installer and follow the prompts, but do not open QuickBooks yet.
You will be asked for your license key or product key during installation. This is a 25-character code that came with your QuickBooks purchase or is visible in your Intuit account under Licenses and Installations. If you cannot find it, sign into your Intuit account, go to Licenses and Installations, and copy the key from there. Write it down or keep the browser tab open.
If you are moving from an older version of QuickBooks (2018 or earlier) to a newer one, you will need to upgrade your company file rather than straightforward transfer it. QuickBooks will prompt you to do this the first time you open the file on the new computer.
Back up your company file on the old computer
Open QuickBooks on the old computer and go to File > Create Backup. A window will open with three options: Local Backup, Online Backup, or both. Choose Local Backup, which saves the file to your computer or an external drive.
Click Next. You will see options for where to save the backup. Choose a location you can access from the new computer — a USB drive, external hard drive, cloud storage folder (like OneDrive or Google Drive), or a shared network folder. Do not save it only to the Desktop of the old computer.
Click Next again. QuickBooks will ask whether to save the backup now or schedule it. Choose Save It Now. The backup will take a few minutes depending on the size of your company file. When it finishes, you will see a confirmation message with the file path. Write down or copy this path.
The backup file will have a .qbb extension (for example, MyCompany.qbb). This is different from your regular company file, which has a .qbw extension. The .qbb file is compressed and ready to transfer.
Transfer the backup file to the new computer
If you saved the backup to a USB drive or external hard drive, plug it into the new computer. If you saved it to cloud storage, open that storage on the new computer and read the backup file. If it is on a network folder, make sure the new computer is connected to the same network and can see that folder.
Copy the .qbb backup file to a location on the new computer where you can find it easily — the Desktop or a Documents folder works fine. Do not try to open it yet.
Make sure QuickBooks is closed on the old computer before you disconnect the drive or stop accessing the network folder. If QuickBooks is still running, it may lock the file and prevent the transfer from completing properly.
Restore the backup file on the new computer
Open QuickBooks on the new computer. Go to File > Open or Restore Company. A window will open with three options: Open a Company File, Restore a Backup Copy, or Restore a Portable File. Choose Restore a Backup Copy.
Click Next. QuickBooks will ask you to locate the backup file. Navigate to where you saved the .qbb file and select it. Click Open. QuickBooks will ask you where you want to save the restored company file. The default location is usually fine (Documents > QuickBooks > Company Files). Click Save.
QuickBooks will restore the file, which takes a few minutes. When it finishes, the company file will open automatically. You will see your chart of accounts, customer list, transactions, and all other data exactly as it was on the old computer.
Verify the transfer and update your company information
Once the file opens, run a straightforward report to confirm all your data transferred correctly. Go to Reports > Company & Financial > Profit & Loss. If you see your accounts and transactions, the transfer worked.
Check your company information to make sure it is correct. Go to Company > Company Information and verify your business name, address, and phone number are there. If you are using QuickBooks with a multi-user license, go to File > Utilities > Set Up Users and Passwords to make sure your user accounts are still set up.
If you are using QuickBooks Desktop with a network license, you will need to set up the new computer as either the host or a workstation. This is a separate process that depends on your license type. Check your QuickBooks documentation or contact Intuit support for instructions specific to your license.
What to do if you are moving to QuickBooks Online
QuickBooks Online is a cloud-based version, so you cannot straightforward transfer a Desktop company file to it. Instead, you will export your data from Desktop and import it into a new Online company.
In QuickBooks Desktop, go to File > Utilities > Export to IIF Files. This creates a file that Online can read. Save the file to your computer. Then sign into QuickBooks Online, create a new company, and go to Settings > Tools > Import Data. Upload the IIF file and follow the prompts.
Not all data transfers perfectly from Desktop to Online — some custom fields and reports may not carry over. After importing, spend time reviewing your chart of accounts, customer list, and recent transactions to make sure everything is there. You may need to manually recreate some items or adjust settings.
Frequently Asked Questions
Can I copy the company file manually instead of using backup and restore?
Yes. Locate your company file (usually in Documents > QuickBooks > Company Files) and copy it to the new computer in the same folder structure. This works if you are staying within the same QuickBooks version. However, backup and restore is safer because it checks the file for errors before transferring it.
What if QuickBooks asks for a license key on the new computer?
You need to enter the same product key you used on the old computer. Find it in your Intuit account under Licenses and Installations, or on the original product box or receipt. Each license key can be installed on one computer at a time, so deactivating it on the old computer first is a good practice.
Will my multi-user setup transfer to the new computer?
User accounts and passwords transfer with the company file, but you will need to reconfigure which computer is the host if you are using a network license. The host computer must be on and connected to the network for other users to access the file. Consult your QuickBooks documentation for host setup instructions.
How long does the transfer usually take?
The entire process — installing QuickBooks, backing up, transferring the file, and restoring it — typically takes 30 to 60 minutes depending on file size and internet speed. Very large company files (over 500 MB) may take longer to back up and restore.
What if the restored file will not open on the new computer?
First, make sure you installed the exact same version of QuickBooks on the new computer. If you installed a newer version, QuickBooks will ask to upgrade the file, which is normal. If the file still will not open, try restoring the backup again. If that fails, contact Intuit support with the backup file — they can sometimes repair corrupted files.