Written by BooksMerge | Published: August 14, 2026

QuickBooks Error PS077 occurs when QuickBooks can’t verify your payroll service or install the payroll tax table updates. This payroll update error may also occur because of damaged update files, an inactive payroll subscription, outdated QuickBooks, or network connectivity issues.

QuickBooks Error PS077 is a payroll update error that usually occurs when QuickBooks Desktop fails to install the latest payroll tax table updates. It mainly occurs because QuickBooks cannot verify your payroll subscription, access required update files, or connect to the payroll service. As a result, payroll processing may be interrupted until the issue is resolved.

When this error triggers, QuickBooks displays the following message:

Error PS077: QuickBooks is having trouble installing your payroll tax table updates.

This guide explains the possible causes, symptoms, and effective troubleshooting methods to fix the error and restore payroll updates without any delays.

What is QuickBooks Error PS077?

QuickBooks Error PS077 is a common payroll update issue that may occur while getting the latest tax table update. It is a part of the QuickBooks PSXXX error series, which mainly appears when QuickBooks encounters issues while verifying payroll subscriptions or accessing payroll update files. Other factors that cause this issue include a corrupt tax table file, an inactive payroll subscription, or damaged company data.

quickbooks error ps077

Other Related QuickBooks Desktop Payroll Error Codes

QuickBooks Error PS077 belongs to the PSXXX series of errors that may occur while downloading the latest QuickBooks Desktop or payroll updates. Other errors that you may experience are described in this blog.

Error Codes  Description 
PS032 QuickBooks is having trouble installing or verifying a payroll update.
PS033  QuickBooks can’t read payroll setup files.
PS036 Problem verifying the QuickBooks Desktop payroll subscription.
PS058 Payroll Update download or install failure, often a company file or connectivity issue.
PS060 Enhanced payroll service is currently unavailable.
PS034 Payroll update did not complete successfully.

What are the root causes that trigger QuickBooks Update Error PS077?

QuickBooks Update Error PS077 mainly appears during the installation of the payroll update. This is caused by corrupted files, an inactive payroll subscription, invalid billing details, or incorrect UAC settings.

  • This issue may occur due to misconfigured internet connection settings.
  • A damaged file in the CPS folder also interrupts the QB payroll update process.
  • Windows firewall settings aren’t configured correctly, which is blocking payroll updates in QuickBooks Desktop.
  • Issues with the User Account Control settings.
  • Corrupted or damaged QuickBooks company file.
  • Issues with the QuickBooks installation files.
  • Inactive, expired, or invalid payroll service subscription

Common Signs & Symptoms You May Observe When Error PS07 Occurs

  1. Payroll tax table update either fails to start or starts freezing in the middle of the downloading process.
  2. QuickBooks program becomes unresponsive during the payroll update.
  3. You may receive an error message on the screen while updating payroll.
  4. Payroll service key fails to validate

Preventive Measures Before Fixing QuickBooks Error Code PS077

Here are some of the points you must keep in mind for smooth fixation of QuickBooks Error Code PS077.

  1. Consider creating the back up of your data file.
  2. Ensure that only one QuickBooks version is installed on the system.
  3. Verify your payroll subscription and billing details are accurate
  4. Make sure QuickBooks Desktop is on its latest release
  5. Consider downloading QuickBooks Tool Hub from Intuit’s official site.

Real-User Sentiment

Have gone through the discussions over Reddit and other platforms and found that users come across QuickBooks Error PS077 and related PSXXX errors right before their payroll deadlines. On the r/QuickBooks community platform, many users describe spending time fixing or contacting support after a payroll update fails or tax table updates are unavailable. Herein, the users expect a routine payroll update but instead find themselves unable to proceed when time is crucial.

Another recurring complaint involves the CPS folder workaround. Many users report that renaming or recreating the CPS folder may fix the issue, but the error often returns after a later payroll update. Others also mention that Windows or security software updates can reset firewall or antivirus exceptions, requiring QuickBooks Desktop to be re-added to the allow list before payroll downloads work again. Users frequently describe this issue as it occurs repeatedly because the fix doesn’t always remain permanent.

How to Fix QuickBooks Payroll Error PS077 Instantly

