Validation Code is incorrect during QuickBooks Desktop Activation

It has been reported by many QB users that after the successful installation of QuickBooks desktop when they entering their validation code or license & product number for activating QuickBooks desktop, few error messages are occurring on their computer screen.

If you are a QB user then you also may get the following error message after entering your validation code or license and product number for QuickBooks activation.

The validation code is incorrect. Please verify the number and enter it again.

This service is temporarily unavailable. Please try again later.

You have entered incorrect license/product numbers. Please check the numbers carefully.

Are you looking for the best way to resolve these types of issues during QuickBooks desktop activation? Don’t worry, these errors can be easily solved with the help of the below suggested solution methods. Here, in this blog I am going to talk about these QuickBooks desktop activation errors and what should you do when you encounter them. However, If you have any query regarding this, you can reach out to QuickBooks error support team to resolve all QB errors in no time.

Important Points to Remember before Performing any of the Suggested Solutions

  • Check if QuickBooks is already active
  • Verify the license and product code of the QuickBooks software you are using (Note: License number and product version match the one on the sticker on the QuickBooks product package)
    • For any downloaded product check the confirmation mail from Intuit at the time of purchase.
    • In case you have QuickBooks on a CD then check the sticker on the CD Package.
    • In case of ProAdvisors, visit member support for installation code.

How to Fix QuickBooks Desktop Activation Errors?

Check recommended solutions and then execute the appropriate way to fix validation code is incorrect or the service is temporarily unavailable error during QuickBooks desktop activation

Solution 1: Verify the system date & time settings are correct.

  • First, close QuickBooks Desktop.
  • Then right click on the “Windows Task” bar icon and then select to adjust the time and date.
  • Click on the “Date and Time” icon and set them.
  • Then, click on the “Apply” tab and after that on “OK” icon.
  • After this, open the QuickBooks Desktop and the click on the “Help” tab then Activate QuickBooks followed by the “Activation” tab.
  • Finally, enter the ‘Validation Code’ and then click on the “Next” icon.

Solution 2: Reactivate MSXML

64-bit operating system, activate MSXML with the following commands:

  • At first, open the “Start” Menu, type-in the ‘cmd’ and then right click and ‘Run as Administrator’.
  • At the prompt, enter the cd\ windows\syswow64
  • Enter the “Regsvr32 MSXML4.dll” and press the “Enter” button.
  • Enter the ‘Ype regsvr32 MSXML6.dll’ and press the “Enter” button.

32-bit operating system: Register MSXML with the following command:

  • First of all on your keyboard, press the “Windows + R” key to open the ‘Run’ window.
  • Enter the ‘CMD’ and press the “Enter” key
  • Enter the “Regsvr32 MSXML4.dll” and press the “Enter” button.
  • Also, Enter the “Regsvr32 MSXML6.dll” and press the “Enter” button.

Solution 3: Resetting of the .ecml file

When QuickBooks Desktop is installed you have to provide the license number as well as product code to complete the process of installation and validate your copy of QuickBooks. At times an encrypted file with all those information may be damaged and it is then QuickBooks will not open and may display the error message. In such situations, removing or deleting the entitlement file and then re-entering the license and produce data will help solve the issue.

Delete EntitlementDataStore.ecml file

  1. At first, close the QuickBooks Desktop.
  2. Make sure that all QuickBooks processes are no longer running.
    • From the keyboard, press the “Ctrl + Shift + Esc” key and after this the “Task Manager” tab opens.
    • Go to the ‘Windows 10: Click More Details to Show Task Manager’.
    • After this, click on the “Process” tab.
    • Then sort the processes alphabetically by clicking on the processor name header.
    • For all examples of ‘QBW32.EXE’, click the “Search” option and then “End Job” icon.
  3. Open the ‘Entitlement Data folder’ for your operating system and version of QuickBooks.
    • On the keyboard, press the “Windows + R” key so as to open the “Run” window.
    • Enter the C: \ ProgramData \ Intuit \ Entitlement Client \ v8 (or v6) and then Tap Enter (Folder location is similar for all variants QuickBooks desktops and QuickBooks Desktop Enterprise .)
  4. Right-click the EntitlementDataStore.ecml file and choose Delete
  5. Click the ‘Yes’ icon to confirm that you want to delete the file.
  6. Lastly, open the company file and then follow the instructions to register the application.

