Live Support


Fix QuickBooks Payroll Error Ps060-Unavailable Payroll Service

Fix QuickBooks Payroll Error Ps060-Unavailable Payroll Service Contents1 What

Fix QuickBooks Payroll Error Ps060-Unavailable Payroll Service

What Is Quickbooks Payroll Error Ps060, And What Does It Look Like?

QuickBooks Errors Ps060 is related to payroll subscriptions, often resulting from expired subscriptions or internet connectivity problems. While there could be multiple causes for the PS060 error, it typically arises due to these two specific reasons. This error is encountered by users while updating or using QB payroll. 

The users will see the following error message on their screen when facing QuickBooks Payroll Error Ps060: 

“Current Enhanced Payroll Service is Unavailable” 


“payroll service is currently unavailable.” 


“QuickBooks has encountered a problem and needs to close. We are sorry for the inconvenience.”

QuickBooks Payroll Error Ps060 Error Message

The QuickBooks Payroll Error Ps060 issue interferes with the functioning of payroll and even of complete QuickBooks software. Leading to the point where the users can’t access QuickBooks until the Payroll issues are resolved. 

What are the Root Causes behind QuickBooks Payroll Error Ps060? 

There are various reasons why QuickBooks Payroll Error PS060 might occur. The following are some of the primary root causes of this error in QuickBooks payroll:

  • The QuickBooks Desktop version is over 3 years or older than that.
  • Failure to auto-renew the payroll subscription due to incorrect payment (credit card/debit card) information.
  • There is an issue with Intuit’s server, or the server is down for maintenance.
  • One or more third-party software interprets the functioning of QuickBooks.
  • Incorrect service info.
  • Damaged QuickBooks Desktop.
  • Existence of a duplicate copy of QBDT on your computer.

How to identify the QuickBooks Payroll Error Ps060?

When facing QuickBooks Payroll Error PS060, a user will come across the following instances:

  • Failure of auto-renew payroll subscription function.
  • Unable to update QB payroll.
  • You will be unable to perform payroll activities like payroll tax calculation and paycheck creation.
  • Unresponsive server.

Customized Solution for QB Payroll Ps060 Error 

Ensuring Compatibility with Third-Party Tools 

Errors like QB PS060 often occur when third-party software such as antivirus and firewall block certain QuickBooks features from running smoothly. 

Third-party programs or software interfere with QuickBooks by blocking necessary permissions, thereby affecting its performance. In such cases, users need to troubleshoot the antivirus and firewall settings and make QuickBooks compatible with other third-party software.

Add the QuickBooks software as an exception in the firewall ports and managing related settings can help avoid such issues.

Temporarily turn off Windows Defender and restart your system after doing the above. Check and verify if the error has been resolved or not.

What are the Solutions for QuickBooks Payroll Error Ps060?

Solutions Part 1 

Before starting to fix the QuickBooks Payroll Error PS060, consider implementing the following precautionary steps:

  • Ensure that you have a stable internet connection.
  • Use QuickBooks in Single-User mode while updating QuickBooks Desktop or Payroll.
  • Check if you have a valid Payroll subscription that is currently active.
  • Verify that your computer displays and is operating on the correct date and time.
  • Set Internet Explorer as your default browser.

Modify Billing and Subscription Settings To Renew QuickBooks Payroll Subscription

For QuickBooks Desktop

  1. Click “Save“ and then close to update payment information. 
  2. Verify if billing details are correct by previewing them. Finally, save changes and log out.
  3. Step 1: Launch QuickBooks Desktop.
  4. Step 2: Start by opening the “My Account“ section. 
  5. Step 3: Click on the payroll service from the Product & Services window. 
  6. Step 4: In the Billing Information tab, click Edit next to your Payment Method. 
  7. Step 5: Review the information 
  8. Step 6: Input necessary corrections if needed to correct the payment details.
  9. Step 7: Click Save and Close to complete the process. 

For QuickBooks Online 

  1. Step 1: Launch QuickBooks Online.
  2. Step 2: Click on the Gear icon at the top and choose Account and Settings. 
  3. Step 3: Select the Billing & Subscription option. 
  4. Step 4: Click Edit under the Payment Method tab. 
  5. Step 5: Review the information 
  6. Step 6: Input necessary corrections if needed to correct the payment details.
  7. Step 7: Click Save to complete the process.

Solution Part 2

The following are various solutions you can utilize to deal with the QuickBooks Payroll Error PS060:

1. Wait for the Intuit server to respond 

In case the error is due to an issue with Intuit’s server, your only option is to patiently wait until the server is up and running again.

You can also contact the server authorities and get an estimate as to when the server will be back and running.

2. Addressing Internet Connection Problems and Restoring Default Internet Settings Solution 

Launch Internet Explorer and attempt to visit a secure website to verify that your browser is functioning correctly. If not, reset/restore browser settings and configure internet settings.

  1. Step 1: Launch Internet Explorer and visit If the website loads successfully, you can move on directly to Step 3.
  2. Step 2: If there’s an error while trying to access the website, you should inspect your internet connection settings for any incorrect configurations and correct them.
  3. Step 3: Make sure your computer’s date and time are set accurately.
  4. Step 4: In Launch Internet Explorer, navigate to Tools.
  5. Step 5: Choose Internet Options.
  6. Step 6: Select the Reset/Restore Defaults option in the Advanced menu.
  7. Step 7: Click on Apply and then OK to complete the process.

3. Close All The Programs Running in the Background via Windows Task Manager