The solutions described below address the common causes of QuickBooks Payroll Update Error PS077, including payroll subscription issues, damaged update files, incorrect firewall settings, and outdated QuickBooks components.

Solution 1: Verify Your Payroll Service Subscription

Using an inactive or expired payroll subscription may interrupt the payroll update process. Thus, it’s essential to ensure that you are using the updated service subscription. Follow these steps to review the payroll subscription status.

  • Exit all open files and relaunch your system.
  • Open QuickBooks and click Employees.
  • Select My Payroll Service > Manage Service Key.
  • Ensure that Service Name and Status are correct.
  • Also, check that Status is Active.

Verify the payroll subscription

  • Click Edit and check the Service Key Number.
  • If you find that the Service Key Number is wrong, add the correct one.
  • Hit Next and unmark the checkbox for Open Payroll Setup.
  • Choose the Finish option.
  • Retry downloading the payroll update and see if you can get the updates.

Solution 2: Register & Then Update QuickBooks Desktop

If you haven’t registered or updated QuickBooks, you might come across the PS077 error in QuickBooks Desktop. Thus, it also prevents you from downloading the latest security and software improvements. So, to fix the issue, register and update QuickBooks using the steps given below.

Solution 3: Run Quick Fix My Program

Quick Fix My Program shuts down the background QuickBooks processes and repairs program-related issues that may interrupt the payroll update process. If QuickBooks Payroll Error PS077 is caused by damaged program files, running this tool may help restore normal payroll update functionality.

  • Open the QuickBooks Tool Hub.
  • From the QB Tool Hub, select Program Problems.
  • Now, click the Quick Fix My Program tab.
  • Reopen QuickBooks and the data file.
  • Finally, try downloading the latest tax table update and see if the PS077 error still appears.

Solution 4: Rename the CPS Folder

You may also receive error PS077 when downloading payroll updates due to a damaged CPS folder or folder components. Thus, you can fix the issue by renaming the folder by performing the steps instructed below.

  • Access the File Explorer by pressing the Windows + E keys.
  • Navigate to the “This PC” or “My PC” option from the left panel.
  • Launch the Local Disk (C:) and locate the Program Files (x86) folder.
  • Now, open the QuickBooks Desktop folder of your version.
  • Go to the Payroll folder and select Components.
  • Open the CPS folder menu and click Rename.
  • Change the name to CPSOLD and hit the Enter key.
  • Now, create a new CPS folder and return to the QuickBooks program.
  • At last, download the latest payroll tax table release.

Solution 5: Disable User Account Control Settings From Control Panel

UAC is a security feature that secures the system from any unauthorized access. So, if the user doesn’t have User Account Control Settings configured accurately, it may interrupt the payroll update process and cause QuickBooks Error Code PS077. Turning off these settings will let you restore payroll updates.

  • Launch the Run window and type Control Panel.
  • In the Control Panel window, select User Accounts (Classic View).
  • Choose the Change UAC Settings tab.
  • When asked, click Yes, and drag the slider to the Never Notify option.
  • Lastly, update QuickBooks Payroll and check if the issue still continues.

Solution 6: Correct the Billing Information

Incorrect or outdated billing details are also one of the prominent reasons that may prevent updating payroll and cause QuickBooks Update Error PS077. Thus, to fix the issue, update the billing details using the following steps.

  • Open QuickBooks Desktop and select Employees.
  • Choose My Payroll Service and click Account/Billing Information.
  • Now, enter the QuickBooks admin password.
  • Click on Billing Details.
  • If no information is provided on the screen, it means that you do not have the current billing contact. You need to refresh the billing contractor’s and holder’s names.
  • Lastly, click Edit Billing Info, add the billing details, and select I Agree.

Solution 7: Add a Firewall Exception for QuickBooks

Windows Firewall often blocks QuickBooks from updating the payroll due to security concerns, as it consider a threat to your system. Therefore, adding Windows Firewall as an exception will allow users to download the latest payroll updates. Thus, it helps you fix QuickBooks Error Code PS077.

Solution 8: Run Verify & Rebuild Data Utility

QuickBooks Payroll Update Error PS077 may also occur due to a damaged or corrupt data file. Therefore, to fix the issue, you need to run Verify and Rebuild Data to diagnose and repair the damage. Follow these stepwise instructions to run Verify & Rebuild Data.

