Skip to content

Resolve QuickBooks error 15107 with practical solutions

One of the common 15XXX series errors is QuickBooks Error 15107, which appears when you try downloading the payroll tax table and QuickBooks Desktop updates. You may receive an error message stating, “Error 15107: the update system cannot be initialized” on your screen. When it comes to the root triggers, an incorrectly mapped download drive is considered a primary trigger behind this update error. However, the error can also occur due to Windows firewall blockages.

Since error code 15107 in QuickBooks interferes with QB updates, it prevents users from downloading the latest features, security patches, and maintenance releases that Intuit offers from time to time. Moreover, you may not stay compliant with the latest tax table, causing a number of severe payroll issues. Hence, you must troubleshoot QuickBooks Desktop error 15107 as quickly as possible to download the updates seamlessly. In this blog, we have covered all the discovered causes and reliable solutions in detail to rectify this update error permanently.

Learning about the reasons behind QuickBooks payroll error 15107 can help you better understand the error. Also, after knowing the root causes of the error, you will better evaluate which troubleshooting solutions can be the most suitable in your case. Therefore, go through the reasons below.

  • The shared download drive might be incorrectly mapped, and you need to remap the drive before downloading the updates.
  • Crucial payroll components or files might be damaged or missing from the PC, which can hinder the updates.
  • The Windows OS files might be damaged or contain corrupted data.
  • Windows firewall settings might be misconfigured to block QuickBooks Desktop payroll updates.
  • Your QuickBooks Desktop File Copy Service is turned off or missing from the PC, and QB can’t run the updates without an active FCS.
  • Your QuickBooks Desktop File Copy Service is turned off or missing from the PC, and QB can’t run the updates without an active FCS.
  • QuickBooks is unable to verify the digital signatures, and the digital signature certificate might be invalid or expired.
  • There are installation problems in QuickBooks, and the application might be incorrectly installed.
  • You are not using your admin privileges to update QuickBooks, and your current user account might lack proper access.
  • The Internet Explorer settings might be misconfigured, which can make the update process unsuccessful.

These are the primary causes for QuickBooks error code 15107. Now, let’s move to the next section to learn how to navigate through this update issue and eliminate it with tried and tested solutions.

Since update problems in QB can arise due to multiple reasons, we have multiple solutions for the same. Here are the expert-recommended solutions that can help you resolve QB error code 15107.

Windows firewall blockages are one of the top reasons for error code 15107 in QuickBooks payroll. Hence, you need to add QB exceptions in the firewall to remove blockages while downloading updates. Follow the steps provided in this solution to configure the firewall settings –

Step 1: Install QuickBooks Tool Hub

QuickBooks Tool Hub
QuickBooks Tool Hub

The QuickBooks Tool Hub is designed to resolve common issues, including update issues, network issues, company file issues, etc. All you need to do is download and install this utility to access every troubleshooting tool offered by Intuit. Follow the steps below to download and install the same.

  • Close QuickBooks and get the latest QB Tool Hub version, then save the downloaded file to an easily accessible location.

Note: If you can’t find the icon, browse “QuickBooks Tool Hub” in Windows and select the program.

  • Double-click to open the downloaded file (QuickBooksToolHub.exe) and follow the InstallShield commands to install and accept the License Agreement.
  • Once installed, double-click the Tool Hub icon to launch it. However, if you can’t find the icon, browse “QuickBooks Tool Hub” in the Windows search bar and select to open the program.

Step 2: Run QuickBooks File Doctor

Run QuickBooks File Doctor
Run QuickBooks File Doctor

Now that the QuickBooks Tool Hub is installed on the system, you can access the utility to run the QuickBooks File Doctor Tool. This tool addresses data damage and network issues that can automatically configure the Windows firewall.

It might take a couple of minutes for the File Doctor to open. On the contrary, if it remains accessible, search for “QuickBooks Desktop File Doc” manually and open it.

  • Further, select your company file from the dropdown menu. In case you can’t see or locate the company file, select Browse to find the file.
  • Choose Check your file and Network, hit Continue, and enter the admin password for QuickBooks.
  • Lastly, select Next to run the scan and repair process, and once done, open QuickBooks and your company file.

Note: The scanning time depends on your file size and can usually take up to 5 minutes.

If you still encounter the same error or can’t open your company file, proceed to Step 3.

Step 3: Configure Firewall Manually

You need to set up manual configurations if QuickBooks File Doctor doesn’t resolve firewall issues. For this, you need to create firewall exceptions for QuickBooks in the following manner –

  • Open the Windows Start menu, search “Windows Firewall,” and then open the utility.
  • Click Advanced Settings and right-click Inbound Rules, then choose New Rule to create a new exception for QB.
