Skip to content

A Guide on QuickBooks Error 12031, 12009, and 12007

QuickBooks Error Code 12031

Possible Reasons for QuickBooks Errors – 12009, 12031, 12007, etc.

  • QuickBooks Desktop might not be able to connect to the internet.
  • The internet or browser settings are incorrect.
  • Windows Firewall or antivirus doesn’t allow QuickBooks to connect to the internet.
  • The internet connection is slow or unstable.

1. Check the Box to Reset QuickBooks Updates

When downloading and installing QuickBooks updates, there is a box to reset the earlier updates.

Update QuickBooks Desktop to fix QuickBooks Error 12031

2. Check the Internet Connectivity 

  • Download QuickBooks Tool Hub from HERE and run it.
  • Go to the Installation Issues tab and select the QuickBooks TLS 1.2 Tool at the bottom right corner.
Use QuickBooks TLS 1.2 Tool to fix QuickBooks Error 12031
  • Now, check if you can open other secure websites in your browser, such as your bank’s or credit card’s website.

3. Verify Internet Settings

  • Exit QuickBooks Desktop.
  • Launch the Start menu and type in Internet Options.
  • Open Internet Options.
  • Go to the Security tab and choose the Globe icon.
  • Check and make sure the security level is set to Medium-high or lower than that.
  • Go to the Connections tab and:
Never Dial A Connection
  1. If you do not use the dial-up node (DUN), choose Never Dial a Connection 
  2. Choose the correct ISP if you do.
  • Tap OK.
  • Choose LAN Settings and ensure the option to automatically detect settings is selected, 
  • Check whether the checkbox to Use a Proxy Server checkbox is clear.
    • In case the checkbox to Use a Proxy Server is chosen, note down the complete address and port.
    • In case the port is other than port 80, do not unmark the checkbox to Use a Proxy Server.
    • In case the port is port 80, you can unmark the checkbox to test.
  • Choose Ok.
  • Go to the Advanced tab and click on Restore Advanced Settings.
  • In the Settings field, find the option to Use TLS 1.2 and ensure it is chosen.

(These options may not be in your Windows version.)

  • Choose OK.
  • Close Internet Options and restart the PC.

4. Run QB File Doctor to Check Network Issues

However, to run QB File Doctor, you will need to install QuickBooks Tool Hub on your computer.

  • Now, launch QB Tool Hub.
  • Go to the Company File Issues tab.
Run QuickBooks File Doctor to fix QuickBooks Error
  • Click on Run QuickBooks File Doctor. It might take a while for the File Doctor to open. However, if the File Doctor doesn’t open for several minutes, you can search it on the Start menu and open it from there.
  • When QB File Doctor opens, choose the company file. If you don’t find your company file, choose Browse and search and locate and select the company file.
  • Now, tap the option to Check your file and network.
  • Choose Continue.
  • When asked for the QB admin password, enter it.
  • Finally, click Next.

5. Set Up Firewall Manually

This will ensure QuickBooks programs are allowed access to run in the foreground and background and connect to the Internet.

6. Verify Antivirus and Security Settings

Virus & threat protection settings

You can disable the antivirus program and then run QuickBooks updates. If this doesn’t resolve QuickBooks error 12031, move to the next solution.

7. Reinstall QuickBooks Updates in Selective Startup

  • Press the Windows + R keys to launch the Run command.
  • Type in msconfig and then hit Enter.
  • Go to the General tab, choose Selective startup, and Load system services.
  • From the Services tab, then choose Hide all Microsoft Services.
  • Choose Disable All.
Hide all Microsoft services
  • De-select the checkbox to Hide all Microsoft services.
  • Now, tap on Windows Installer from the list of services.
  • Choose OK.
  • Choose Restart from the System Configuration window.

Wrapping It Up

Why can’t I update my QuickBooks software or payroll?

You may find an issue in updating QuickBooks software or payroll if the internet settings are incorrect or the firewall or antivirus is blocking QuickBooks. In this guide, learn how to update QuickBooks without an error.

Why is my bank account not connecting to QuickBooks?

You might not be able to connect the bank account to QuickBooks if the bank is not a participating bank. Other reasons can be that the bank is having system maintenance or that the banks have multiple names on our list. You can check and select the correct one or attempt to connect to all possible bank URLs.

What is error code C 21 in QuickBooks?

You might see QuickBooks error C 21 when you try to close the file and the software thinks a transaction is being recorded. However, the glitch is that there is no transaction being recorded at the moment.

How do I fix error 15271 in QuickBooks?

If you get a QuickBooks error 15271 when updating the payroll, attempt the download as an administrator. You can also run Quick Fix my Program from the QuickBooks Tool Hub to resolve the issue. If this doesn’t fix it, repair the QuickBooks program and installation.

Leave a Reply

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