Verify the Company Data

  • Launch the QuickBooks File menu.
  • Select the Utilities option.
  • Now hold on for some time and let QuickBooks scan your data file.

Results

  • QuickBooks detected no problem with your data: This message indicates that your data is intact and no further assistance is required.
  • An error message: If you see an error message, fix the issue according to the error shown.
  • Your data has lost integrity: If QuickBooks detects that there are no data integrity issues, then run the Rebuild Data Utility to repair the damaged file.

Rebuild the Data

If any data damage is found using the Verify Data Tool, then run the Rebuild Data Utility to fix the damaged company file. Before running this tool, create a backup of the file.

  • Open QuickBooks and click the File menu.
  • Choose Utilities and hit Rebuild Data.
  • When asked to create a backup, click OK.
  • Now, save the backup company file and select OK.
  • Add a new name for the backup file, make sure it is unique, and click Save.
  • When the rebuilding is done, hit OK for the confirmation.

Solution 9: Rename QBWUSER.INI & EntitlementDataStore.scml Files

Sometimes, the Error PS077 may arise due to issues with QBWUSER.INI and EntitlementDataStore.ecml files. Thus, you can fix the issue by renaming these files, and then you can update the QuickBooks payroll tax table.

  1. Launch File Explorer and search for the QBWUSER.INI file.
  2. Now, locate the file and select Rename.
  3. Add . OLD at the end of the file name and click Save.
  4. Similarly, search and rename the EntitlementDataStore.ecml file.
  5. Move to QuickBooks Desktop and open your data file.
  6. Create a duplicate copy of the QuickBooks company file and then store it in a local folder.
  7. At last, launch the copied file in File Explorer.

Solution 10: Reinstall QuickBooks Desktop

Issues with the installation of QuickBooks Desktop are one of the possible reasons that trigger Error PS077 in QuickBooks. Therefore, to resolve the issue, you must reinstall the QuickBooks program by implementing the following steps.

  1. Launch the Start menu and type Control Panel.
  2. In the Control Panel window, select the Programs option.
  3. Choose the Uninstall a Program or Programs and Features option.
  4. Now, locate and pick QuickBooks Desktop from the list of options.
  5. Click Uninstall to remove the QuickBooks program.
  6. Later on, download and install the QuickBooks version.
  7. Finally, try setting up the QuickBooks program.

Essential Tips To Prevent PS077 Error In QuickBooks Desktop

The following are the key points you must consider to prevent the PS077 error in QuickBooks Desktop.

  1. Always ensure you keep your QuickBooks program updated.
  2. Make sure that your payroll subscription is active and is registered accurately.
  3. Consider downloading the latest payroll tax table update.
  4. Also, ensure you create a backup company file.

When Should You Contact a Professional?

Even after applying the above troubleshooting methods, the QuickBooks Error PS077 persists, or if fixes like recreating the CPS folder or updating firewall settings stop working after some time, it seems like the issue is caused by severe file corruption, payroll licensing conflicts, or damaged QB components. Here comes a time when advanced troubleshooting can help avoid payroll update failures and reduce downtime.

Instead of wasting hours trying different troubleshooting methods, allow our QuickBooks experts at BooksMerge to handle it on your behalf. Dial +1-866-513-4656 for accurate, instant assistance and get your payroll updates working again

Suggested Reading
QuickBooks

Resolve QuickBooks Error PS077 Instant Troubleshooting Methods

Read More
QuickBooks

QuickBooks Error PS060: Common Causes and How to Fix It

Read More
QuickBooks

QuickBooks Payroll Live Chat: Phone, Callback, and Other Ways to Get Help

Read More
QuickBooks

Set Up QuickBooks Time: Sign In & Troubleshooting Guide

Read More
QuickBooks

QuickBooks Error PS034: Causes, Fixes & Payroll Update Guide

Read More
SYSTEM ONLINE

AI-triaged.
Human-solved.

Instant QuickBooks diagnostics, then a certified ProAdvisor takes over live.

qb-diagnostic.sh
> Scanning Error signature...
> Match Found: quickbooks-error-ps077
> routing to certified ProAdvisor▌

98%

first-call fix

<15s

match time

24/7

live coverage

Loading
Or call us now

+1-866-513-4656