QuickBooks HelpQuickBooksHelpIntuit

Get help with errors 12002, 12007, 12009, 12029, and 12031 when updating

by Intuit Updated 3 weeks ago

Resolve errors 12002, 12007, 12009, 12029, and 12031 when downloading payroll or QuickBooks Desktop updates.

Sometimes, QuickBooks Desktop can't successfully connect to the internet, which causes issues when updating. This may be because there are incorrect browser and security settings in place, or an application such as an antivirus or firewall program is interfering with the update. Follow the steps below to fix the issue.

Test connectivity and settings

Internet Explorer is what QuickBooks uses to access the Internet, so it needs to be the default browser. You should also check if you can access other websites.

  1. Download and run the TLS 1.2 Utility.
  2. Verify you're able to access secure websites outside of QuickBooks Desktop, such as the sign-in page of you financial institution.

Note: If you can't access a secure website outside of QuickBooks, consult a computer or IT expert.

Review the Internet Explorer settings

Internet Explorer settings can sometimes cause issues with downloading updates. To review your Internet Explorer settings:

  1. Close QuickBooks Desktop and open Internet Explorer.
  2. Select Tools, and then Internet Options.
    Note: Press Alt on the keyboard if you can't find Tools.
  3. On the Security tab, select the Globe icon and make sure the security level is no higher then Medium-high.
  4. On the Connections tab, select Never Dial a Connection if you do not use the dial-up node (DUN) on the system, or select the correct ISP if you do.
  5. Select OK.
  6. Select LAN Settings, then make sure the automatically detect settings is selected, and check whether Use a Proxy Server checkbox is clear.
    If Use a Proxy Server is selected, document the complete address and port.
    If the port is other than port 80,
    do not uncheck the Use a Proxy Server option.
    If the port is port 80, you can clear the checkbox for testing purposes.
  7. Select Ok.
  8. On the Advanced tab, select Restore Advanced Settings, and, under Settings, locate Use TLS 1.2, and verify it is selected.
    (These options may not be in your Internet Explorer version.)
  9. Select OK.
  10. Close Internet Explorer and restart your computer.

You can now open QuickBooks Desktop and try the update again.

Check security settings

If none of the solutions above resolved the issue, the next step is to determine whether another application or process is preventing the download. If you can't determine the security software causing the error, consult a computer or IT expert.

Configure Internet security, personal firewall, and parental control applications for QuickBooks Desktop updates, tax table updates, sending payroll data, and Windows firewall.

If these steps did not resolve the issue, start Microsoft Windows in safe mode with networking and try downloading the update again.

More solutions to try

If none of the other solutions resolve the issue, try the following steps:

For more information related to these errors, see the following articles:

Download the QuickBooks release update manually
Troubleshooting Internet connection problems

QuickBooks Desktop Payroll AssistedQuickBooks Desktop Payroll BasicQuickBooks Desktop Payroll EnhancedQuickBooks Desktop Payroll Standard

Sign in now for personalized help

See articles customized for your product and join our large community of QuickBooks users.

More like this