Last updated: 27 Oct, 2026. Reviewed by Rajat, eBetterBooks Technical Content Manager.
Key Takeaways
The QuickBooks Desktop license sync error means QuickBooks cannot refresh its license data online, so it shows a sync prompt at startup and may warn that access will end. Users report it on paid subscriptions too. Two common causes are damaged local license data and a firewall that blocks QuickBooks. The fixes below run from safest to most involved.
The prompt says QuickBooks could not synchronize license data. On some PCs it comes with an expiry or lapse warning, or a notice that access to the company file ends in 3 days, while your Intuit account shows the subscription as active.
Pro Plus, Premier Plus, Accountant Plus, and Enterprise Diamond, Gold, Platinum, and Accountant on Windows.
Run the manual sync first. If the prompt stays, back up the company file, then rename the entitlement file (the file where QuickBooks keeps its license data). Stop as soon as the prompt is gone.
Stuck on the prompt right now? Call 1-802-778-9005 or send the details with the no-login form. Include the QuickBooks year, the exact message, and whether the PC is a server. Support hours: Monday through Friday, 24 hours a day.
QuickBooks Desktop license sync error fix order flowchart
This guide fixes the QuickBooks Desktop license sync error in a safe order. Each fix lists every click, shows what you should see, and tells you when to stop. You can start at any fix section and finish it without reading the others.
Match your situation to the table and start at the listed fix. Every fix that touches a file starts with a backup. Answer the narrowing questions below the table if your row is not obvious, and follow the link instead when your message is a different error.
| Situation | Likely cause | Start at |
|---|---|---|
| Subscription renewed, manual sync did nothing | Damaged local license data | Reset the entitlement file |
| Renewed on one PC, a second PC or laptop still warns | Local license data on the second PC did not sync with the renewal | Manual sync, then reset the file on that second PC |
| Firewall or security software changed recently | QuickBooks blocked from reaching the license service | Fix the firewall |
| Server or second computer where the prompt returns every week or two | Recurring case reported by users | Reset the file, then read the recurring section |
| A Register or Activate screen asked for license and product numbers before you tried anything here | Different problem | QuickBooks registration error after renewal |
| Message names unregistered users | Different problem | QuickBooks unregistered users error |
| Error 3371 | Different problem | Error 3371 guide |
| Began after cloning the PC or moving to a new drive | Registration after a clone | License error after clone |
Server or recurring prompt? Send the details with the form before repeating fixes. 1-802-778-9005
Check three things before you change any file: the subscription status in your Intuit account, the license and product numbers in QuickBooks, and the PC’s internet connection and clock. These checks change nothing on the PC, and they separate a billing problem from a local data problem in a few minutes.
Go to camps.intuit.com, the Customer Account Management Portal (CAMPs), and sign in with the account that bought QuickBooks.
Choose QuickBooks Desktop from your products and services, then open the details for the product.
Look for a message about a lapsed subscription or a failed payment.
If the plan ended or the payment failed: stop here. Only the primary contact on the account can change payment details. For a plan that ended, was canceled or suspended, or has a payment problem, follow QuickBooks subscription ended, canceled or payment failed. If the account shows an active plan and QuickBooks says “Your QuickBooks subscription has lapsed”, follow QuickBooks subscription lapsed with an active plan.
Open QuickBooks and press F2. The Product Information window opens.
Note the product number and the license number. Keep them: the entitlement file reset can ask for both.
The numbers should match your account details and purchase email. If they differ, use the QuickBooks license errors guide.
Product Information window opened with F2 showing license and product number fields
Open any website in a browser. If it does not load, fix the connection first.
Look at the Windows date and time. As a quick sanity check, correct it if it is wrong, then test again.
If the subscription is active, the numbers match, and the connection works, continue with the manual sync.
To run a manual license sync, open QuickBooks, choose Help, hover over Manage My License, and select Sync License Data Online. Click OK on the confirmation, then close and reopen QuickBooks. A manual sync asks QuickBooks to refresh its license data. It clears the prompt when the data is merely out of date.
Open QuickBooks on the PC that shows the prompt. If several PCs show it, run the sync on each one.
In QuickBooks, open the Help menu.
Hover over Manage My License. A submenu opens.
Select Sync License Data Online.
Select OK on the confirmation message. Then close QuickBooks and open it again.
Help menu with Manage My License submenu and Sync License Data Online highlighted
You see: no sync prompt and no expiry warning after you reopen QuickBooks.
To reset the QuickBooks entitlement file, first back up the company file. Then close QuickBooks, press Windows+R, paste C:\ProgramData\Intuit\Entitlement Client\v8, and press Enter. Right-click EntitlementDataStore.ecml, choose Rename, and add .OLD to the end of the name. Reopen QuickBooks and run Help, Manage My License, Sync License Data Online. If v8 does not open, use v6.
The entitlement file, also called the license file, is the small file where QuickBooks stores its license data. When that data is damaged, QuickBooks cannot sync. The rename changes one file name in C:\ProgramData. Company files are saved as .qbw files, usually in a different folder, and are not part of that rename. QuickBooks may ask you to register again afterward.
Do this on the PC that holds the company file, when nobody else is working in it.
You see: a confirmation message when the backup finishes. Open File and hover over Back up Company: the date and time of the last backup show at the top. The backup file ends in .qbb. If the backup sits on an external device, copy it to the local drive before you ever restore it.
If the backup fails: write down the exact message and send it with the form. Do not continue without a backup.
File menu with Back up Company and Create Local Backup highlighted, then three backup windows
Press F2 in QuickBooks and note the product number and license number in the Product Information window. QuickBooks can ask you to register again after the reset.
Close every QuickBooks window. Then press Windows + R on the keyboard. You see: the Run box.
Copy the path C:\ProgramData\Intuit\Entitlement Client\v8 (select it and press Ctrl + C). Click the Open box, press Ctrl + V, and press Enter.
You see: a File Explorer window with a file named EntitlementDataStore.ecml.
If nothing opens: repeat with the same path ending in v6 instead of v8.
If the folder opens but the file is not there: stop. Do not create or copy a file. Send the details with the form.
Windows Run box with the Entitlement Client v8 path entered
The ProgramData folder is hidden, so turn on hidden items first. In Windows 11, open File Explorer, select View, then Show, then Hidden items. In Windows 10, open Control Panel, then Appearance and Personalization, then File Explorer Options, select the View tab, and choose Show hidden files, folders, and drives. Then open This PC, the C: drive, ProgramData, Intuit, Entitlement Client, and v8.
Where to turn on hidden items in Windows 10 and Windows 11
Right-click EntitlementDataStore.ecml and select Rename.
Type EntitlementDataStore.ecml.OLD and press Enter. If Windows asks whether to change the file extension, confirm.
You see: the new name ending in .OLD.
If Windows says the file is in use: restart the PC, then repeat from the Run box.
EntitlementDataStore.ecml before and after adding the .OLD suffix
Open QuickBooks and the company file.
QuickBooks may ask you to register again. Enter the product number and license number you wrote down. If the screen rejects numbers that are correct, see QuickBooks registration error after renewal or call.
Open Help, hover over Manage My License, select Sync License Data Online, and select OK. Close QuickBooks and reopen it.
v8 folder. A folder rename is a bigger change than the fix needs.EntitlementDataStore.ecml, rename it to EntitlementDataStore.ecml.NEW. Then rename the .OLD file back to EntitlementDataStore.ecml.You see: no sync prompt after you reopen QuickBooks. The prompt not returning is the only real success test.
Prompt back after the rename? Do not repeat the rename in a loop. Send the details with the form, or call 1-802-778-9005. A specialist can check what changed since the rename. Support hours: Monday through Friday, 24 hours a day.
To update QuickBooks and run the Install Diagnostic Tool, open Help, choose Update QuickBooks Desktop, select Get Updates on the Update Now tab, and install the update. Then close QuickBooks, open QuickBooks Tool Hub, select Installation Issues, run the QuickBooks Install Diagnostic Tool, and restart the PC. Allow up to 20 minutes for the tool.
Back up the company file first. In QuickBooks, open File and select Switch to Single-user Mode. Then select File, Back up Company, Create Local Backup, Local Backup, Next, Browse, choose a folder, OK, Save it now, and Next. When you finish, if other people share this file, select File, Switch to Multi-user Mode.
Open QuickBooks, press F2, and write down the release number in Product Information.
Open the Help menu and select Update QuickBooks Desktop.
If the item is missing from Help: skip to the Tool Hub step and mention this when you call.
Open the Update Now tab and select Get Updates.
When the download finishes, close and reopen QuickBooks. Select Install Now when prompted.
Press F2 again. A new release number means the update applied. If no new update downloads, you are probably already on the current release, so move on. If it downloaded something and the number did not change, download the update again.
Update QuickBooks Desktop steps from the Help menu to the release number check
Close every QuickBooks window. Download QuickBooks Tool Hub. The file is QuickBooksToolHub.exe. Open it, accept the terms, and finish the install. If Windows blocks the file, download it again in a different browser, select More info if Microsoft Defender appears, then select Run anyway.
Double-click the QuickBooks Tool Hub icon on the desktop.
Select Installation Issues, then QuickBooks Install Diagnostic Tool.
Wait for the tool to finish. It can take up to 20 minutes. Do not close it. Select OK when it ends.
Restart the PC, open QuickBooks, and run the manual sync: Help, Manage My License, Sync License Data Online, OK.
Tool Hub Installation Issues tab with Install Diagnostic Tool highlighted
For more on the tool, see the Install Diagnostic Tool guide.
You see: no sync prompt after the restart.
If it fails: check the firewall next. If the prompt still returns after that, call 1-802-778-9005.
To fix a firewall that blocks the QuickBooks license sync, read your QuickBooks port number in Database Server Manager, then create an inbound and an outbound Windows Firewall rule for ports 8019 and that number. Add program rules for QBW32.exe and QBDBMgrN.exe, allow QuickBooks in your antivirus, restart the PC, and run the manual sync.
Work on the PC that shows the prompt. If that PC holds the company file, back it up first: File, Switch to Single-user Mode, then File, Back up Company, Create Local Backup, Local Backup, Next, Browse, choose a folder, OK, Save it now, Next. Create rules only for the QuickBooks ports and programs below, nothing broader. This section covers QuickBooks 2019 and later. When you finish, if other people share this file, select File, Switch to Multi-user Mode.
Open the Start menu, search for QuickBooks Database Server Manager, and open it. If it is not installed on this PC, stop and send the details with the form, because the port number cannot be read here.
Open the Port Monitor tab, find your QuickBooks version, and write down its Port Number. This number is the changing (dynamic) port. The number differs between installs, so always read your own.
Do the six rule steps once for Inbound Rules.
Open the Start menu, search for Windows Firewall, open it, and select Advanced Settings.
Right-click Inbound Rules and select New Rule.
Choose Port, select Next, and keep TCP selected.
In the specific local ports field, enter 8019 and the number from Port Monitor, separated by a comma. Select Next.
Choose Allow the connection and select Next. When Windows asks which profiles to use, check the profiles this PC uses. Home and small-office networks are usually Private, and Domain applies only to PCs joined to a company domain. If you are not sure, check all three, then select Next.
Name the rule, for example “QBPorts 2024,” and select Finish.
Windows Firewall new rule steps for a QuickBooks port rule
Repeat rule steps 2 to 6 with Outbound Rules. If more than one QuickBooks year is installed, repeat the whole set for each year.
Repeat rule steps 1 and 2, then at rule step 3 choose Program instead of Port and select Next.
Select This program path, select Browse, and open C:\Program Files\Intuit\QuickBooks YEAR (some 64-bit PCs use Program Files (x86)). Pick QBW32.exe.
Repeat rule steps 5 and 6 to allow the connection and name the rule. Then do the same for QBDBMgrN.exe, for inbound and for outbound.
You see: six new rules in the Windows Firewall lists: a port rule, a QBW32.exe rule, and a QBDBMgrN.exe rule, each inbound and outbound. Two program rules cover the main programs. If the sync still fails, send the details so a specialist can check the remaining QuickBooks programs.
Open your antivirus and add QuickBooks to its allowed or exceptions list. The menus differ by product, so use the help form if you cannot find the list.
Restart the PC, open QuickBooks, and run the manual sync. To get a new port number later, select Renew on the Port Monitor tab, select Scan Now on the Scan Folders tab, and update the rule with the new number.
You see: no sync prompt.
If an IT team manages the firewall, give them the port numbers and program names from this section and ask them to allow those. If the IT team cannot find a block, send the details.
Firewall changes carry the most risk on this page. If an IT team manages the network, a specialist can work with them. Call 1-802-778-9005 or send the form.
To reinstall QuickBooks Desktop, back up the company file, open Control Panel, select Programs and Features, choose your QuickBooks version, then Uninstall/Change, Remove, and Next. Install QuickBooks again from the installer for your version, enter your license number when asked, and run the manual sync. Use this only after the other fixes fail.
Open QuickBooks, then File and Switch to Single-user Mode. Select File, Back up Company, Create Local Backup, Local Backup, Next, Browse, choose a folder, OK, Save it now, and Next. Reinstalling does not delete company data, but make the backup anyway. When you finish, if other people share this file, select File, Switch to Multi-user Mode.
Have your license number and product number, and the installer for your QuickBooks version. The license number is on the original package, in the purchase confirmation email, and in your Intuit account.
Open the Start menu, search for Control Panel, and open it.
Select Programs and Features (or Uninstall a program).
Select your QuickBooks Desktop version.
Select Uninstall/Change, then Remove, then Next. If you do not see that option, sign out of Windows and sign back in as an administrator.
If the uninstall fails: the fault may sit in Windows itself. Send the details with the form, or ask an IT professional.
Install QuickBooks Desktop with the installer for your version and enter the license number when asked.
Open Help, hover over Manage My License, select Sync License Data Online, and select OK. Close QuickBooks and reopen it.
You see: no sync prompt after you reopen QuickBooks.
If the prompt returns after a reinstall, stop. The cause is then likely outside the QuickBooks program itself. Send the details with the form. The QuickBooks clean install tool guide covers the heavier clean install for a specialist-led reinstall.
In public user reports, the QuickBooks Desktop license sync error often returns on servers and second computers one to two weeks after a fix. Reports say a reset cleared the prompt for a short time only. Stop repeating fixes, record the facts below, and have the setup checked.
Users report that the prompt cleared after they deleted or reset the file, then returned on the same server or second PC days or weeks later. The reports include Enterprise installs and servers that feed shop or inventory software. None of the public reports reviewed describes a permanent fix, so treat each recurrence as a reason to have the setup checked.
Run the manual sync each time the prompt appears. Do not delete the entitlement file. Keep the renamed .OLD copy as it is.
Call when two fixes in a row fail or when the prompt comes back within days. Also call when an Enterprise server or several PCs are affected, when the account shows an active subscription but Help does not offer Sync License Data Online, or when QuickBooks rejects numbers you know are correct.
Get help with the license sync prompt. Call 1-802-778-9005 or send the no-login form. Include the QuickBooks year and edition, the Windows version, whether the PC is a server, the exact message, and whether the prompt returned after the rename. Do not send passwords or license numbers in the first message. Support hours: Monday through Friday, 24 hours a day. Specialists use a secure, industry-standard remote desktop application to diagnose and work on the problem directly on your computer. Never share passwords during a remote session, and close the remote tool when the work is done.
More subscription help is on the QuickBooks Desktop subscription support page.
Users ask these ten questions after a QuickBooks Desktop license sync error. Each answer ends with a narrowing question and says what your reply means, so you can pick the exact fix for your setup. Send your answers to a specialist if you want a faster, more specific diagnosis.
A renewal updates your account, but the PC holds its own local license data. In one reported case, a laptop kept warning because that local data had not synced with the renewal. Run the manual sync on the PC that warns, then reset the entitlement file if the warning stays.
To narrow it down: does the warning appear on every PC or only on some? If only some, work on those PCs one at a time. If every PC shows it, do the first fix, then send the details.
The renewal reached your account, but the laptop’s local license data may not have synced with it. Run the manual sync on the laptop first. If the prompt stays, reset the entitlement file on the laptop, not on the desktop that already works. Back up first if the laptop holds a company file.
Your answer decides the next step: does the laptop offer Sync License Data Online under Help, Manage My License? If yes, sync there now. If the item is missing, send the details with the form.
Move to the entitlement file reset. Back up the company file, rename the file, reopen QuickBooks, and sync again. If the prompt stays, update QuickBooks and run the Install Diagnostic Tool, then check the firewall. Stop at the first fix that clears the prompt.
To pick the next step: after you reopened QuickBooks, did the prompt come back right away? If yes, reset the file. If it came back only after a day or more, note the date and read the recurring section.
Users report this on servers: the prompt clears after a reset and returns one to two weeks later. No public report describes a permanent fix. Record each date, the QuickBooks year, and any network change, then have the setup checked instead of resetting again each time.
Worth checking first: does shop, inventory, or other software connect to this server? If yes, read the next question as well. If no, send your list of recurrence dates with the form.
Some connected software, including inventory tools, was reported to fail whenever QuickBooks showed the license prompt. Clear the prompt first, then rerun the integration. The software vendor sets its own requirements for QuickBooks version, Windows edition, and user mode, so check their list.
To find the cause: do exports still fail after the prompt is gone? If yes, the problem sits with the integration, so contact the vendor. If no, the prompt was the cause, and the recurring section applies.
Check the subscription status in your Intuit account first. If it is active and QuickBooks still does not open, stop. The backup and reset steps in this guide need QuickBooks open. Write down what happens on launch and send the details so a specialist can take over.
To describe it: does an error message appear when QuickBooks fails to open, or does nothing happen? If a message appears, send its exact wording. If nothing happens, say so, because that detail helps the specialist.
Point of Sale uses the same entitlement file as QuickBooks Desktop, so it needs to be registered again after the reset. Keep the Point of Sale license and product numbers ready before you rename the file, and finish the QuickBooks sync first.
To plan the reset: is Point of Sale installed on this PC? If yes, find its numbers before you start. If no, no extra preparation is needed.
The rename should not touch it. The entitlement file sits in the ProgramData folder, while company files end in .qbw and are normally saved in a different folder. Still make the backup first, because it protects you if anything unexpected happens.
Before you rename: do you know where your company file is saved? If yes, make the backup there. If no, ask whoever set up QuickBooks, or send the details with the form.
Only when a firewall or security software blocks QuickBooks. Add rules for port 8019 plus the number shown in Database Server Manager, and for the QuickBooks programs, nothing broader. On a managed network, give your IT team the ports and program names.
To decide: did a firewall, antivirus, or Windows change happen before the prompt started? If yes, start with the firewall section. If no, run the manual sync first, then the entitlement file reset.
Rename it. Deleting also leaves QuickBooks without a file under that name, but it removes the original, so you cannot go back. Keep the .OLD copy until the prompt has stayed away for a while. Delete only if a specialist asks you to.
Before you decide: have you renamed the file once already, and did the prompt return? If yes, do not repeat the rename. Go to the update section or call. If no, rename once and test.