Skip to content

QuickBooks Error 12009 – A Complete Troubleshooting Guide

    QuickBooks Error 12009

    The QuickBooks error 12009 is an update error that can appear on your screen when you try to update the QB Desktop application to the latest released version. It’s part of the 12XXX series errors, which include error codes like 12031 and 12007. This can render you unable to update the QB Desktop app, along with payroll and tax tables. It is generally caused by the Firewall blocking the QB Desktop application or program problems with the QBDT app. This can hamper your workflow and have a negative impact on your business processes. You can use the Quick Fix My Program tool from the QB Tool Hub to resolve this problem.

    We’ll cover the methods you need to know to troubleshoot the QuickBooks Pro error code 12009 in this blog. First, let us cover the causes of the QB error 12009.

    QuickBooks Error 12009 – A Quick View Table

    Given in the table below is a concise summary of this blog on the topic of the QB Desktop update error 12009:

    DescriptionQuickBooks error 12009 is an update error that may appear when you try to update the QB Desktop application to the latest version. It’s part of the 12XXX series of errors, which includes error codes 12031 and 12007. This can prevent you from updating the QB Desktop app, payroll, and tax tables. It is generally caused by the Firewall blocking the QB Desktop application or program problems with the QBDT app. This can disrupt your workflow and negatively impact your business processes.
    Its causes1. A damaged QB company file
    2. An unverifiable digital signature certificate
    3. The Firewall is blocking the QB Desktop application
    4. You might not be updating the software with admin privileges
    5. An outdated Windows Operating System can also cause this
    6. Program problems with the QB Desktop app
    7. Installation issues with the QBDT application
    Methods to fix itDownload the QB Desktop updates with admin rights, use the Quick Fix My Program tool, install a digital signature certificate for QB, use the QB File Doctor tool, make Firewall exclusions for the QB Desktop app, verify the date & time settings on your PC, verify and rebuild the company file data, manually update the QBDT app, use the QB Install Diagnostic Tool, utilize the TLS 1.2 Tool, and clean install the QB Desktop app. 

    Methods to Resolve the QuickBooks Desktop Error Code 12009

    Listed below are the methods you can use to troubleshoot the QuickBooks Desktop update error code 12009:

    Download the QB Desktop and Payroll Updates With Admin Rights

    The QuickBooks error 12009 can be caused by a lack of admin privileges while downloading the updates. You can download the necessary updates for QB with admin rights using the steps given below:

    1. Close all your company files
    2. Exit the QuickBooks Desktop application
    3. Find the QB Desktop icon on your home screen
    4. Right-click on it
    5. Click on Run as Administrator

    Now, the error should be resolved.

    Use Quick Fix My Program

    You can use the Quick Fix My Program tool from the QB Tool Hub to mend the QuickBooks error code 12009 with the steps given below:

    1. Download and install the QuickBooks Tool Hub
    2. Open the QB Tool Hub app
    3. Navigate to the Program Problems tab
    4. Click on Quick Fix My Program
      Quick Fix My Program
    5. Let the tool run

    This would resolve the issue you were dealing with.

    Install a Digital Signature for QB Desktop

    An unverifiable digital signature in QB Desktop can be the reason you’re dealing with the QB Desktop update error 12009. You can install a new digital signature for QBDT with the steps given below:

    1. Navigate to the folder containing your QB program files
      • Usually found in this location: C:\Program Files (x86)\Intuit\QuickBooks 20XX (XX represents the version of QBDT)
    2. Locate the QB application file (.exe)
    3. Right-click on it
    4. Select Properties
    5. Then, navigate to the Digital Signatures tab
    6. Select one of the entries in the Signature list field
    7. Press the Details option
    8. The Digital Signature Details window would open
    9. Press View Certificate
    10. The Certificate window would open
    11. Go to the General tab in the Certificate window
    12. Click on Install Certificate
    13. The Certificate Import Wizard welcome screen would appear
    14. Make sure the Store Location is on the Current User
    15. Hit Next
    16. Press Next again
    17. Hit Finish
    18. You would get a message stating that the import was successful
    19. Select OK

    Repeat the steps for each Security Certificate on the Digital Signature list.

    Use the QuickBooks File Doctor

    A damaged company file may be the cause of QuickBooks update error 12009. You can fix it by using the File Doctor tool from the QB Tool Hub with the steps given below:

    1. Open the QB Tool Hub app
    2. Navigate to the Company File Issues tab
    3. Click on Run QuickBooks File Doctor
      Run QuickBooks File Doctor
    4. It can take up to a minute to open
      • If it doesn’t open, search for QuickBooks Desktop File Doc and open it manually
    5. Choose your company file from the dropdown menu
      • If you can’t see your file, click on Browse and search to find your file
    6. Select the Check your file option
    7. Press Continue
    8. Enter your QB admin password
    9. Hit Next

    You should now be able to update the QB Desktop app without any issues.

    Make Firewall Exclusions for QB Desktop

    You make Firewall exceptions for the QB Desktop application for fixing the QuickBooks error 12009 with the steps given below:

    1. Open the Start menu
    2. Search for and open the Windows Defender Firewall
      windows firewall
    3. Click on Advanced Settings
    4. Right-click on Inbound Rules
      • You will create Outbound Rules later on
    5. Select New Rule
    6. Click on Port
    7. Hit Next
    8. Then, ensure that TCP is selected
    9. Go to the Specific Local Ports field
      Windows Firewall Ports for QuickBooks
    10. Feed in the specific port for your QB Desktop version:
      • QuickBooks Desktop 2020 and later: 8019, XXXXX
      • QuickBooks Desktop 2019: 8019, XXXXX
      • QuickBooks Desktop 2018: 8019, 56728, 55378-55382
      • QuickBooks Desktop 2017: 8019, 56727, 55373-55377
    11. Press Next after entering the port number
    12. Click on Allow the Connection
    13. Hit Next
    14. Ensure all profiles are marked if you are prompted
    15. Press Next
    16. Create a rule
    17. Name it something like QBPorts(year)
    18. Hit Finish when you’re done
    19. Follow the steps again to create Outbound Rules, just right-click on Outbound Rules after clicking in Advanced Settings

    This should resolve the issue you were dealing with.

    Verify the Date & Time Settings On Your System

    You can check the date and time settings on your PC to resolve the QuickBooks update error 12009 with the steps given below:

    1. Go to the home screen on your PC
    2. Right-click on the system clock in the bottom right corner
    3. Select Adjust Date/Time
      Adjust Date/Time
    4. Then, select Change date and time
      Press Change date and time
    5. Specify the current date and time
    6. Click on OK twice
    7. Close and reopen QB Desktop

    The QB Desktop app can now be updated to the latest version.

    Verify and Rebuild the Company File Data

    A damaged company file can be repaired by verifying and rebuilding the company file data to fix the QBDT update error 12009:

    1. Open the QB Desktop app
    2. Go to the File menu
    3. Click on Utilities
    4. Select Verify Data
      Verify Data
    5. Then, navigate to the File menu again
    6. Select Utilities
    7. Click on the Rebuild Data option
      QuickBooks Verify and Rebuild Data Utility
    8. QB will ask to create a backup before rebuilding your company file
    9. Click on OK
    10. A backup is required to rebuild your company file
    11. Choose where the backup file would be saved
    12. Hit OK
    13. Ensure not to replace an existing backup file
    14. Enter a unique name in the File name field
    15. Press Save
    16. You will get the message stating that Rebuild has completed
    17. Click on OK

    Now, the QuickBooks error 12009 should be patched.

    Manually Update the QB Desktop App

    You can manually update the QB Desktop application if you’re facing the QuickBooks error code 12009 with the steps given below:

    1. Open the QB Desktop application
    2. Close all your company files
    3. Click on the Help menu
    4. Select the Update QuickBooks Desktop option
      Ensure to Update QuickBooks Desktop
    5. Navigate to the Options tab
    6. Select the Mark All option
    7. Press Save
    8. Click on Update Now
    9. Mark the Reset Update checkbox
    10. Press the Get Updates option
      Update QuickBooks Desktop
    11. Close the QuickBooks Application
    12. Open it again to install the updates

    You should now have an updated QB Desktop app.

    Use the QB Install Diagnostic Tool

    You can use the QB Install Diagnostic Tool to fix installation issues with the QB Desktop app using the steps given below:

    1. Open the QB Tool Hub app
    2. Navigate to the Installation Issues tab
    3. Click on the QuickBooks Install Diagnostic Tool
      QuickBooks Install Diagnostic
    4. Let the tool run
    5. It can take up to 20 minutes to finish working

    The tool would run and fix the problem you were dealing with.

    Utilize the TLS 1.2 Tool from the Tool Hub

    The TLS 1.2 Tool can be used from the QB Tool Hub app in order to fix the QuickBooks error 12009 with the steps given below:

    1. Open the QB Tool Hub app
    2. Navigate to the Installation Issues tab
    3. Click on the QuickBooks TLS 1.2 Tool from the bottom right corner
    4. Hit OK to open the TLS tool
    5. Select Yes for the EULA Agreement
    6. Hit Run
    7. Click on Exit

    Now, the issue you were dealing with would be fixed.

    Clean Install the QB Desktop App

    The QB Desktop app can be clean installed in order to resolve the QuickBooks update error 12009 with the steps given below:

    Uninstall QB Desktop

    1. Open the Start menu
    2. Search for and open the Control Panel
      Open Control Panel
    3. Click on Uninstall a Program
      uninstall a program
    4. Choose QuickBooks Desktop from the list of programs you see
    5. Select Uninstall/Change
      Uninstall QuickBooks Desktop
    6. Press Remove
    7. Click on Next

    Rename the QB Installation Folders

    1. Open the File Explorer on your PC
      Open File Explorer
    2. Go to the folder containing your QB Company file
    3. It’s usually in one of these locations:
      • C:\ProgramData\Intuit\QuickBooks (year)
      • C:\Users\(current user)\AppData\Local\Intuit\QuickBooks (year)
      • C:\Program Files\Intuit\QuickBooks (year)
      • 64-bit version C:\Program Files (x86)\Intuit\QuickBooks (year)
    4. Right-click on the folder
    5. Press Rename
    6. Add the word old at the end of the folder name

    Install QBDT Again

    1. Open the QuickBooks.exe file
    2. Choose between these two options:
      • Express Install
      • Custom and Network Options
    3. Click on Next
    4. Hit Install

    This would fix the error 12009 in QuickBooks.

    Potential Causes of the QuickBooks Desktop Error 12009

    The potential factors that can trigger the issue of error 12009 in QuickBooks to appear on your screen are given below:

    1. A damaged QB company file
    2. An unverifiable digital signature certificate
    3. The Firewall is blocking the QB Desktop application
    4. You might not be updating the software with admin privileges
    5. An outdated Windows Operating System can also cause this
    6. Program problems with the QB Desktop app
    7. Installation issues with the QBDT application

    These are the causes of the QB Desktop error code 12009.

    Conclusion

    QuickBooks error 12009 is an update error that may appear when you try to update the QB Desktop application to the latest version. It’s part of the 12XXX series of errors, which includes error codes 12031 and 12007. This can prevent you from updating the QB Desktop app, payroll, and tax tables. It is generally caused by the Firewall blocking the QB Desktop application or program problems with the QBDT app. This can disrupt your workflow and negatively impact your business processes. We have covered the potential factors that can trigger the QB error code 12009 to appear on your screen, along with the methods you need to troubleshoot it, in this blog.

    FAQs

    What is the QuickBooks error 12009?

    The QB error 12009 is an update error that may appear when you try to update the QB Desktop application to the latest version. It’s part of the 12XXX series of errors, which includes error codes 12031 and 12007. This can prevent you from updating the QB Desktop app, payroll, and tax tables.

    Why am I seeing the QB error 12009 on my screen?

    You can be seeing the QB error 12009 on your screen due to these reasons:
    1. A damaged QB company file
    2. An unverifiable digital signature certificate
    3. The Firewall is blocking the QB Desktop application
    4. You might not be updating the software with admin privileges
    5. An outdated Windows Operating System can also cause this
    6. Program problems with the QB Desktop app
    7. Installation issues with the QBDT application

    How do I fix the QB Desktop error 12009?

    You can fix the QB Desktop error 12009 with the following methods:
    1. Download the QB Desktop updates with admin rights
    2. Use the Quick Fix My Program tool
    3. Install a digital signature certificate for QB
    4. Use the QB File Doctor tool
    5. Make Firewall exclusions for the QB Desktop app
    6. Verify the date & time settings on your PC
    7. Verify and rebuild the company file data
    8. Manually update the QBDT app
    9. Use the QB Install Diagnostic Tool
    10. Utilize the TLS 1.2 Tool
    11. Clean install the QB Desktop app