Inbound Rules
Inbound Rules
  • Choose Port, hit Next, and ensure TCP is selected.
  • Enter the ports needed for your QuickBooks version in the Specific Local Ports Field from the following list –
    • 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

Note: You need to enter Dynamic Port Numbers for QuickBooks Desktop 2019 and future versions as they use dynamic ports.

Get the Dynamic Port Number

  • Open QuickBooks Database Server Manager from the Start tab on Windows and access the Port Monitor tab.
  • Find your QB version and note down the Port Number, as you will need to use it in the Port Exceptions list.
  • Enter the port number, hit Next, and then select Allow the Connection.
  • Hit Next, and ensure all profiles are marked, then hit Next again.
  • Create a rule and name it, e.g., “QBPorts(year),” then click Finish.

The next step is to create Outbound Rules for QB in the same way as Inbound Rules. However, select Outbound Rules instead of Inbound Rules in Step 2.

If this also doesn’t help you fix the issue, move to the following step below.

Create Windows firewall exceptions for QuickBooks programs

QuickBooks uses executable files to perform a range of tasks. Thus, you need to create exceptions for these files. Let’s create Windows Firewall exceptions for QuickBooks programs by performing the steps below.

  • Open the Windows Start menu, search “Windows Firewall” in the search panel, and then open it.
  • Select Advanced Settings, right-click Inbound Rules, and choose New Rule.
  • Choose Program, hit Next and select This Program Path.
  • Hit Browse and select one of the QuickBooks Executable Files from the list given below –
  • Tap Allow the Connection, hit Next, and make sure that all profiles are marked.
  • Click Next, then create a rule and name it, like “FirewallExceptionforQB(name.exe),” and then hit Finish to conclude.

Perform these steps for outbound rules by selecting Outbound Rules instead of Inbound Rules in step 2.

Now that the firewall blockages are removed, you can re-run the QB updates successfully. If there are issues in the process, and QB error code 15107 persists, move to Solution 2 to eliminate the error.

Admin privileges are needed to run the QB updates successfully. You might encounter QuickBooks error code 15107 due to lack of admin rights. Thus, you need to run the updates again as the Windows administrator in the following manner –

  • Exit the company files and QuickBooks Desktop, then right-click the QB Desktop icon.
Run QuickBooks Ad Administrator
Run QuickBooks Ad Administrator
  • Select Run as Administrator, and tap Yes when a message stating, “Do you want to allow this program to make changes to your computer?” pops up on the screen.

Now, undertake the following steps to update QuickBooks Desktop

  • Tap the QuickBooks Help menu and select Update QuickBooks Desktop, followed by Update Now.
  • Further, choose Get Updates and re-open QB Desktop to install the updates.

Then, get the QuickBooks payroll tax table updates as follows:

Get Payroll Updates
Get Payroll Updates
  • Click the QuickBooks Employees menu, then select Get Payroll Updates.
  • Select the Download Entire Update option, tap Update, and let the update download successfully.

Unfortunately, if you are still unable to update QuickBooks without errors and issues? move to the next troubleshooting solution to use the QB Tool Hub tools.

Quick Fix my program
Quick Fix my program

To access Quick Fix My Program, you must have QuickBooks Tool Hub installed on the system. If you haven’t downloaded and installed Tool Hub yet, see Step 1 of Solution 1 above.

Quick Fix My Program is one of the common tools in QuickBooks Tool Hub that addresses performance issues in QB. You can fix the program problems that might lead to QuickBooks error 15107 by running this tool as follows –

  • Open the QuickBooks Tool Hub and choose Program Problems, then select Quick Fix My Program.
  • Once the tool stops running, reopen QuickBooks and your company file.

Now, try installing your QB Desktop and tax table updates again. If the same error still persists, try deleting QB components and re-running the update process as follows.

  • Close QuickBooks Desktop, and follow the path C:\ProgramData\Intuit\QuickBooks XX\Components. It must be remembered that XX stands for the QuickBooks Desktop version you are currently using. For instance, QuickBooks Desktop 2023 is DownloadQB23.
  • Right-click Components and tap Delete, then open QuickBooks Desktop and go to the Help menu.
  • Hit Update QuickBooks Desktop and click Update Now, then check the Reset Update checkbox.
  • Click Get Updates, and once the download is finished, reopen QuickBooks. Then, select Yes to install the updates.

Now, check whether the issue has been resolved. If the error code keeps appearing even after running this tool, you can follow Solution 4 to fix the issues.

