× Freshbooks App Logo
Official App
Free - Google Play
Get it
6 Min. Read

Quickbooks Error Code 12000 : What Is It And How Do You Fix It?

Quick Navigation


Are you trhying to resolve QuickBooks error code12007 or 12029? Here we offer ways to identify the problems and try to fix them.

Quickbooks Update Error 12007

What is it?

QuickBooks Error 12007 occurs most often when downloading the Payroll or QuickBooks Desktop updates. The following error message will appear: “Error 12007: a network timeout that is preventing QuickBooks from accessing the server.” 

Error 12007 QuickBooks can happen for many reasons. Your internet may not be working properly, preventing a complete download. Your firewall settings or antivirus software could also be disrupting QuickBooks. Another potential issue is if your Internet Explorer settings are not accurately configured or if you are using a web browser not supported by QuickBooks. Yet another problem could be if your SSL settings are incorrect.

How do you fix it?

Option 1: Look at your internet connection

Set your default browser as Internet Explorer. Check again for a QB error 12007. If it still appears, download the Transport Layer Security 1.2 utility for QuickBooks. If that does not work, we recommend consulting an an IT professional.

Option 2: Correct your Internet Explorer Settings

  • Start QuickBooks and open an IE web browser. 
  • Go to Tools and select Internet Options. 
  • Click on the Security Tab select the Globe symbol – check that your security level is no less than medium-high. 
  • Find the Connections tab, select ‘Never Dial a Connection,’ and press OK. 
  • Open LAN settings and select ‘automatically detect’.
  • Launch the advanced tab and choose ‘Restore Advanced Settings.’ 
  • Select TLS 1.2 and close the IE web browser. 
  • Reboot your computer.

Option 3: Verify your security software settings

Make sure that the settings of the following are correct (so that updates are easier to download in the future): 

  • Firewall software
  • Antivirus program
  • Parental control applications 

Option 4: Open Windows in safe mode 

After applying all of the solutions above, if you still cannot resolve the QuickBooks Update error 12007, try to open Windows in safe mode. 

Option 5: Verify the settings of QuickBooks Payroll service

Choose ‘Advanced Connections Settings.’ Open the ‘Internet Properties’ tab and make sure that the use of SSL 2.0 and SSL 3.0 are verified. Click  ‘Apply’ and OK. Restart QuickBooks and update QuickBooks Payroll service.

Solution 8: Clean Installation of QuickBooks

If all else fails, download QuickBooks and reinstall it.

Quickbooks Error 12029

What is it?

QuickBooks update error 12029 may be caused by one or more of the following:

  • QuickBooks cannot access the server because the network timed out.
  • There are internet connection issues.
  • Internet security settings are not configured properly.
  • There is a problem with firewall settings.
  • Microsoft Internet Explorer is not the default web browser.
  • There is some issue with SSL settings.

How do you fix it?

Option 1: Fix connection issues

Download TLS 1.2 utility from the Intuit website and run it. Next, make Microsoft Internet Explorer browser your default web browser. Third, try to visit secure websites that are external to QuickBooks such as the login page of your bank. If the error still occurs, talk to an IT expert.

Option 2: Optimize Internet Explorer browser settings

  • Close QuickBooks and then open Microsoft IE. Go to Tools. You can also press Alt key on the keyboard to find tools. 
  • Open Internet Options and look for the Security tab. 
  • In the Security tab window, look for globe symbol and click on it. 
  • Ensure that the security level is set no higher than medium-high and look for the Connections tab. 
  • If the dial-up node is not used, select Never Dial a Connection. If you use dial-up node, choose the correct internet service provider. 
  • Move to LAN Settings after you click OK, and Look for Automatically detect settings. Select it, if it is already not selected.
  • Look for Use a Proxy Server checkbox. Document the full address and port. If you find that the port is different than 80, do not remove the checkmark for ‘Use a Proxy Server’ option. In the case where you find that the port is 80, you can remove the checkmark placed against ‘Use a Proxy Server’ option for testing purposes.Then, choose OK and move to the Advanced tab. Select ‘Restore Advanced Settings.’ 
  • Select TLS 1.2 under Settings and hit the OK button. 
  • Close IE, and then reboot your PC. 
  • Start QB after the computer has restarted, update it, and check again for QuickBooks error 12029.

Option 3: Configure your firewall settings

If you have not properly configured your security software including parental control applications, you may face problems in updating. To configure your firewall, you should download, save, and run the QB File Doctor tool. This tool will configure Windows Firewall and will open firewall ports automatically.

Option 4: Start Windows in safe mode

Follow these steps to start your PC in safe mode:

  • Press the Windows logo key and I simultaneously.
  • Look for Update & Security and click on it.
  • Click on Recovery.
  • Go to Advanced startup.
  • Now, choose Restart now.
  • Your computer will restart. Choose an option screen will appear.
  • Click on Troubleshoot and then on ‘Advanced Options.’
  • Choose Startup Settings and then click on the Restart button.
  • After it restarts, select the option to use your computer in Safe mode with networking.
  • Check whether QuickBooks error 12029 appears while downloading updates.

Option 5: Download updates by using the reset update feature

Restart your PC, and then follow these steps: 

  • Look for QB Desktop icon on your desktop and right-click the icon. 
  • In the list that appears, search for Run as administrator and click on it.
  • Navigate to the Help menu within the No Company Open screen. From the submenu items, select Update QuickBooks and look for the Options tab and click on it. Choose the option ‘Mark All.’ Click on the Save button. 
  • Navigate to the Update Now tab. Check the Reset Update box. Click the Get Updates button.
  • Close your QB Desktop after the update process is complete then reopen.
  • Click on the Yes button when prompted to install the update and let the QuickBooks installation run to completion. 
  • Reboot your system.


Save Time Billing and Get Paid 2x Faster With FreshBooks

Try FreshBooks Free Contact Sales

Want More Helpful Articles About Running a Business?

Get more great content in your Inbox.

By subscribing, you agree to receive communications from FreshBooks and acknowledge and agree to FreshBook’s Privacy Policy. You can unsubscribe at any time by contacting us at help@freshbooks.com.