The QuickBooks payroll Error PS060 can also appear due to another program running on your computer that’s interfering with QuickBooks. You’ll need to terminate these programs. To accomplish this through the Windows Task Manager, complete the following steps:

  1. Step 1: Press Ctrl + Shift + Esc on your keyboard to launch the Task Manager.
  2. Step 2: Click on the Processes tab.
  3. Step 3: Now, individually stop the running tasks one by one to identify which one is causing interference with QuickBooks operations.
  4. Step 4: Select the tasks you wish to terminate and then click the ‘End Process’ button to end the program.

4. Removing Junk Files from Internet Explorer 

To clear all IE temp and chase files, complete the following steps:

  1. Step 1: Launch Internet Explorer.
  2. Step 2: Choose Internet Options from the Tools tab.
  3. Step 3: Navigate to the General tab.
  4. Step 4: Unde the, select the Delete option in the Browsing History section.
  5. Step 5: Ensure that the Temp Website Files and Temporary Internet Files options checkboxes are selected.
  6. Step 6: Click Delete and then OK to clear junk files permanently.

5. Temporarily Disable Antivirus

If you’re using an antivirus program on your computer, you can temporarily disable it. To accomplish this, follow the following instructions:

  1. Step 1: Launch the Start menu.
  2. Step 2: Navigate to Windows Security.
  3. Step 3: Choose Virus & Threat Protection in the Manage settings tab. 
  4. Step 4: Turn the Real-time protection slider to Off. 
  5. Step 5: Restart your operating system to complete the process.  

In case you are using a third-party antivirus software. Launch the antivirus application and navigate to the settings tab in that particular software. Locate and turn on the option to temporarily disable the antivirus.

6. Verify Your Service Information and Registration

Check if your software is registered in the Product Information window. This way, you’ll know that you have the most recent security and software updates. 

Note: If you’re using an antivirus program on your computer, consider to disable it temporarily. 

To verify that your service information is accurate and your software is registered, complete the following steps:  

  1. Step 1: Launch QuickBooks Desktop. 
  2. Step 2: Press the F2 key to launch the Product Information window. 
  3. Step 3: Check if it says Activated in the License number section. 
  4. Step 4: If not activated, register the software. 
  5. Step 5: Update QBDT to the most recent version and download the latest payroll tax table again after registration.
  6. Step 6: Restart your operating system to complete the process.

Now, launch QuickBooks and check if the error has been solved or not.

7. Clearing DNS via Command Prompt 

  1. Step 1: Press the Windows + R keys to open the Run window. 
  2. Step 2: Next, type ‘cmd’ in the text box. 
  3. Step 3: Press Enter, and a black command prompt window will appear. 
  4. Step 4: Type “ipconfig/flushdns ” in this window and press the Enter key.
  5. Step 5: Restart your operating system.

Launch QuickBooks to check. If the same payroll update error still persists, consider other methods.

8. Utilize the QuickBooks Tool Hub 

To repair QuickBooks Desktop using Tool Hub, the user first needs to download the QuickBooks Tool Hub. Then complete the following steps to ensure that the QuickBooks Payroll Error Ps060 is rectified: 

  1. Step 1: Navigate to the downloads and run the QuickBookstoolhub.exe file. 
  2. Step 2: Agree to the terms and conditions presented by the software installer. 
  3. Step 3: Once QuickBookstoolhub is installed, run it via the Start menu or via the desktop icon.
  4. Step 4: Then navigate to the Program Installation Issues tab. 
  5. Step 5: Click on the Quick Fix My Program tool
  6. Step 6: Let the tool run and repair general issues with the QuickBooks installation. 
  7. Step 7: Now run the QuickBooks Install Diagnostic Tool from the same window. Allow the repair tool to repair installation issues. 

Once done, run QuickBooks payroll to see if the issue is resolved or not.


How to verify credit card details in QuickBooks Desktop Payroll Service?

Navigate to Product & Services and select the Subscribed Payroll Service. Find the Payment Method under the Billing Information tab. Choose the Edit option for the Payment Method. Provide the correct payment details and then save and close. 

Ensure that all payroll subscription information, including billing and others, is accurate.

How to clear the cache in QuickBooks? 

Step 1: Launch QuickBooks. 
Step 2: Click on “More” at the top of the screen. Select “More Tools.”
Step 3: Choose a “Time Range”. To delete everything, select “All Time.” 
Step 4: Click on “Cookies & Other Site Data” and “Cached Images & Files.”
Step 5: Next, click on the “Clear Data” option. 
Step 6: Restart your system to complete the process.

What does the PS060 error code window say?

The QuickBooks PS060 error code promt displays: 
“QuickBooks is unresponsive or not available. It has encountered a problem and needs to close. We apologize for any inconvenience.”
“Current Enhanced Payroll Service is Unavailable”

By : January 19, 2024
Comments Off on Fix QuickBooks Payroll Error Ps060-Unavailable Payroll Service

Related Posts

Local Bookkeeping Services In USA

Get the latest updates on accounting and bookkeeping topics

© 2023 Better Books Financials Inc, 3625 SR 419, STE 250, Winter Springs, Florida, 32708, United States

Disclaimer: The Intuit® logo, Intuit®, QuickBooks®, and ProAdvisor are registered logos, trademarks, and brand names of Intuit Inc. eBetterBooks is a Certified QuickBooks® ProAdvisor for certain Intuit® products, as per Intuit®’s terms. eBetterBooks is not affiliated with or endorsed by Intuit or QuickBooks; we are third-party independent service providers for accounting software & accounting services.