Solution 4: Run QBInstall Tool

In case you are not able to install or open QuickBooks Desktop, then QuickBooks Installation Diagnostics tool (OBInstall) can help. This tool is designed in such a way that automatically identifies and fixes the problems with .NET Framework, C ++, and MSXML.

There is no need or doing any manual steps as the most of the work will be done by the tool saving a lot of your time that would otherwise been used to solve the issue.

Solution 5: Restore the QuickBooks Desktop

At times when QuickBooks function gets damaged or any problem cannot be fixed then uninstall the QuickBooks Desktop. After this rename the installation files back and again reinstall the QuickBooks Desktop to your system. This whole process is called clean install.

Solution 6: Create a new Windows Administrator

For Windows 10

  • Sometimes, it is important to try new windows users to eliminate user account damage.
  • At first, select the “Start” icon and click on the “Settings” tab.
  • Now, Select the ‘accounts’ section & also click the “Family & other users” option.
  • Under ‘Other User’ icon, just click “Add” an additional person to this computer system.
  • Below of the web page, click ‘I do not have the sign-in information for this person‘.
  • At the end of the next page, click the “Add users” icon without a Microsoft account.
  • Enter the name of the new account.
  • Now, click the “Finish By default” icon, the new account is established as the standard user.
  • After than click on the recently created account as well as click on the account type.
  • Click the drop-down menu as well as choose the “Admin” tab
  • Now click on the “OK” tab.
  • Second last after creatung new users, logout from Windows and also signin back as a new user.
  • After that Open the ‘QuickBooks desktop and also choose the “Help” icon > “Activate QuickBooks” icon > “Start Activation” icon.

Note: (For the Canadian version of QuickBooks, click on the “Help” tab > “Register QuickBooks” tab > “Register” tab).

If these troubleshooting steps fixes your error then make a decision whether to keep or get rid of the new administrative user as well as continue to use the existing one.

For Windows 8

  • Open the system window, tap on the “Windows + E” key on the keyboard simultaneously.
  • At the top of the screen, choose the “Computer” tab and select the “Open Control Panel” tab.
  • Choose the “User Accounts” tab => “Manage another account” tab.
  • Once the ‘Manage Account’ screen appears, choose the “Add a new user in PC settings” option.
  • Type-in the username & domain name, and then choose the “Next” icon.
  • Choose the ‘Administrator access’ for this new user, then choose the “Finish” tab.  
  • Once you create a new user, sign-out & sign back in as a new user.
  • Open the QuickBooks & attempt to register by selecting the “Help” tab => “Activate QuickBooks” tab => “Begin Activation” tab. (In QuickBooks Canadian version, you should go to “Help” tab => “Register QuickBooks” tab => “Begin Registration” tab.)

For Windows 7

  • Choose the “Windows” or “Start” tab, and then select the “Control Panel” tab.
  • Select the “Use Accounts” tab, and then “Manage Use Accounts” tab.
  • Once the “User Accounts” screen opens, select the “Add” tab.
  • Type-in the new user name & domain name, and then choose the “Next” tab.
  • Choose the ‘Administrator access’ for this new user, then choose the “Finish” icon.
  • Once you created a new user, sign-out & sign-in the windows as a new user.
  • Open the QuickBooks & make an attempt to register it by selecting the “Help” tab => “Activate QuickBooks” tab => “Begin Activation” tab. (For the QuickBooks Canadian version, go to the “Help” tab => Activate QuickBooks tab => “Begin Registration” tab.)

Solution 7: Close all versions of QuickBooks

  1. First of all you need to Press “Ctrl+Alt+Delete” keys, on your keyboard.
  2. Select the “Processes” tab.
  3. After that choose the “Image Name” to sort the processes alphabetically.
  4. Next, End any of the processes that show in the following list:
    • QBW32.EXE
    • qbupdate.exe
    • QBWebconnector.exe
    • QuickBooksMessaging.exe
    • QBDBMGR.exe
    • Any remaining process that starts with QB
  5. Now Close the “Task Manager“.
  6. Finally Install QuickBooks.

We hope this article helped you to solve the QuickBooks activation errors. If none of the above solutions resolve the validation code issue then we recommend you to seek assistance from our certified QuickBooks support Proadvisor team. Dial our toll-free 1-800-880-6389 to directly connect with us.


Other helpful blogs

Leave a Reply