web analytics

Troubleshoot QuickBooks Desktop Errors 12002, 12007, 12009, 12029, and 12031

Share this article :
QuickBooks Desktop Errors

During downloading payroll or QuickBooks Desktop updates, users may come across error series 12XXX, specifically numbered 12002, 12007, 12009, 12029, and 12031. These errors indicate a failure to establish a successful internet connection, hindering the software from updating. The root cause of these errors often lies in incorrect browser and security settings or interference from third-party applications like antivirus or firewall programs. Resolving these issues is crucial for the smooth working of the software.

This article will walk you through the steps to troubleshoot and resolve QuickBooks errors 12002, 12007, 12009, 12029, and 12031, enabling you to successfully update your QuickBooks Desktop software and download payroll. 

Potential Reasons for QuickBooks Desktop Errors 12002, 12007, 12009, 12029, and 12031

  1. Desktop-Internet Connection Issue: The desktop faces difficulty connecting to the internet, disrupting communication.
  2. Network Timeout Preventing Server Access: QuickBooks encounters issues accessing the server due to network timeouts.
  3. Internet Explorer Not Default Browser: If Internet Explorer isn’t set as the default browser, QuickBooks may struggle to access the internet.
  4. Firewall Settings Blocking Connection: The firewall settings may block your connection, hindering QuickBooks’ access to the internet.

Things to Consider before Resolving the Error

  1. Test connectivity and settings: QuickBooks relies on Internet Explorer as its access point to the internet, making it set as the default browser. Additionally, confirm your ability to reach other websites.
  2. Ensure secure connections by downloading and running the TLS 1.2 Utility.
  3. Check if you can open secure websites like your bank’s login page, outside of QuickBooks Desktop.
Note: Please be aware that if you are utilizing the QuickBooks older version dated June 15, 2022, you may still use IE11. However, for users of the newer version, please utilize the built-in browser.

Solution to Resolve QuickBooks Desktop Errors 12002, 12007, 12009, 12029, and 12031

Solution 1: Adjust the Internet Explorer Settings

Ensure a smooth update process by examining your Internet Explorer settings. Follow these steps:

  1. Close QuickBooks Desktop and launch Internet Explorer.
  2. Click on Tools, then go to Internet Options.
Note: If you can’t find Tools, press Alt on your keyboard.
  1. Choose the Globe icon, on the Security tab, and confirm that the security level is set no higher than Medium-high.
  2. Move to the Connections tab. If you don’t use a dial-up node (DUN), select Never Dial a Connection. If you use one, choose the appropriate ISP. Then, click OK.
  3. Select LAN Settings, ensure that “Automatically detect settings” is chosen, and verify that the “Use a Proxy Server” checkbox is clear.
  • If “Use a Proxy Server” is selected, take note of the complete address and port.
  • If the port is other than port 80, keep the “Use a Proxy Server” option selected.
  • For testing purposes, you can uncheck the checkbox if the port is set to port 80.
  1. Click Ok.
  2. Go to the Advanced tab, choose Restore Advanced Settings, and under Settings, find “Use TLS 1.2” and confirm it is selected.

These options may vary based on your Internet Explorer version.)

  1. Click OK.
  2. Close Internet Explorer and restart your computer. Open QuickBooks Desktop and attempt the update once again.

Solution 2: Check Security Settings

Adjust the configurations of Internet security, personal firewall, and parental control applications to facilitate QuickBooks Desktop updates, tax table updates, sending payroll data, and Windows firewall functionality.

If the problem persists, initiate Microsoft Windows in safe mode with networking and attempt to download the update once again.

Solution 3: Download and Install the QuickBooks Update

Verify if you are using the latest release of QuickBooks Desktop by following these steps:

  1. Open QuickBooks Desktop.
  2. Press F2 (or Ctrl+1) to access the Product Information window.
  3. Check your current version and release, as displayed in the prodInfo_QBDT_US_Ext_092722.png.

Compare your version and release with the latest available releases for your QuickBooks Desktop version:

  • QuickBooks 2024: R4_21
  • QuickBooks 2023: R9_120
  • QuickBooks 2022: R13_59
  • QuickBooks 2021: R16_17

Install the QuickBooks update