Installation problems in the program can interfere with the update process. The QB Install Diagnostic Tool helps resolve installation issues causing QB error 15107. This tool detects the installation problems by running a diagnosis as follows:

QuickBooks Install Diagnostic Tool
QuickBooks Install Diagnostic Tool

Note: It must be remembered that the Install Diagnostic tool may take around 20 minutes to finish the scan process.

Once you’ve done this, check the status of the update error. If you are still getting QuickBooks payroll error 15107, install the digital signature certificate in the next step.

If the digital signature is unverified or expired, it can prevent users from downloading QB and payroll updates. This scenario can be addressed by installing a fresh digital signature certificate as follows:

  • Go to the C:\Program Files\Intuit\QuickBooks folder on your system and right-click QBW32.exe file.
  • Choose Properties and select Digital Signature, then ensure Intuit is marked in the signature list.
  • Click Details, tap View Certificate in the Digital Signature Details wizard, and access the Certificate window.
  • Select Install Certificate and hit Continue, then select Next until Finish appears.
  • Click Finish, restart your computer, then reopen QuickBooks and download the update.

Is QuickBooks error message 15107 still occurring? If so, proceed to the next solution and reinstall QuickBooks to eliminate the update error.

If QB installation issues aren’t fixed by running the QB Install Diagnostic Tool, you can try removing and reinstalling the application. This can repair the problematic components and fix error 15107 in QuickBooks.

Prerequisites before reinstalling QB –

  • Get the installer corresponding to your QuickBooks version.
  • Keep your license number and product details readily available, which can be found on the original package. If QuickBooks was purchased online, you can find the info in the purchase confirmation email.

Note: You can also retrieve this information from your account management portal.

Step 1: Uninstall QuickBooks

  • Open the Windows Start menu and search “Control Panel,” then open it.
Control panel
Control panel
  • Select “Programs and Features,” then choose “Uninstall a Program.” (Depending on your Windows OS, you can choose any of these options.)
  • Select the QuickBooks Desktop version you wish to delete from the program list and tap Uninstall/Change.
  • Select Remove, then hit Next. If this option is not visible, log in again as a Windows Administrator (or a user with admin rights).

Step 2: Reinstall QuickBooks Desktop

After QuickBooks is removed from the PC, proceed to reinstall QuickBooks Desktop by following these steps –

  • Make sure your PC meets the minimum system requirements, then download the QuickBooks Desktop version from Intuit’s website.
  • Save the .exe setup file on your PC and ensure that you keep your license and registration number handy.
  • Next, open the QuickBooks.exe file, follow the given prompts, accept the license agreement, and then hit Next.
  • Enter your product and license numbers, then hit Next again and ensure that the internet connection is active to install and activate the QB software.
  • Choose Express Install as the installation type and hit Next, then click Install.
  • Reopen QuickBooks once the process is complete.
  • The next step is to register QuickBooks. For that, go to the Help tab.
  • Select Activate QuickBooks Desktop, follow the given steps to verify your info, and enter the Product and License Info to complete registration.

Note: During the reinstallation, QuickBooks will set up new folders automatically and rename the existing ones.

If error code 15107 in QuickBooks payroll isn’t fixed, remap the shared drive in the next solution.

Update problems in QB can be a result of an incorrectly mapped shared drive. This issue can be resolved by reviewing the download location –

  • Press Ctrl + 1 to open the Product Information window and locate the mapped path, for example – [x]:[folder name][data file name].
  • Write down the location and go to the QuickBooks Help menu, then update QuickBooks by following solution 2.
  • Go to the Options tab and review the Shared Download settings in the following manner –
    • If Yes is selected for Shared Download, ensure that the drive in the Download Location is the same as the drive in the Product Information section.
    • If No is selected for Shared Download, ensure that the directory in the Download Location is the same as the QB Installation Directory.
  • If the download location is incorrect, you need to edit the state of the location by following these steps –
    • If Yes is already selected for Shared Download, click No, then select Save.
    • If No is already selected for Shared Download, click Yes, then hit Save.
  • If the download location is correct, you need to remap the drive to a new letter by using these steps –
    • Go to This PC or My Computer and select Map a Network Drive, then choose a mapped letter that is not currently used by QuickBooks.
    • Click Browse and select the network location of the stored company file, then hit OK.
    • Hit Finish to complete the remapping, then launch QuickBooks Desktop again.
  • Go to the Help tab and select Update QuickBooks, then access the Options tab.
  • Turn the Shared Download Location Off and On again, and make sure that the download location is mapped to the new drive letter.
  • Hit Save and Close to complete the process and run the QB updates again.

Now, check the status of the update error. If it hasn’t been resolved even after trying this solution, go to the next solution.

