QuickBooks Error PS060 -- Payroll Subscription Expired
This article explains the cause of QuickBooks Desktop error PS060 related to an expired or invalid payroll subscription and outlines the steps our engineers take to restore normal payroll operations.
QuickBooks Desktop error PS060 appears when the payroll service cannot validate the company’s subscription status, blocking payroll updates and related functions. The following sections detail the exact message, its meaning, common triggers, a step‑by‑step resolution process, and preventive measures.
What the error message says verbatim
Error PS060: QuickBooks cannot verify your payroll subscription.
What the code means
The PS060 code indicates that QuickBooks Desktop is unable to confirm that an active payroll subscription is attached to the company file. The application checks the service key and subscription status with Intuit’s payroll servers; when the response shows an expired, invalid, or missing subscription, the error is raised and payroll‑related actions are halted.
What triggers it
Our engineers have observed the following situations that most often lead to PS060:
- The payroll subscription has reached its expiration date and was not renewed.
- The service key stored in the company file is incorrect or has been corrupted.
- The payroll service was never activated after a fresh installation or after restoring a backup.
- Damaged payroll component files (such as the payroll tax table) prevent proper validation.
- Network restrictions (firewall, proxy, or security software) block communication with the payroll servers, causing a timeout that is interpreted as an invalid subscription.
How to fix it
We address each trigger in order of frequency. Perform the steps that match the observed cause; if the error persists after completing a set, proceed to the next set.
1. Renew or reactivate an expired subscription
- Open QuickBooks Desktop and navigate to Employees > Payroll Service > Account and Billing Information.
- Verify the subscription end date shown; if it is in the past, follow the prompts to renew the payroll service.
- After renewal, return to the same menu and select Update Payroll to download the latest tax table and payroll updates.
- Attempt to run a payroll update again; the error should no longer appear.
2. Correct or re‑enter the service key
- Go to Employees > Payroll Service > Enter Service Key.
- Input the service key exactly as provided in your payroll subscription confirmation email.
- Confirm the entry and select Update Payroll to force a validation check.
- If the key is accepted, the PS060 message will disappear; otherwise, proceed to the next step.
3. Activate payroll after a fresh install or restore
- Ensure you are logged in as the QuickBooks Administrator.
- Open Help > Manage Payroll Service > Activate Payroll Service.
- Follow the on‑screen wizard, providing your service key and billing information when prompted.
- Complete activation, then run **Employees > Pay