May 23, 2026
Admin |
Estimated Read Time : 5 MIN
Can’t update your payroll tax rates, and are getting QuickBooks error PS077?
Error code PS077 is a PSXXX series error that occurs when trying to update payroll services in QuickBooks Desktop, often due to incorrect permissions or security applications blocking the update. Such an error not only hampers the payroll update but also all associated operations, such as outdated tax rates impacting tax calculations and direct deposit, causing delays across the entire business management.

To help you get past the error, we have curated this detailed blog post that lists possible reasons and suitable troubleshooting steps to ensure seamless payroll updates.
Table of Contents
ToggleLet’s take a closer look at the possible causes that can trigger payroll update error PS077 in QuickBooks when updating to the latest release:
As discussed previously, QuickBooks error PS077 when updating can be triggered by multiple reasons. Resolving this error requires performing suitable methods to address the root cause, allowing you to update payroll services without interruptions.
Here’s how to troubleshoot it effectively:
It’s important to keep your payroll service subscription active and up to date. Using an outdated version can lead to errors like PS077.

The QuickBooks CPS folder is a component of the QuickBooks installation directory that stores payroll tax table updates and employee tax data. If this file is inaccessible, damaged, or corrupted when downloading the payroll updates, you may encounter QuickBooks error PS077. Let’s rename the folder so QuickBooks can create the new file, resolving the associated issues:
| Important Note: Disabling User Account Control (UAC) may help resolve certain issues in QuickBooks Desktop. However, since UAC plays an important role in protecting your system, it’s recommended to enable it again after you’ve fixed the problem. |
User Account Control (UAC) might be preventing the payroll updates if you do not have admin rights, considering an unauthorized attempt to make changes, which can interfere with QuickBooks Desktop or the payroll updates:
| Important Note: While turning off User Account Control (UAC) may fix certain issues with QuickBooks Desktop, it’s recommended to switch it back on afterward to keep your system secure. |
Follow these steps to adjust UAC settings in Windows 10:
Keeping your system current helps you receive the latest security updates and performance improvements. Use these steps to check that your software is correctly registered:


Incorrect installation of QuickBooks or damaged program files might hamper ongoing operations that require interaction with the installation folders/files during payroll updates. Let’s repair QuickBooks using different tools & utilities:
| Important Note: Download and install QuickBooks Tool Hub (1.6.0.8) to ensure you get the latest fixes and utilities for seamless operation. |
a. Run Quick Fix my Program
The Quick Fix My Program shuts down any open background processes QuickBooks uses and runs a quick repair to the program.

b. Run the QuickBooks Install Diagnostic tool
If issues arise during software installation—whether due to Windows components or other factors—they can cause problems when you try to use the program. Run the QuickBooks Install Diagnostic Tool to fix common installation issues automatically.

The QuickBooks Tool Hub offers a built-in option that automatically adds QuickBooks-related files to the Microsoft Defender exclusion list. This ensures that the antivirus on your screen does not scan these files during installation or updates, reducing the chances of errors.
Before getting started, make sure to do the following:
Follow these steps:

Windows Firewall is a system security application that controls the ports on your computer for incoming and outgoing data. If the security applications detect anything wrong with the QuickBooks processes or do not have enough permission to make changes, it might prevent QuickBooks-related operations from running on the computer, including the payroll updates.
To resolve this, configure Windows Firewall for QuickBooks Desktop and resolve the issues hampering the payroll update.
Reinstalling QuickBooks Desktop removes any damaged, corrupted, or improperly installed program files from a previous setup. This process replaces them with clean, intact files, helping eliminate related errors and ensuring smoother performance, including reliable software and payroll updates.
Payroll updates are crucial for keeping tax rates up to date, ensuring accurate calculations, and enabling on-time direct deposit processing. Following this guide will help you identify the root cause of the QuickBooks error PS077 when updating the payroll services and how to fix it promptly.
If you need further assistance, we recommend consulting with QuickBooks ProAdvisors.
What is QuickBooks PSXXX when updating payroll?
QuickBooks PSXXX (e.g., PS032, PS033, PS034, PS038) errors occur during payroll updates, signaling a failure to connect to Intuit servers, an inactive subscription, or corrupted tax table files. These errors indicate a disruption in downloading tax table updates or processing direct deposits, requiring actions like verifying subscriptions, updating QuickBooks, or repairing the company file.
How to fix QuickBooks error PS077?
To fix error PS077, verify your payroll subscription, update billing details, and run the Rebuild Data Utility. Other effective solutions include downloading the latest payroll tax table update, running QuickBooks as an administrator, and ensuring Intuit Data Protect is not blocked by firewalls
What is error code PS107 in QuickBooks?
Error code PS107 in QuickBooks is a payroll update error that occurs when downloading tax table updates, often indicating damaged internal files, inactive subscriptions, or internet connectivity issues. It commonly presents as a “Payroll update did not complete successfully” message, preventing the finalization of payroll.
Can Windows Firewall or antivirus cause error PS077?
Yes, Windows Firewall or third-party antivirus software can cause QuickBooks Error PS077. This error typically occurs during payroll updates, when security software incorrectly identifies the data transfer as a threat and blocks QuickBooks from communicating with Intuit servers.
Will reinstalling QuickBooks fix error PS077?
Yes, reinstalling QuickBooks (specifically a clean install) can fix error PS077 if the issue is caused by severe application file corruption. However, it is often resolved by updating tax tables, verifying subscription status, running the QuickBooks Tool Hub, or checking for multiple QuickBooks versions.
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.
QuickBooks Desktop 2023 is ending — Upgrade QuickBooks Desktop 2023 to 2024 for continued performance and support.