How Do I Stop QuickBooks Payroll Error PS060 When Updating Payroll?


QuickBooks Desktop Payroll is widely used for handling employee compensation, tax calculations, and payroll compliance. However, users sometimes face update-related issues, and one of the most common among them is QuickBooks Payroll Error PS060. This error generally appears when you try to update your payroll or download the latest tax table, and the system incorrectly detects that your payroll subscription has expired.

Even if your subscription is active, the software may still display PS060, which can halt payroll processing and disrupt business operations. This comprehensive guide explains why PS060 appears, how to fix it, and how to prevent it from returning.


What Is QuickBooks Payroll Error PS060?

QuickBooks Payroll Error PS060 appears when QuickBooks Desktop cannot validate or authenticate your payroll subscription with Intuit’s servers. The message that usually appears is:

“Error PS060: Current Enhanced Payroll subscription has expired.”

This error prevents you from updating payroll tax tables, paying employees, or accessing other payroll features. It is often caused by subscription billing issues, server downtime, internet settings, or damaged QuickBooks components.

Understanding the cause is the first step toward a resolution.


Primary Causes of QuickBooks Payroll Error PS060

To permanently resolve PS060, it’s important to know what triggers it. Below are the most common underlying reasons:

1. Subscription Billing Issues

Incorrect billing details—such as an expired credit card, outdated address, or payment failure—can cause QuickBooks to treat your payroll plan as expired.

2. Intuit Server-Side Glitches

Sometimes Intuit’s subscription validation servers experience downtime or temporary errors. During these moments, QuickBooks is unable to verify your subscription.

3. Corrupted Entitlement or Payroll Files

QuickBooks stores subscription verification data in local files. If these become corrupted, the software cannot authenticate your payroll services.

4. Outdated QuickBooks Desktop Version

If you’re running an older release of QuickBooks or outdated payroll tax tables, conflicts may occur during subscription validation.

5. Network or Firewall Restrictions

Firewalls, antivirus programs, or unstable network connections may block QuickBooks from communicating with Intuit servers.

6. Company File Problems

A damaged company file or data irregularities can interrupt payroll validation.

These causes guide the troubleshooting steps in the next sections.


Symptoms of Error PS060

Payroll Error PS060 does not always appear suddenly. Sometimes the software shows warning signs:

  • QuickBooks displays messages related to expired or inactive payroll subscription.
  • Tax table updates fail repeatedly.
  • Payroll center freezes or loads slowly.
  • Repeated subscription reminders appear even if billing is up-to-date.
  • QuickBooks won’t download or apply payroll updates.

If you recognize any of these symptoms, resolving PS060 early can prevent interruptions during payroll processing.


Step-by-Step: How to Fix QuickBooks Payroll Error PS060

Below are the most effective solutions. Follow them one by one until your issue is resolved.


Solution 1: Verify Your Payroll Subscription Status

Since PS060 is tied directly to subscription validation, begin by checking your payroll plan’s status.

Steps:

  1. Open QuickBooks Desktop.
  2. Navigate to Employees.
  3. Click My Payroll Service.
  4. Select Account/Billing Information.
  5. Log in using your Intuit account credentials.
  6. Review your:
    • Subscription status
    • Billing cycle
    • Payment method
    • Last payment date

What to Check:

  • Is your subscription active?
  • Has your credit card expired?
  • Has the billing address changed?
  • Was your last payment declined?

If anything looks incorrect, update your billing information and wait a few minutes before retrying payroll updates.


Solution 2: Reset QuickBooks Desktop Payroll Activation

If your subscription is active but QuickBooks still shows the error, the activation data may be corrupt.

Steps to Refresh Activation Files:

  1. Open QuickBooks Desktop.
  2. Press F2 or Ctrl + 1 to open the Product Information window.
  3. Click Manage My License.
  4. Choose Remove License.
  5. Close QuickBooks.
  6. Reopen the software.
  7. Go to Help then select Activate QuickBooks Desktop.
  8. Follow the on-screen prompts to re-enter your license and product key.

This forces QuickBooks to rebuild your entitlement files and revalidate your payroll subscription.