To install the latest updates in QuickBooks, follow these steps:

  1. QuickBooks automatically downloads updates, and you’ll see “Update available” in the top right corner once it’s downloaded.
  2. To manually install the update, select “Update available,” then click on “Install now.”
  3. Allow the update to install automatically by closing the product and keeping your system or PC switched on. It may take some time.
  4. Once the update is successfully installed, open QuickBooks to access the latest features and improvements.

For Payroll users, ensure an active subscription and download the latest tax table to process payroll in QuickBooks

Unable to Install the QuickBooks Update

Occasionally, updates may fail to progress to the next release number, or errors may occur during the installation process. Here are the steps to resolve them: 

Method 1: Download the update again

If the release number doesn’t advance or you encounter an error, follow these steps:

  1. Go to Help and choose Update QuickBooks Desktop.
  2. Select Update Now, then Get Updates.
  3. Close and reopen QuickBooks to initiate the update installation. 
Method 2: End task on the following processes
  1. Close QuickBooks.
  2. Right-click on the taskbar and select Task Manager.
  3. In the details tab, find the following background processes and End task for each:
  • QBW32.exe or QBW.exe
  • QBCFMonitorService.exe
  • qbupdate.exe
  • QBDBMgr.exe or QBDBMgrN.exe
  • QBMapi32.exe
  1. Right-click on the QuickBooks shortcut and choose Run as administrator.
  2. Run the update again.
Get our expert Quickbooks ProAdvisor on call
to resolve your query in no-time.

Solution 4: Re-install QuickBooks in Selective Startup

Step 1: Switch to Selective Startup

To ensure a smooth process without interference from other applications, switch to Selective Startup. Make a copy of your QuickBooks Desktop product and license info and create a backup of your company file.

Note: If you are unsure about these steps, consider consulting your computer’s manufacturer or a Windows expert.
  1. Press Windows+R on your keyboard to open the Run command.
  2. Enter “msconfig” and select OK.
  3. In the General tab, choose Selective Startup and Load system services.
Switch to selective startup
  1. Move to the Services tab, then click Hide all Microsoft Services.
  2. Select Disable All.
  3. Uncheck Hide all Microsoft services.
  4. Locate Windows Installer in the list of services and select it.
  5. Click OK.
  6. On the System Configuration window, choose Restart.

Step 2: Uninstall or Install QuickBooks Desktop

  1. Reinstall QuickBooks Desktop.
  2. Press Windows+R to open the Run command.
  3. Type “msconfig” and select OK.
  4. In the General tab, opt for Normal Startup.
  5. Click OK.
  6. In the System Configuration window, choose to restart your system.


Resolving QuickBooks errors 12002, 12007, 12009, 12029, and 12031 during the update involves thorough troubleshooting of internet settings and security configurations, and, if necessary, performing a selective startup. It’s essential to follow each step carefully and, if problems persist, seek assistance from a professional or the QuickBooks Desktop Assistance team at the toll-free number +1-855-875-1223.

Frequently Asked Questions

What is error 12031 in the QuickBooks update?

QuickBooks error 12031 usually results from incorrect browser settings or interference from antivirus/firewall programs. To resolve, adjust Internet settings, review security configurations, and consider potential third-party application interference.

How do I fix error code 12029 in QuickBooks?

To resolve QuickBooks Error Code 12029, consider the following methods:

1. Check Internet Connectivity
2. Install QuickBooks Security Certificate
3. Access Windows in Safe Mode and Update
4. Reconfigure QuickBooks Payroll and Redo Updates
5. Test Connectivity and Settings
6. Check the Security Settings of the Antivirus and Firewall

How do I fix QuickBooks Update Error 12007?

1. Set Internet Explorer as Default Browser
2. Fix Advanced Connection Settings
3. Resolve Blocked Accesses
4. Reset Update Settings
5. Reset Internet Web Browser

How do I fix QuickBooks desktop update errors?

1. Utilize “QuickBooks File Doctor”
2. Correct Internet Connection Settings
3. Verify the Time/Date of the Computer
4. Configure Firewall Settings
5. Open QB with Administrator Credentials

About Author

Leave a Reply

Your email address will not be published. Required fields are marked *

Subscribe To

Our Weekly Newsletter

No spam, notifications only about new products, updates.


Instant Resolution

Get our expert Quickbooks ProAdvisor on call to resolve your query in no-time.

Report An Issue?

We are here to help

Request A Free Consultation