The reboot.bat file is a batch file in the QB program folder that permits users to re-register mandatory files required to run the app smoothly. In this specific section, we’ll learn how to run the reboot.bat file as a Windows admin. Let’s follow the steps below.

  • Move to Windows Desktop, right-click the QuickBooks Desktop icon, then click Properties, and then select Open file location.
  • Next, right-click the reboot.bat file and select Run as Administrator, then restart your PC.
  • Open QuickBooks Desktop, and if you are prompted to install an update, select Install Now. If not, you can update QuickBooks Desktop manually by following solution 2 of this blog.
  • When the download is complete, reopen QuickBooks and select Install Now on the QuickBooks Desktop Update Service window.

If QuickBooks is correctly updated, try updating QB payroll again. If there are issues in the process, try activating QuickBooks FCS in the next solution.

Intuit QuickBooks FCS is needed to initiate and execute the QB update process. You might be unable to run the updates if the QuickBooks File Copy Service is inactive or turned off. Thus, you need to enable the QuickBooks FCS in the following manner –

  • Press Windows + R on your keyboard to open the Run command box.
  • Type COMPMGMT.MSC in the command box, hit OK to run the command. It’ll open the Computer Management Window.
COMPMGMT.MSC
COMPMGMT.MSC
  • Select Services and Applications and choose Services, then scroll down to find Intuit QuickBooks FCS.
  • Double-click the service to open it.
  • Then, click on Startup type and select Manual, then hit Apply and then OK.
  • Once done, revalidate the payroll service key to refresh the connection before running QB updates in the following manner –
    • Open the QuickBooks Employees menu at the top, choose My Payroll Service, then select Activate Service Key.
    • Highlight the current payroll from the Service Keys window, then select Edit and hit Next until Finish appears.

Lastly, rerun the QB updates to check if QuickBooks error code 15223 is fixed. If not, perform the next troubleshooting solution to review the internet connection settings.

Internet connection issues can cause update errors in QB, which can be fixed by reviewing the settings. Let’s follow the steps below for the same.

Note: You need to test your internet connection to ensure that it is secure. For this, you can visit a safe site like Intuit. If you can’t open the site, yoU need to contact your internet service provider for assistance.

  • From the Help menu, select Internet Connection Setup and click “Use my computer’s Internet connection settings to establish a connection when this application accesses the Internet”.
  • Select Next and click Advanced Connection Settings, then go to the Advanced menu.
  • Select Restore Advanced Settings, hit OK and Done, then rerun the updates.

Now, check if you are able to download the updates and QB error code 15107 is rectified.

You can resolve QuickBooks Error 15107 without hassle with the detailed solution mentioned in this comprehensive guide. All the troubleshooting solutions have been simplified for your convenience. However, if you still have problems performing the solutions or they are ineffective in fixing the issue, you can call our QuickBooks expert team at 1-855-542-9309 to get the best guidance with the problem.

What is QuickBooks Error 15107, and Why Does it Arise?

QuickBooks error 15107 is a common 15000 series error, which can prevent users from downloading QuickBooks and payroll updates. This error message can occur due to some common causes like the following.
1. An inactive or damaged QuickBooks FCS.
2. Windows firewall or antivirus blockages.
3. An incorrectly installed QuickBooks Desktop.
4. An invalid digital signature certificate.

What do I do when QuickBooks error 15107 appears because of digital signature verification issues?

If the QB error 15107 appears due to digital signature verification problems, you can get a fresh installation to resolve the issue in the following way –
1. Go to the C:\Program Files\Intuit\QuickBooks folder and right-click the QBW32.exe file to choose Properties.
2. Select Digital Signature, then ensure Intuit is marked in the signature list, and click Details.
3. Tap View Certificate in the Digital Signature Details wizard and access the Certificate window to select Install Certificate.
4. Hit Continue and select Next, then hit Finish, restart your computer, and reopen QuickBooks.

What if damaged Windows files cause QuickBooks error 15107?

If damaged Windows files lead to the error 15107, you can repair or reinstall the QB program from the Control Panel. The repair process is as follows:
1. Open the Control Panel and tap Programs and Features, then select QuickBooks.
2. Choose Repair and get through the wizards to finish the procedure.

How can I resolve QuickBooks error 15107?

QuickBooks payroll error 15107 can be resolved through the following steps:
1. Get QuickBooks Desktop updates with admin rights.
2. Let the Quick Fix My Program run a scan process.
3. Install a fresh digital signature certificate.
4. Use QB Install Diagnostic Tool to fix installation issues.
5. Reinstall QuickBooks.