Solution 3: Delete Corrupted Entitlement Files

Entitlement (license) files help QuickBooks confirm your subscription. If they’re corrupted, PS060 can persist.

How to Delete These Files:

  1. Close QuickBooks Desktop completely.
  2. Press Windows + R and open the Run command.
  3. Type:
     C:\ProgramData\Intuit\Entitlement Client\v8
    or
    C:\ProgramData\Intuit\Entitlement Client\v6
  4. Delete all files inside the folder (do NOT delete the folder).
  5. Restart QuickBooks.
  6. Re-activate the software when prompted.

These files will regenerate automatically, correcting subscription authentication issues.


Solution 4: Update QuickBooks Desktop & Payroll Tax Tables

If the version of QuickBooks you’re using is outdated, the subscription cannot authenticate properly.

To Update QuickBooks Desktop:

  1. Go to Help.
  2. Select Update QuickBooks Desktop.
  3. Click Update Now.
  4. Check all update categories.
  5. Install the updates and restart QuickBooks.

To Update Payroll Tax Tables:

  1. Open Employees.
  2. Select Get Payroll Updates.
  3. Check Download Entire Update.
  4. Click Download Latest Update.

Once the updates finish, try running payroll again.


Solution 5: Adjust Firewall and Internet Security Settings

QuickBooks relies on your internet and firewall settings to communicate with Intuit servers. If anything blocks access, error PS060 may appear.

Checklist to Fix Internet Issues:

  • Disable VPN (if enabled).
  • Confirm you have a stable high-speed internet connection.
  • Add QuickBooks and Intuit URLs to your trusted sites.

Reset Internet Explorer Settings (QuickBooks Uses IE Engine):

  1. Open Internet Options from the Control Panel.
  2. Go to the Advanced tab.
  3. Click Reset.
  4. Go to the Security tab.
  5. Ensure TLS 1.2 is enabled.

This ensures QuickBooks can communicate with Intuit without obstruction.


Solution 6: Repair QuickBooks Desktop Installation

If QuickBooks installation files are damaged, subscription validation may fail.

To Run a Repair:

  1. Close QuickBooks desktop.
  2. Press Windows + R, type appwiz.cpl, and press Enter.
  3. Select QuickBooks Desktop.
  4. Click Uninstall/Change.
  5. Choose Repair.
  6. Restart your computer.

This process repairs most damaged internal components.


Solution 7: Use QuickBooks Tool Hub to Fix Advanced Problems

QuickBooks Tool Hub is a powerful utility that fixes program issues, data damage, installation problems, and network errors—any of which can cause PS060.

How to Use It:

  1. Download the latest version of QuickBooks Tool Hub.
  2. Install and open it.
  3. Select these modules one by one:
    • Program Problems → Runs Quick Fix my Program
    • Installation Issues → Fixes QuickBooks installation
    • Company File Issues → Repairs corrupted company data
    • Network Issues → Repairs connectivity issues

After running each tool, restart QuickBooks and try updating payroll again.


Solution 8: Check for Damaged Company File Data

Corrupted company files can block payroll features.

Use the Verify/Rebuild Tool:

Step 1: Verify

  1. Go to File.
  2. Select Utilities.
  3. Click Verify Data.

If errors appear, move to Step 2.

Step 2: Rebuild

  1. Go to File.
  2. Choose Utilities.
  3. Select Rebuild Data.
  4. Allow QuickBooks to repair all detected issues.

Once complete, restart and try updating payroll again.


Solution 9: Check and Reset System Date/Time Settings

Incorrect system date or time can cause subscription validation failures.

Steps:

  1. Right-click on your system clock.
  2. Select Adjust date/time.
  3. Enable Set time automatically.
  4. Ensure the time zone is correct.

Restart QuickBooks afterward.


Solution 10: Reinstall QuickBooks Using Clean Install Tool

If nothing works, perform a clean installation.

Steps:

  1. Open QuickBooks Tool Hub.
  2. Go to Installation Issues.
  3. Select Clean Install Tool.
  4. Uninstall QuickBooks.
  5. Reinstall using the downloaded installer.

