Skip to content

How to Fix QuickBooks Error 12009

    Recently, several users experienced QuickBooks error 12009 when working on the payroll. This issue mostly arises when a user attempts to access QuickBooks after downloading the most recent payroll update. Many QuickBooks users find it frustrating that such an error might occur during a normal software action, such as updating it. If your internet connection goes down unexpectedly, the update may be stopped and glitch, resulting in this error. Users are unable to finish their work as a result of QuickBooks’s unpredictable behavior. If you’re having similar issues, read out the complete write-up to remove the error efficiently.

    Introduction: QuickBooks Error 12009

    It is an installation error which usually pops up on your screen when you try to install the updates for QuickBooks Desktop or its payroll services. Many times when you’re unable to connect to the internet then you might experience certain update errors and QuickBooks error 12009 is one among them. The cause of QuickBooks issue 12009 is likely due to an antivirus or firewall limiting QuickBooks communication, preventing QuickBooks updates or payroll updates. QuickBooks error 12009 can also be caused by bad internet security settings.

    What Causes of QuickBooks Error 12009?

    A variety of factors might cause QuickBooks Error 12009, including an unreliable internet connection. We’ve mentioned a few common causes for this problem below:-

    1. An antivirus or firewall program on the PC is interfering.
    2. A bad internet connection causes the QuickBooks program to be unstable.
    3. The problem could also be caused by incorrect browser settings.
    4. A misconfiguration in the SSL settings is another cause of QuickBooks error number 12009.

    Things to be Done Before Troubleshooting QuickBooks Error 12009

    Create a Company File Backup

    We recommend creating a company file backup because you won’t lose any data if something goes wrong during the troubleshooting procedure.

    • QuickBooks should now be open in the very first step
    • Select the File menu >>> Company Backup >>> Create Local Backup from the File menu
    • To establish a company file backup, follow the onscreen instructions.

    6 Reliable Ways to Overcome QuickBooks Error 12009

    There are several ways for dealing with QuickBooks payroll update error 12009. However, we’ve covered 6 of the most useful ways that will undoubtedly meet your needs. Try one or all of the following suggestions:-

    Review the Internet Explorer Settings

    • Initially, close your QuickBooks Desktop and then start a Run command by pressing Windows + R on the keyboard
    • Type INETCPL.CPL followed by clicking the “Ok” button
    • Click the Internet icon under the Security tab
    • Next, make sure the security level of this zone is Medium-high
    • Now, go to the Connections tab, select LAN settings, and tick the box next to Automatically detect settings
    • Also, make sure that your LAN’s proxy server is not chosen, and if it is, enter the appropriate address and port
    • Once done with that, hit the Ok button
    • After that, go to the Advanced tab and scroll down to the security section
    • Then check that Use TLS 1.2 is checked
    • In the next step is click on the Ok button
    • Finally, reboot your computer.

    Close your QuickBooks Desktop and then try restarting the update installation.

    Check your Security Software

    • Security software can sometimes block QuickBooks Desktop from installing updates
    • It’s possible that it’s preventing QuickBooks from accessing and launching its file
    • Every security program has a distinct way of obtaining approval to allow an app
    • We propose that you either temporarily pause it or contact their customer service team
    • If the problem persists after attempting the methods above, please continue with the instructions below.

    Reset the QuickBooks Updates and Attempt to Install them Once Again

    Uninstall and Reinstall the QuickBooks in a Selective Startup Mode

    • The Run box will appear if you press the Windows + R keys together on the keyboard
    • Now, in the Run box, type MSCONFIG and hit the Enter key
    • Select Selective startup from the General page and uncheck the option to load startup items
    • After that, click the Ok button
    • Select “Restart”, if required
    • Finally, remove/uninstall QuickBooks Desktop and try reinstalling it.

    Switch Back to the Normal Startup Mode

    • To open a Run window, use the Windows + R keys together from your console
    • In the Run box, type MSCONFIG followed by clicking the Ok button
    • Choose the Normal Startup
    • Now, click Ok and then hit the Apply button
    • Restart your computer.

    Configure the TCP and Port Settings in the Firewall

    Because the firewall may cause QuickBooks tasks to be interrupted, it’s critical to adjust the parameters to meet QuickBooks’s needs:-

    • To open the Run window, hold down the Windows and R buttons on your computer
    • Click the OK button after typing Windows Firewall in the search bar
    • From the left-hand menu in the following window, select Advanced Settings
    • Right-click Inbound Rules and choose New Rule from the menu
    • Next after pressing the Port button. On this page, make sure TCP is already selected
    • Go to the section for Specific local ports and paste the port numbers that correspond to your QuickBooks version. If you have multiple versions installed, follow the steps above for each one:
      • QuickBooks Desktop 2020 and later: 8019, XXXXX
      • Desktop 2019: 8019, XXXXX
      • QuickBooks Desktop 2018: 8019, 56728, 55378-55382
      • Desktop 2017: 8019, 56727, 55373-55377
    • Next, select Allow Connection from the drop-down menu
    • By pressing Next once again, the program will prompt you to select the profiles you want to use
    • They all should be chosen
    • Make the QuickBooks Ports(year) rule by pressing “Next”
    • To create an Outbound Rule, press the Finish button and repeat the procedure
    • Finally, try accessing your file and QuickBooks.


    This write-up covers a genuine attempt to address the QuickBooks Error 12009 problem. The goal of presenting the reasons for this error and the troubleshooting for it is to help you solve the problem on your own. However, in cases where the issue is severe, it is advisable to delegate this task to a professional. Contact one of our representatives using QuickBooks Customer Helpdesk.


    Can we Eliminate QuickBooks Error 12009 by Altering the Settings in the Internet Explorer?

    Yes, you can just after making IE to the default browser, you’re supposed to realign its settings so that the error code 12009 can easily be eliminated:
    🔹 In Internet Explorer, go to the Internet Options window and select the Security option
    🔹 Set the security level to Medium-High by clicking the Globe icon
    🔹 Perform the following actions on the Connections tab:
    🔹 Choose Never Dial a Connection if you don’t use the Dial Up Node
    🔹 Alternatively, select the appropriate ISP and click Ok 
    🔹 Check the “Automatically detect settings” box in the LAN settings
    🔹 If the “Use a Proxy Server” option is selected, you must verify the port and address:-
    🔹 Untick the box if the port number is 80
    🔹 You must not untick the option if the port is something other than 80
    🔹 Move to the Advanced tab by pressing the Ok button
    🔹 Choose “Restore Advanced Settings” from the drop-down menu
    🔹 Select “Use TLS 1.2” from the Settings menu
    🔹 Reboot your device by tapping OK, closing the screen, then closing the app
    🔹 Choose “Restore Advanced Settings” from the drop-down menu
    🔹 Select “Use TLS 1.2” from the Settings menu
    🔹 Reboot your device by tapping “Ok”, closing the screen, then closing the app.

    How do I Manually Download and Install the QuickBooks Latest Release?

    The below steps help you to download and install the QuickBooks updates manually:
    🔹 QuickBooks Desktop should be closed
    🔹 Go to the Download and Update page in QuickBooks
    🔹 After that, choose your country, product, and version
    🔹 Now, hit the Search tab
    🔹 Get the most recent updates by clicking the button (will be available below to download button)
    🔹 Depending on the file size and internet speed, downloading may take some time
    🔹 Once the file has been downloaded, double-click on the file with an extension (.exe)
    🔹 If prompted, choose the “Yes” button
    🔹 To start the QuickBooks update, follow the on-screen directions to end this process.

    What are the Steps Involved in Converting the Internet Explorer into the Default Browser?

    QuickBooks significantly relies on Internet Explorer to run its operation. It is critical that Internet Explorer be selected as the default browser; else, the application may malfunction:-
    🔹 Navigate to the top-right corner of the screen in Internet Explorer
    Select Internet Options from the drop-down menu by clicking the Tools button
    🔹 Now, navigate to the Default Web Browser section of the Programs tab
    Press “Ok” after pressing the Make Default button
    🔹 Reopen your browser and go to QuickBooks to see whether the error 12009 has gone away.

    How do I Exclude QuickBooks from the Firewall Settings to Avoid the QuickBooks Error 12029?

    When Windows Firewall identifies the update files as a threat to the system’s integrity, it may prevent a user from downloading them. We’ll add QuickBooks to the list of apps that may transmit and receive data from the internet by following the steps below, which will finally allow QuickBooks to download the updates without any problems.

    🔹 In the Search Programs and Files search box on your Desktop, type Windows Firewall
    🔹 From the program list, select Windows Firewall
    🔹 Right-click the Inbound Rules and select New Rule from the Advanced options menu
    🔹 Go to the Programs tab and click Next followed by selecting the “This Program Path” option
    🔹 Next, select the location of your QuickBooks file
    🔹 Then click Next after selecting Allow Connection
    🔹 Make sure to check all of the boxes before pressing “Next”
    🔹 Give this rule a name and then click “Finish”
    🔹 To set outbound rules, follow the same steps as you did for inbound rules
    🔹 This time, make sure to select Outbound rather than Inbound.

    Is it Important to Backup Company Files before Fixing the QuickBooks Error 12029?

    You may lose some data of your files when attempting to fix the QuickBooks error 12029. As a result, it is always advisable for users to create a backup of critical QuickBooks company files. By navigating to the File menu in QuickBooks Desktop, you can prepare it. The choice for a backup company must be selected here. Select Create Local Backup next.

    🔹 QuickBooks Desktop should now be launched
    🔹 Select “File” from the drop-down menu
    🔹 Select “Backup Company” from the drop-down menu
    🔹 Select “Create Local Backup” from the list of options
    🔹 Read and follow the on-screen directions.

    How to Run a System in a Selective Startup Mode? Will it Help me to fix the QuickBooks Error 12029? 

    The Selective Startup Mode can be used to eliminate issues caused by other software programs. Use the Run command to run the MSConfig command. Select Load System Services in System Configuration. Then select the General option. This tab is where you’ll find the Selective Startup Mode.
    🔹 Start Windows by typing Run window
    🔹 In the Run tab, type “MSConfig”
    🔹 Now, press the Enter key
    🔹 The “System Configuration” window will appear
    🔹 “Load System Services” should be selected
    🔹 Navigate to the General tabby selecting the “Selective Startup”
    🔹 Moving forward, navigate to the “Services” tab
    🔹 After that, “Hide All Microsoft Services” is the option to choose
    🔹 Select “Disable All” from the drop-down menu
    🔹 Uncheck the box that says “Hide All Microsoft Services”
    🔹 Make sure that the “Windows Installer” option is chosen
    🔹 Tap on the “Ok” button
    🔹 Finally, restart your computer.
    The Selective Startup Mode is now active. QuickBooks Desktop updates can be downloaded and installed in this mode on your system. Many times, it can help in resolving the QuickBooks error code 12029.

    Leave a Reply

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

    two × three =