QuickBooks Error 15104
Let’s Dive in to see…
How to Fix QuickBooks Payroll Error=15104
QuickBooks Payroll Update Error · 15xxx Series
How to Fix QuickBooks Payroll Error 15104
QuickBooks displays an error during payroll update or QB Desktop update referencing Error 15104 — the update fails and payroll cannot be refreshed.
Error 15104 is a 15xxx series update error where a damaged Windows registry specifically blocks the QB update process. At QuickFix Bookkeeping, the 15104-specific distinction is that the damaged registry prevents the update installer from running — even after a clean download. Additionally, multi-user mode is called out for 15104: always switch to single-user mode before attempting the update. The manual download from Intuit's website is the 15104-specific workaround when automated updates repeatedly fail.
The QuickFix Bookkeeping Distinction — 15104 in the 15xxx Series
All 15xxx errors block QB updates but at different pipeline stages and for different reasons. 15104 specifically implicates registry damage preventing the update installer from executing.
15104 — this page
Damaged Windows registry + multi-user mode conflict. Update installer can't run. Fix: single-user mode + registry repair (Install Diagnostic Tool) + manual download workaround.
15101
Connection failure — QB can't reach Intuit's servers. Fix: Reboot.bat + TLS 1.2 in INETCPL.CPL. Not a registry issue.
15103
Downloaded update file is corrupt. Fix: delete Components folder + reset update. Connection worked; the downloaded file is the issue.
The manual download workaround for 15104: When the automated update via Help → Update QB keeps failing with 15104, download the update file directly from Intuit's Downloads & Updates page at downloads.quickbooks.com. Select your Country, Product, and Version → download the update installer → run it as Administrator. This bypasses QB's internal update mechanism that the registry damage is blocking, and installs the update directly. After the manual install completes, restart QB and retry the payroll tax table update.
What Causes QuickBooks Payroll Error 15104?
Damaged Windows Registry
15104-specific cause — the Windows registry entries that QB's update installer uses to register components are corrupted. The installer can download the update but can't complete the installation because registry write operations fail. The QB Install Diagnostic Tool repairs these registry entries automatically.
Multi-User Mode Active During Update
15104-specific requirement — QB must be in single-user mode to run payroll updates. In multi-user mode, the file-sharing network activity interferes with the update process. QB's update error message for 15104 specifically recommends switching to single-user mode before retrying.
Incomplete or Damaged QB Installation
A partially installed QB version (from an interrupted upgrade or corrupted installer) leaves QB in a state where the update system can't function correctly. The update process finds missing or inconsistent components and fails with 15104. Repair QB installation via Control Panel or run a clean reinstall.
Insufficient Administrative Privileges
QB's update process must write to Windows system directories and registry locations that require admin rights. Running QB without admin rights blocks these writes and produces 15104. Always right-click QB → Run as Administrator before attempting payroll updates.
Internet Connectivity Issues
Slow or unstable internet interrupts the download portion of the update before the installer file is complete, leaving a partial download that fails with 15104 when QB tries to run it. The manual download from Intuit's website over a stable connection bypasses QB's download mechanism entirely.
Firewall or Antivirus Blocking the Update
Windows Firewall or third-party security software blocks QB's update service from downloading or executing the payroll update installer. Temporarily disabling antivirus or adding QB's installation folder and update executables as exceptions resolves the block.
How to Fix QuickBooks Payroll Error 15104
Switch to single-user mode first, then run as admin and retry. If the automated update still fails, use the manual download from Intuit's website.
Quick Reference
| Situation | Cause | Start with |
|---|---|---|
| 15104 first occurrence | Multi-user mode or permissions | Method 1 — single-user + run as admin + reset update |
| 15104 recurring after every update attempt | Damaged registry | Method 2 — Install Diagnostic Tool |
| Automated update keeps failing at 15104 | QB's update mechanism blocked | Method 3 — manual download from Intuit's website |
| Works in Safe Mode but not normal | Third-party interference | Method 5 — identify via msconfig clean boot |
Frequently Asked Questions
Related QuickBooks Errors
Error 15104 Still Blocking Payroll Updates?
Let QuickFix Bookkeeping Restore Your QB Updates.
Persistent 15104 after Install Diagnostic Tool and manual download typically indicates deeply damaged Windows registry entries requiring specialist repair tools beyond QB's built-in utilities.
Book a Free 30-Minute ConsultationNo obligation. Same-day response.