May 16, 2026
Admin |
Estimated Read Time : 5 MIN
Software updates are essential, yet they can sometimes freeze or fail, often triggering QuickBooks error 15103. Although not limited to one issue, it falls under the broader 15XXX series, meaning the exact code may differ. You may also see a message stating:
“The update program cannot be opened.”
or simply
“Error 15103”
This problem typically stems from incorrect Internet or Windows Firewall configurations, an outdated QuickBooks version, and other factors explained below. Review this detailed guide to understand what may lead to QB error 15103 and the detailed troubleshooting steps.
Table of Contents
ToggleLet’s look at the different reasons why your QuickBooks update is getting stuck and why you’re getting error code 15103 while updating.
Below, we will discuss troubleshooting methods for QuickBooks error 15103 that you may encounter when updating QuickBooks or its payroll services.
Proceed with the steps that will help resolve the issues we discussed above:
Make sure you have the correct administrative rights to receive software and payroll updates:

Quick Fix will close any background processes running in QuickBooks and run a quick repair on the program.
To get started, download and install the QuickBooks Tool Hub (1.6.0.8), the latest release, then access the tool to resolve your issues.

If you are getting an error, try the steps below:
Note: XX is the QuickBooks version you use. For example, QuickBooks Desktop 2023 is DownloadQB23.
You must map the Shared Download drive to access network files or folders when updating, so that the remote drive is treated as a local drive.
Note: If you don’t see the Map network drive, right-click on This PC and click on Map network drive.
SFC scans for corrupted or missing system files and fixes them by replacing them with the correct versions from the local cache or installation media.
NOTE: You can also run the System File Checker (SFC) from Windows PowerShell (Admin).

The FCS is a background service that connects the files/programs with Intuit and enables the latest QuickBooks Desktop and payroll updates.
When done, you will need to re-validate the payroll’s service keys. This will refresh your connection and ensure a seamless update.
Here’s how:

A digital signature certificate verifies the authenticity of the files you’re downloading electronically. Install the certificate for QuickBooks for easy updates:

Windows Firewall is an in-built security system that verifies the incoming and outgoing data via ports to protect your system. If the security applications detect something wrong, they will block those processes and the source, just as Windows Firewall might have blocked QuickBooks Desktop.
To resolve this, you must configure Windows Firewall for QuickBooks Desktop by creating port exceptions or other rules. When done, try to update QuickBooks or the payroll services again.
If something went wrong during the installation or Windows components are not interacting properly with the program, it could cause problems when you try to use it. To repair QuickBooks Desktop or fix the common installation issues, run the QuickBooks Install Diagnostic tool from the Tool Hub.
Reinstalling QuickBooks Desktop removes the damaged program files or folders and replaces them with the new ones. This can resolve issues such as crashes, errors, and corruption without affecting your company’s data. It sets up a fresh installation, often by renaming the existing program folders to create new ones, ensuring the new version doesn’t conflict with the old one.
In conclusion, following the troubleshooting steps outlined above, you can identify the root cause of QuickBooks error 15103 and resolve it efficiently, ensuring your software remains up to date.
Why am I getting error 15103 in QuickBooks?
Error 15103 in QuickBooks when updating QuickBooks or payroll services may occur for a variety of reasons, such as not having admin rights, the Shared Download drive not being mapped, QuickBooks being unable to verify the digital signature certificate, or incorrect installation.
What is QuickBooks error 15XXX?
QuickBooks Error 15XXX is a series of errors that occur when trying to update QuickBooks or its payroll services. These errors can include QuickBooks Error 15103, QuickBooks Error 15215, and others in the 15XXX range. The causes and troubleshooting steps for these errors are generally the same, as they are often related to issues with internet connectivity and others.
How to fix QuickBooks update error?
To fix QuickBooks update errors, start by running QuickBooks as an administrator and resetting updates in the Help menu. If this doesn’t work, run the Install Diagnostic Tool or Quick Fix My Program using the QuickBooks Tools Hub.
What is QuickBooks maintenance release error?
A QuickBooks maintenance release error is one of the runtime errors that occurs when trying to download a QuickBooks Desktop update or maintenance release. Internet connection issues, conflicts with other QB programs, firewall issues, or a damaged Windows registry can cause this error.
Lana Creston is an experienced technical and accounting writer with a total of 9 years of experience. She currently works on QuickBooks accounting and technical guides at QuickBookSupportNet. Lana has a passion for reading and writing about various technical topics, especially exploring new accounting methods and software, while continuously expanding her expertise in the ever-evolving field of finance and technology.
How to Fix QuickBooks Error 15311 During Updates
Oct 22, 2026