Guide on Resolve QuickBooks Error PS060 with ease

Under unusual conditions, you might encounter QuickBooks Error PS060, presenting the message “Current Enhanced Payroll Service is Unavailable.” This particular error, PS060, hinders payroll updates and impedes payroll activities such as payroll tax computations and paycheck generation. Often, this error is confused with other server-related issues that occur due to server unresponsiveness. However, with appropriate troubleshooting steps, error PS060 can be swiftly addressed. If QuickBooks Error code PS060 is preventing your payroll update, adhere to the forthcoming troubleshooting guidance for a speedy resolution.

In need of assistance with Error PS060? Dial the Payroll number +1-888-538-1314 to connect with the Payroll Support Team.

What exactly is QuickBooks Payroll Error PS060?

QuickBooks Error PS060

The PSXXX series of errors mainly pertain to payroll subscriptions and typically occur due to expired payroll subscriptions or issues with internet connectivity. Error PS060 impacts online payroll services and displays an alert stating, “Payroll service is currently unavailable.” Various reasons can lead to the PSXXX series of errors, but error PS060 is usually due to two potential causes, which are outlined below in the article.

What triggers Payroll Update Error PS060?

Services for payroll and online operations in QuickBooks Desktop Pro expire after three years. If you are utilizing a QuickBooks Desktop version that is over three years old or has been discontinued by Intuit®, it can lead QuickBooks to show the error code PS060. Additionally, the failure to auto-renew your payroll subscription because of incorrect credit card details can also initiate the payroll update error PS060 in QuickBooks Desktop.

Essential Factors to Verify Before Resolving Error PS060:

  • Confirm that you have internet access.
  • Ensure that QuickBooks is in Single-User mode while updating QuickBooks Desktop and payroll.
  • Your Payroll subscription should be active.
  • Verify that your computer displays the correct date and time and that Internet Explorer is set as your default Internet browser.

Let’s troubleshoot QuickBooks Error PS060

Step 1: Ensure the Internet Connection

Your internet connection plays a vital role in accessing and updating QuickBooks services. A stable connection is necessary for payroll updates. An unstable or slow internet connection can cause QuickBooks Error PS060.

To ensure that your internet connection is working properly, follow these steps:

  1. Check Internet Status: Open a browser and try accessing any website. If the webpage loads without any delays or errors, your internet connection is likely stable.
  2. Restart Your Router: If you are experiencing slow or unstable internet, consider restarting your router. Unplug your router, wait for about a minute, and then plug it back in. Wait until all the lights on the router are stable before checking your internet connection again.
  3. Disable Proxy Servers: If you’re using a proxy server, it might interfere with QuickBooks. Go to Internet Options in the Control Panel, click on the Connections tab, and then the LAN settings button. If the proxy server box is checked, uncheck it and click OK.
  4. Check Firewall Settings: Sometimes, the firewall may block QuickBooks from accessing the internet. Go to the settings of your firewall software and ensure QuickBooks has permission to access the internet.
  5. Update Internet Explorer Settings: As QuickBooks uses Internet Explorer’s settings for internet access, ensure Internet Explorer is up-to-date and set as your default browser.

Remember, the process can vary slightly depending on your Internet Service Provider and your computer settings. If the issue persists after following these steps, it might be worth reaching out to your ISP for further assistance.

Related article to read: A quick guide on QuickBooks Error PS036

Step 2: Verify Your Billing Information

  1. Log in to your QuickBooks account.
  2. Click on “My Account” or “Gear” icon which is usually found at the top right corner of the screen.
  3. Navigate to “Billing & Subscription”.
  4. Here, you will see your billing information. Check if the information such as your address, credit card details, and email are up-to-date. If any changes are required, make the necessary updates and save them.
  5. After updating, give it a few minutes and then try to run payroll again.

Step 3: Check if Your QuickBooks Payroll Subscription is Active

  1. While you are still logged in to your QuickBooks account, go to “My Account” or “Gear” icon.
  2. Navigate to “Billing & Subscription”.
  3. Look for the section labeled “Payroll”. Your service status is listed next to “Status”. If it says “Active”, then your payroll subscription is active. If it says “Canceled” or “Suspended”, then you need to reactivate it.
  4. If your payroll service is not active, follow the steps provided by QuickBooks to reactivate your service.
  5. After ensuring your subscription is active, try to run payroll again.

Remember to perform these tasks in a secure and private internet environment to protect your sensitive information.

Step 4: Update QuickBooks Desktop Program

Keeping your QuickBooks Desktop program updated is essential for smooth operation, as well as preventing and resolving errors such as PS060. Here’s how you can do this:

  1. Open QuickBooks Desktop: Start the program on your computer.
  2. Go to the Help menu: Locate and click on the “Help” menu at the top of your QuickBooks Desktop screen.
  3. Select Update QuickBooks: Within the Help menu, find and select “Update QuickBooks.”
  4. Go to the Update Now tab: In the window that opens, navigate to the “Update Now” tab.
  5. Select Get Updates: Click on the “Get Updates” button to start the update process.
  6. Restart QuickBooks: Once the update is complete, you should restart QuickBooks to make sure all new features are properly installed.

It’s worth noting that the exact steps may vary slightly depending on your version of QuickBooks Desktop. If you face any challenges during this process, you can refer to Intuit’s official guide on updating your QuickBooks Desktop program.

By ensuring your QuickBooks Desktop is updated, you increase the chances of resolving the PS060 error and preventing similar issues in the future.


Addressing QuickBooks Payroll Error PS060 can be quite a task, but with correct understanding and steps, it’s manageable. This error is commonly due to issues with your internet connection, an expired payroll subscription, or an outdated QuickBooks Desktop version. It’s essential to keep these elements updated for seamless payroll operations. While reaching out to QuickBooks support can sometimes be time-consuming and frustrating, there’s an efficient alternative available. Instead, consider enrolling for QuickBooks Data Migration Services. They offer instant assistance, helping to resolve your issues promptly. You can contact them at +1-888-538-1314 for immediate, expert help.


James is a Technical Content Writer at QBDATASERVICES, specializing in QuickBooks, Sage50, MySQL Databases, Active Directory, email recovery, Microsoft 365, pattern recognition, and machine learning. He creates engaging technical blogs that help organizations and Database Administrators resolve issues. In his free time, James enjoys social media, web series, books, and experimenting with new recipes.

Leave a Reply

Your email address will not be published. Required fields are marked *

Get Instant Data Service Support for Your Accounting Software

Need help with your accounting software? Don't wait!

Our expert team is available round the clock to assist you