This method removes all software errors and installs fresh program components.


Preventing QuickBooks Payroll Error PS060 in the Future

To avoid experiencing this error again, follow these preventative measures:

1. Keep Billing Information Updated

Whenever your card expires or changes, update your Intuit account immediately.

2. Regularly Update QuickBooks Desktop

Install monthly updates to maintain compatibility with Intuit servers.

3. Maintain a Stable Internet Connection

Payroll updates require continuous server connectivity.

4. Avoid Editing or Deleting System Files

Entitlement files should only be altered through official processes.

5. Perform Regular Company File Maintenance

Run Verify/Rebuild monthly.

6. Use a High-Quality Security Program

Ensure antivirus and firewall programs don’t interfere with QuickBooks.


When Should You Seek Professional Assistance?

You may need expert help if:

  • PS060 appears repeatedly even after multiple fixes.
  • Your subscription shows active on the website but inactive in QuickBooks.
  • Payroll updates fail at every attempt.
  • You encounter additional errors such as PS038, PS032, PS033, 15240, or 15106.
  • Your company file is severely damaged.

An expert technician can resolve subscription authentication and system-level issues faster.


Conclusion

QuickBooks Payroll Error PS060 is primarily related to subscription validation, but many other system factors can trigger it. This guide covered all the major causes and solutions, including validating your subscription, refreshing activation files, updating QuickBooks Desktop, fixing entitlement files, adjusting internet settings, repairing installations, and using QuickBooks Tool Hub.

By following these detailed troubleshooting steps, you can successfully eliminate PS060 and resume smooth payroll processing. Regular updates, accurate billing information, and proper system maintenance are key to preventing this error in the future.



 

https://nextdoor.com/pages/quickbooks-live-suppot-numbers-18/

https://nextdoor.com/pages/quickbooks-enterprise-phone-numbers/

https://nextdoor.com/pages/quickbooks-assisted-desktop-faqs-live-help-247/

https://nextdoor.com/pages/quickbooks-desktop-supprt-numbr/

https://nextdoor.com/pages/quickbooks-live-suppot-numbers-18/

https://forums.macrumors.com/threads/full-list-of-quickbooks-desktop-number-access-options-24-7-live-person-assistance-guide.2472737/

https://forums.macrumors.com/threads/list-of-quickbooks-customer-service-number.2472961/

https://forums.macrumors.com/threads/list-of-quickbooks-enterprise-support-number.2473031/

https://forums.macrumors.com/threads/unlimited-of-quickbooks-enterprise-support-number.2473098/

https://forums.macrumors.com/threads/unlimited-of-quickbooks-enterprise-support-number.2473098/

https://forums.macrumors.com/threads/full-list-of-quickbooks-premier-number-access-options-24-7-live-person-assistance-guide.2473030/

https://forums.macrumors.com/threads/list-of-quickbooks-enterprise-support-number.2473031/

https://forums.macrumors.com/threads/list-of-quickbooks-customer-service-number.2472961/

https://forums.macrumors.com/threads/full-list-of-quickbooks-desktop-number-access-options-24-7-live-person-assistance-guide.2472737/

https://forums.macrumors.com/threads/complete-list-of-quickbooks-payroll-number-access-options-24-7-live-person-assistance-guide.2472702/

https://stackoverflow.com/questions/79834537/quickbooks-desktop-support-numbers

https://nextdoor.com/pages/quickbooks-desktop-support-numbers-7/

https://stackoverflow.com/questions/79834537/quickbooks-desktop-support-numbers

https://forums.macrumors.com/threads/complete-list-quickbooks-error-support-number.2473165/

https://forums.macrumors.com/threads/a-list-of-quickbooks-desktop-support-numbers.2473838/

https://forums.macrumors.com/threads/a-list-of-quickbooks-payroll-support-numbers.2473848/

https://forums.macrumors.com/threads/a-list-of-quickbooks-contact-support-numbers.2473852/

https://forums.macrumors.com/threads/a-list-of-quickbooks-enterprise-support-numbers.2473856/

https://nextdoor.com/pages/quickbooks-live-suppot-numbers-18/