📅 Updated: May 2026⏱️ 8 min read🏷️ Migration & Setup

You got a new computer, and now you need to move QuickBooks® Desktop — your software, your company file, and all your data — from the old machine to the new one. You follow the migration steps, and something goes wrong: the migration utility fails, the company file won't open on the new computer, QuickBooks® asks you to re-register, or your data appears incomplete after the transfer.

Migrating QuickBooks® Desktop to a new computer involves more than just copying a file. The software installation, the license registration, the company file, the letter templates, the custom forms, the printer settings, the payroll data, and the network configuration all need to transfer correctly. When any of these steps fails, you're stuck between two computers — unable to work on either one until the migration is resolved.

Why QuickBooks® Migration Fails

Complete Migration Guide — 6 Steps

⚠️ Critical first step: Before doing anything, create a backup of your company file on the OLD computer: File → Back Up Company → Create Local Backup → save to a USB drive. This backup is your safety net if anything goes wrong during migration.

1 Prepare the Old Computer

Before migrating, gather everything from the old computer:

  1. Open QuickBooks® on the old computer and note the version (Help → About QuickBooks)
  2. Note your license number and product key (Help → About QuickBooks or F2)
  3. Create a full backup: File → Back Up Company → Create Local Backup → save to USB drive
  4. Find your company file location: press F2 in QuickBooks®, look for "File Information" → "Location"
  5. Copy the entire company file folder (not just the .QBW — include .TLG, .ND, and any other files with the same name)
  6. Export memorized reports: Reports → Memorized Reports → right-click each → Export
  7. Export custom templates: Lists → Templates → right-click → Export

2 Install QuickBooks® on the New Computer

Install QuickBooks® before transferring any data:

  1. Download QuickBooks® from the official Intuit website, or use your original installation media
  2. Install the same version you had on the old computer (or newer — never older)
  3. Enter your license number and product key when prompted
  4. Run all available QuickBooks® updates: Help → Update QuickBooks Desktop → Get Updates
  5. Restart QuickBooks® after updates are installed

If you're upgrading to a newer QuickBooks® version on the new computer, that's fine — QuickBooks® can convert older company files to newer formats. But the reverse doesn't work: you can't open a 2025 company file in QuickBooks® 2023.

3 Transfer the Company File

The safest way to transfer is using the backup/restore method, not direct file copy:

  1. Copy the .QBB backup file (created in Step 1) to the new computer via USB drive
  2. Open QuickBooks® on the new computer
  3. Go to File → Open or Restore Company → Restore a backup copy → Next
  4. Select "Local backup" → Browse to the .QBB file on the USB drive
  5. Choose where to restore it on the new computer (the default location is usually fine)
  6. QuickBooks® will restore the backup and open the company file
  7. Verify your data: check recent transactions, run a Balance Sheet report, and confirm everything looks correct

4 Restore Custom Templates and Reports

Templates and memorized reports don't transfer with the backup file — you need to import them separately:

  1. For templates: Lists → Templates → right-click → Import → select the .DES files you exported from the old computer
  2. For memorized reports: Reports → Memorized Reports → right-click → Import
  3. For letter templates: copy the Letters folder from the old QuickBooks® installation directory to the new one
  4. For spell checker custom dictionary: copy the .dic files from the old installation to the new one

5 Set Up Printer and Email

Printer settings and email configuration don't transfer:

  1. Go to File → Printer Setup and configure each form type (invoices, checks, etc.)
  2. Print a test page for each form to verify alignment
  3. Set up email: Edit → Preferences → Send Forms → select your email method (Outlook, QuickBooks® email, webmail)
  4. If you use direct deposit or online payments, verify those connections are working on the new computer

6 Multi-User Setup (If Applicable)

If other computers in your office access this company file:

  1. If the new computer is the server (hosts the file), install QuickBooks® Database Server Manager
  2. Open Database Server Manager → Scan Folders → add your company file folder
  3. Configure Windows Firewall to allow QuickBooks® through (the scanner does this automatically in most cases)
  4. On each workstation, go to File → Open or Restore Company → Open a company file → browse to the new server location
  5. Test multi-user access: on the server, go to File → Switch to Multi-user Mode → verify workstations can connect

Common Migration Error Messages

If QuickBooks® shows "This company file needs to be updated" on the new computer, that's normal when upgrading versions — click Update and let it convert the file. If it shows Error 6000 when opening the file, the file path may be too long or contain invalid characters — copy the file to C:\QBData\ and try again. If you see Error 3371, the license registration didn't transfer properly — delete the EntitlementDataStore.ecml file and re-register (see our Error 3371 guide). If QuickBooks® says your license is already in use on another computer, you need to deactivate it on the old machine first: open QuickBooks® on the old computer → Help → Deactivate QuickBooks on This Computer.

Post-Migration Checklist

Frequently Asked Questions

A standard QuickBooks® Desktop license allows installation on up to two computers for a single user. However, you can only use it on one computer at a time. For simultaneous access by multiple users, you need multi-user licenses.

No, if you follow the backup/restore method. Creating a backup on the old computer and restoring it on the new one transfers all your company data. Custom templates and memorized reports need to be exported and imported separately.

If you have a backup file (.QBB), you can restore it on the new computer. If you don't have a backup but the hard drive is accessible, you can recover the company file from it. For license reactivation without the old computer, contact Intuit directly or call us for assistance.

The official migration tool works for simple setups but has limitations. It requires both computers on the same network, has file size restrictions, and doesn't transfer custom templates or printer settings. The manual backup/restore method is more reliable for complete migrations.

Need Expert Help with QuickBooks®?

Our independent technicians fix QuickBooks® issues remotely. Free diagnosis on every call.

📞 Call +1-888-550-4779 — Free Diagnosis
Independent service · Not affiliated with Intuit® · Fees apply for fix services only

⚠️ Disclaimer: InstantDesk Support is an independent, third-party technical support provider. We are not affiliated with Intuit Inc. or QuickBooks®. For free official support, visit quickbooks.intuit.com.