Quick answer
Upgrading QuickBooks Desktop means moving from one year version to another, such as from 2023 to 2024, and converting the company file to match. Back up the file, move it to a local drive, upgrade the server before the workstations, then open the file in the new version as admin and select Update Now. A converted file cannot be reopened in the older version, so keep the pre-upgrade backup.
Updating versus upgrading: what actually changes
QuickBooks Desktop uses two different words for two different jobs.
- Updating installs a maintenance release — the R releases such as R21_65 — inside the year version you already run. It fixes bugs and security issues, and your company file does not convert.
- Upgrading installs a newer year version, for example moving from QuickBooks Desktop 2023 to QuickBooks Desktop 2024. The company file converts the first time you open it in the new version, and that conversion is one-way.
Press F2 (or Ctrl + 1) to open the Product Information window. The File Information section shows the version and release number, which confirms what is actually running.
Current release. Intuit's release list shows QuickBooks Desktop 2024 R21_65 as the latest Windows release as of September 2026. If you run 2023 or earlier, 2024 is the year version you move to, and ongoing fixes arrive as R releases rather than a new annual version.
What an upgrade changes on the machine
An upgrade is more than a new desktop shortcut. QuickBooks installs a second program folder unless you remove the old version, registers the new version, updates the Database Server Manager on the host, and rewrites the company file the first time you open it.
Three details trip people up:
- Company file conversion is permanent. Once converted, the file opens only in the new version. The old version can stay installed, but it can only open the old, unconverted copy of the file.
- User passwords reset in 2024. Intuit notes that after a file converts to QuickBooks Desktop 2024 or Enterprise 24.0, non-admin users need a temporary password and are prompted to set a new one when they sign in.
- Every machine must match. Workstations left on the old version cannot open the converted multi-user file. Moving files between computers also requires the same version and release on both.
Before you upgrade: backup, license, and downtime checklist
Gather these items before you start:
- A real backup. Use File → Back Up Company → Create Local Backup, then also copy the entire company-file folder to an external drive. Two copies in two places. See the QuickBooks backup and restore procedure if you want the full checklist.
- License details. Record the product and license numbers from the Product Information window or your Intuit account, and confirm you can sign in to the account that manages the subscription.
- A quiet window. Upgrade after hours and never during payroll or sales-tax deadlines. Allow an hour for the install and file conversion; large files take longer.
- System requirements. Confirm the computer meets the requirements for the new year version.
- A rollback plan. Know the folder that holds the pre-upgrade backup and have the old version installer available.
Conversion touches live data. The company file is rewritten during the upgrade. Do not start until both backups in the checklist are complete, the file has passed Verify Data, and every user is signed out. If you only want to test the new version, upgrade a copy of the file in a separate folder, not the live file.
How to upgrade QuickBooks Desktop safely
Patch the old version first
In the current version, go to Help → Update QuickBooks Desktop, open the Update Now tab, select Get Updates, then restart QuickBooks and install the update. A file that was maintained on the latest R release converts more predictably than one several releases behind.
Back up and copy the company file
Create a local backup with File → Back Up Company → Create Local Backup and save the .QBB file to an external drive. Then copy the original .QBW folder to a second location and label it Pre-Conversion Backup so nobody opens it by mistake.
Run Verify Data, then Rebuild Data
With the file open, select Window → Close All, then File → Utilities → Verify Data. If QuickBooks reports lost integrity, run Rebuild Data, which requires a backup first, then verify again. Pause here if rebuild cannot clear the file — fix the damage before converting, following the company file repair order.
Move the file off the server and record its path
Intuit's upgrade instructions call for the company file to sit on a local hard drive during conversion. Press F2, note the path shown under File Information, and copy the file to a local folder on the computer doing the upgrade. You can move it back to the server afterward.
In multi-user setups, have every user sign out, then switch the host to single-user mode with File → Utilities → Stop Hosting Multi-User Access.
Install or launch the new year version
If your subscription shows an upgrade prompt, select Upgrade Now and, when offered, choose to keep the old version on the computer. You can also start it from Discovery Hub next to your profile icon, from Home → Upgrade QuickBooks on 2022 and 2023 builds, or with the QuickBooks Desktop Manager using your license information.
On a network, install the new version on the server first. Do not start the workstations yet.
Open the company file in the new version as admin
Open QuickBooks 2024, go to File → Open or Restore Company, select Open a company file, then Next, and pick the .QBW file. Sign in as the admin user. QuickBooks automatically creates a backup of the original file — use Change this default location if you want it beside your other backups.
Select Update Now and let the conversion finish. If it fails, restore the automatic backup and try again; if it fails a second time, contact Intuit support rather than repeating the conversion.
Register the new version and update the Database Server Manager
Confirm the license with Help → Manage My License; subscription plans activate with your Intuit account, while perpetual licenses need the product and license numbers. On the host computer, confirm the Database Server Manager updated, open it, and run a folder scan so the file is shared again. Details are in the QuickBooks Desktop installation walkthrough.
Upgrade every workstation, then re-enable multi-user mode
Install the same year version and the same R release on each workstation. Once every computer is current, move the company file back to its server folder, host multi-user access on the server, and confirm each workstation can open the file. A workstation that still runs the old version will be rejected by the converted file.
Verify the upgrade worked
- Press F2 on the server and on one workstation. Both should show the same product, year version, and release number.
- Run File → Utilities → Verify Data on the converted file and confirm it reports no problems.
- Open a balance sheet and a profit and loss report and compare totals to the pre-upgrade figures.
- From a second computer, open the file in multi-user mode, post a test invoice, then delete it.
- Check payroll, bank feeds, and any add-ons that connect to the company file.
- Create a fresh backup of the converted file and store it off the machine.
How to roll back if the upgrade goes wrong
There is no reverse converter. Intuit states plainly that an upgraded file cannot be used in the older version, so rolling back means going back to the backup, not uninstalling the new program.
- Keep the old version installed, or reinstall it into a separate folder if the new version was installed over it.
- Open the old version and restore the pre-upgrade
.QBB, or open the copied Pre-Conversion Backup.QBWdirectly. - Re-enter any transactions that were posted after the conversion. QuickBooks Desktop cannot export transactions or merge company files, so there is no shortcut for this step.
The exception is an Accountant's Copy, which an accountant can still open in an older version. For everyone else, test on a copy before committing the live file.
If the company file will not open after upgrading
Check the simple causes first. If only one workstation fails, that computer is still on the old version or release — update it. If the file fails everywhere, run Rebuild Data again and then QuickBooks File Doctor from Tool Hub. Error 6000 variants are the most common conversion-time failure and usually respond to the steps in the error 6000 repair order. If QuickBooks opens but cannot find the file at all, work through the company file access checklist.
If the conversion itself failed and the automatic backup will not restore either, stop experimenting and keep the original file untouched for Intuit Data Services or a data-recovery technician. Rebuilding a damaged conversion repeatedly reduces what can be salvaged.
Prevention: make the next upgrade boring
- Verify and rebuild the company file twice a year, and always before an upgrade.
- Upgrade a copy of the file first in a test folder, especially before a busy quarter.
- Keep every workstation on the same version and release — mismatched releases cause multi-user errors after upgrades.
- Store product and license numbers with your backup documentation.
- Test a restore once a quarter. An untested backup is a guess.
- Plan the upgrade for a date when nobody needs to invoice or run payroll for a few hours.
Frequently asked questions
Is updating the same as upgrading QuickBooks Desktop?
No. Updating installs a maintenance (R) release inside your current year version and leaves the company file alone. Upgrading installs a new year version and converts the company file when you first open it. Check the release number with F2 to see which one you are dealing with.
Can I go back to QuickBooks 2023 after opening my file in 2024?
Not the converted file. You can restore the pre-upgrade backup and keep working in 2023, but transactions entered in the 2024 file cannot be exported or merged back, so they must be re-entered manually. Keep the old version installed until you are confident in the upgrade.
Do I need to uninstall the old version before upgrading?
No, and it is safer not to. The upgrade prompt and the QuickBooks Desktop Manager both offer to keep the old version on the computer. Keeping it means you can open your pre-upgrade backup if something goes wrong. Remove it only after a full accounting period closes cleanly in the new version.
Will my custom reports, templates, and users survive the upgrade?
Templates, users, and preferences normally carry forward with the converted file, though a Rebuild can drop some custom report layouts. Non-admin users on QuickBooks Desktop 2024 and Enterprise 24.0 are issued temporary passwords and must set new ones at sign-in. Back up before the upgrade so anything missing can be recovered from the previous copy.
Can I jump straight from an old version to 2024?
Usually yes, because a new version updates and converts an older year file. In a few cases Intuit notes that a file must step through an intermediate version first. If the conversion is rejected, upgrade through the next year version available to your license, or have a technician inspect the file before you retry.
Sources & further reading
- Update your company files to a new version of QuickBooks Desktop — Intuit
- Update QuickBooks Desktop to the latest release — Intuit
- Upgrade QuickBooks Desktop for Windows and Mac — Intuit
- Company file compatibility with QuickBooks Desktop when upgrading — Intuit
- Using the QuickBooks Database Server Manager to share your company files — Intuit