QuickBooks Error PS101 -- Payroll Update Cannot Connect
Error PS101 blocks QuickBooks Desktop payroll updates from downloading; our engineers walk through firewall, proxy, and download folder repairs to restore updates.
QuickBooks Error PS101 appears when the payroll update manager inside QuickBooks Desktop cannot establish a stable connection to Intuit's download servers, or when the download completes but cannot be written to the shared folder where QuickBooks expects to find updated tax tables. The error halts payroll updates entirely, leaving tax table calculations running on the previous version until the underlying connectivity or file-system problem is resolved.
What the error message says
The full message displayed by QuickBooks Desktop reads:
Error PS101: QuickBooks is having trouble installing your payroll update. The update cannot be downloaded, or the downloaded file cannot be opened or used.
In some installations the text is followed by a shorter variant: "Problem with the payroll service update — Error PS101." Either wording points to the same failure point in the update pipeline.
What the code means
The PS prefix identifies this as a payroll-service-family error rather than a general QuickBooks error. The 101 suffix specifically signals a connection or retrieval failure: QuickBooks launched the update check, identified that a newer tax table or payroll component exists, but could not complete the transfer from the server to the local machine. The failure is almost always environmental — a network device, a security application, or a folder permission issue — rather than damage inside the company file itself.
What triggers it
Our engineers see three trigger scenarios, listed here from most to least common:
-
Firewall, antivirus, or proxy blocking outbound traffic. Third-party security software or a corporate firewall intercepts the connection QuickBooks uses to reach the update servers and either drops the traffic silently or requires authentication that QuickBooks cannot provide.
-
Damaged or locked shared download folder. QuickBooks stores downloaded payroll updates in a folder called
DownloadQBxx(where xx matches your QuickBooks year). If that folder has become corrupted, is set to read-only, or is locked by another process, the update payload cannot be saved and Error PS101 appears. -
Internet Explorer configuration issues. QuickBooks Desktop relies on the Windows Internet Explorer engine for secure connections to Intuit servers. If IE's security settings, TLS configuration, or proxy settings are misconfigured, the payroll update connection fails even when general web browsing works fine.
How to fix it
Scenario 1 — Firewall, antivirus, or proxy blocking outbound traffic
- Open your third-party firewall or antivirus software and add QuickBooks to its exception or allow list. Add the main executable (
QBW32.exe) and the update manager (QBUpdate.exe). - Add the following Intuit domains to the firewall's trusted-sites or allow list:
*.intuit.com,*.quickbooks.com, andpayroll.com. - If you are on a corporate network with a proxy server, confirm with your network administrator that the proxy permits traffic on standard HTTPS (port 443) to Intuit's servers.
- Temporarily disable the antivirus or firewall, then attempt the payroll update again. If the update succeeds, re-enable the security software and make the exception permanent.
Scenario 2 — Damaged or locked shared download folder
- Close QuickBooks Desktop on every workstation.
- Navigate to the shared download location. On most installations this is
C:\ProgramData\Intuit\QuickBooks 20xx\Components\DownloadQBxx. - Rename the
DownloadQBxxfolder toDownloadQBxx_OLD. - Reopen QuickBooks and run the payroll update again. QuickBooks will create a fresh download folder automatically.
Scenario 3 — Internet Explorer configuration issues
- Open Internet Explorer (even if you do not use it as your regular browser).
- Go to Tools > Internet Options > Advanced.
- Scroll to the Security section and confirm that Use TLS 1.2 is checked. Disable TLS 1.0 and TLS 1.1 if they are enabled.
- Go to the Connections tab, click LAN Settings, and confirm that Automatically detect settings is checked and that no stale proxy entry is configured.
- Click OK, close IE, restart QuickBooks, and retry the update.
How to prevent it recurring
Keep your firewall exceptions current whenever you upgrade QuickBooks to a new year — the executable path changes and old exceptions no longer apply. Run the payroll update from the workstation that hosts the company file whenever possible, since that machine has the most direct access to the shared download folder. If your organization pushes security policy changes through group policy, ask your IT team to include the Intuit server domains and QuickBooks executables in the standard allow list so updates are not interrupted after policy refreshes.