QuickBooks® Error PS077 appears when you try to download or install a payroll tax table update and the process fails. The full message typically reads something like "Error PS077: QuickBooks could not verify the payroll subscription." This error blocks you from getting the latest tax tables, which means your payroll calculations could be using outdated rates — a serious issue if you're running payroll for employees.

This error is time-sensitive because payroll tax tables change quarterly or annually, and processing payroll with outdated tax rates can lead to incorrect withholdings, compliance issues, and penalties from the IRS. Getting this resolved quickly matters.

What Causes QuickBooks® Payroll Error PS077?

PS077 is specifically related to the payroll tax table update mechanism in QuickBooks® Desktop. Here's what typically goes wrong:

Step-by-Step Fix for Error PS077

⚠️ Important: Payroll data is sensitive. Before making any changes, create a backup of your company file through File → Back Up Company → Create Local Backup. This protects your payroll records in case anything goes wrong.

Step 1: Rename the CPS Folder

This is the most effective fix for PS077. Renaming the CPS folder forces QuickBooks® to create a fresh set of payroll configuration files when you next run the update.

  1. Close QuickBooks® completely
  2. Navigate to C:\Program Files (x86)\Intuit\QuickBooks [Year]\Components (the exact path may vary by version)
  3. Find the folder named CPS
  4. Right-click and rename it to CPS.old
  5. Open QuickBooks® and try downloading the payroll update again (Employees → Get Payroll Updates → Download Entire Update)

QuickBooks® will create a new CPS folder automatically. If the update succeeds, you can delete the CPS.old folder later.

Step 2: Verify Your Payroll Subscription

Make sure your payroll subscription is active and properly linked to your company file:

  1. In QuickBooks®, go to Employees → My Payroll Service → Account/Billing Information
  2. This opens the Intuit website in your browser — sign in with your Intuit account
  3. Verify that your payroll subscription shows as "Active"
  4. Confirm that the EIN (Employer Identification Number) matches what's in your company file
  5. If the subscription is inactive, you'll need to reactivate it through Intuit before updates will work

Step 3: Update QuickBooks® Desktop First

An outdated version of QuickBooks® can't process newer payroll tax table formats. Update the software itself before trying the payroll update:

  1. Go to Help → Update QuickBooks Desktop
  2. Click "Update Now" tab
  3. Check "Reset Update" checkbox, then click "Get Updates"
  4. Wait for the update to download and install
  5. Restart QuickBooks® when prompted
  6. Now try the payroll update again

Step 4: Download the Update in Safe Mode

Downloading the payroll update with minimal interference can bypass some conflicts:

  1. Close all other programs running on your computer
  2. Temporarily disable your antivirus software
  3. Open QuickBooks® as administrator (right-click → Run as administrator)
  4. Go to Employees → Get Payroll Updates
  5. Check "Download Entire Update" (not just the latest changes)
  6. Click "Update"

Step 5: Register QuickBooks® Payroll Again

If the subscription verification keeps failing, re-registering can refresh the connection:

  1. Close QuickBooks®
  2. Press Windows key + R, type regedit — this opens the Windows Registry Editor
  3. Navigate to HKEY_CURRENT_USER\Software\Intuit\QuickBooks\[Version]
  4. Look for a key containing "Payroll" and note its current values
  5. Close the Registry Editor without making changes unless you're comfortable with registry editing
  6. Instead, call your payroll provider's support line or re-enter your payroll service key in QuickBooks® through Employees → My Payroll Service → Manage Service Key

⚠️ Caution: Editing the Windows Registry can cause system issues if done incorrectly. If you're not familiar with the Registry Editor, skip Step 5 and seek professional help instead.

Payroll Update Still Failing?

Payroll errors need to be fixed fast — you can't run payroll with outdated tax tables. Our independent technicians resolve PS077 and other payroll errors remotely.

📞 Call +1-888-550-4779 — Free Diagnosis
Independent service · Not affiliated with Intuit® · Fees apply for fix services only

PS077 vs PS032: What's the Difference?

Error PS032 is a close cousin of PS077 — both are payroll update failures, but they point to slightly different issues. PS032 typically indicates that the payroll update file itself is corrupted after downloading (a partial or interrupted download), while PS077 points to a verification or configuration problem before or during the download. The fix for both starts with renaming the CPS folder (Step 1 above), but PS032 may also require you to clear the download cache by deleting files in C:\Users\[Username]\AppData\Local\Intuit\QuickBooks\[Version]\Cache.

Keeping Your Payroll Updates Running Smoothly

⚠️ Disclaimer: InstantDesk Support is an independent, third-party technical support provider. We are not affiliated with Intuit Inc. or QuickBooks®. Payroll tax regulations are complex — always verify your payroll calculations with a qualified accountant. For free official support, visit quickbooks.intuit.com.