Are you trying to use QuickBooks Payroll or download the latest payroll update but suddenly receiving QuickBooks Error PS060? This payroll-related error can prevent
The supplied reference identifies an expired payroll subscription, outdated payroll service, third-party connection blocking, failed automatic renewal, and incorrect credit-card information among possible PS060 causes.
Symptoms of QuickBooks Error PS060
You may notice one or more of the following symptoms when PS060 occurs:
-
QuickBooks displays the PS060 error code.
-
A message says the payroll service is currently unavailable.
-
Payroll updates fail to download.
-
QuickBooks cannot access the payroll service.
-
Payroll-related features stop responding correctly.
-
QuickBooks repeatedly asks you to update payroll.
-
Payroll tax-table updates do not complete.
-
The error appears every time you attempt a payroll update.
-
QuickBooks becomes slow during payroll operations.
-
Payroll processing is interrupted.
If the error appears while downloading or updating payroll, start with the solutions below.
Also Read: QuickBooks Error PS058: Causes, Symptoms and How to Fix It
Things to Check Before Fixing QuickBooks PS060
Before beginning advanced troubleshooting, make sure you have the following ready:
Create a Company File Backup
Create a recent backup of your QuickBooks company file. This gives you a recovery point before making changes to QuickBooks or payroll data.
Use Single-User Mode
If you are using QuickBooks Desktop in a multi-user environment, switch to Single-User Mode before performing certain payroll and program updates.
Check Your Internet
Make sure your computer has a stable internet connection.
Confirm Your Payroll Subscription
Verify that your payroll subscription is active and associated with the correct company.
Check Date and Time
Make sure the Windows system date, time, and time zone are correct. Incorrect system time can sometimes interfere with secure online connections.
Also Read: QuickBooks Error PS033: Causes, Symptoms and How to Fix It
How to Fix QuickBooks Error PS060?
Try the following solutions in order. Start with the simplest subscription and update checks before moving to more advanced troubleshooting.
Solution 1: Check Your Payroll Subscription
The first step is to verify whether your payroll subscription is active.
An expired or inactive payroll service can prevent QuickBooks from accessing payroll features.
Follow these steps:
-
Close all open QuickBooks company files.
-
Restart your computer.
-
Open QuickBooks Desktop.
-
Go to the Employees menu.
-
Select My Payroll Service.
-
Choose Manage Service Key.
-
Review the payroll service listed.
-
Check the service status.
-
Make sure it shows Active.
-
Select Edit if you need to review the service key.
-
Verify that the service key is correct.
-
Make any necessary corrections.
-
Click Next.
-
Make sure Open Payroll Setup is not selected.
-
Click Finish.
Restart QuickBooks and try the payroll update again.
Checking the payroll service status and service key is one of the troubleshooting methods described for PS060.
Also Read: QuickBooks Error PS032: Causes, Symptoms and Complete Troubleshooting Guide
Solution 2: Verify Billing and Subscription Information
If your payroll subscription is active but PS060 continues, review your billing information.
An incorrect payment method or unsuccessful automatic renewal can cause subscription-related problems.
Check the following:
-
Billing name.
-
Billing address.
-
Payment method.
-
Card expiration date.
-
Payment information.
-
Subscription status.
-
Account information.
If your payment information has changed, update it through your appropriate QuickBooks account settings.
After saving the changes, restart QuickBooks and check whether the payroll service becomes available.
Solution 3: Check Your Credit Card or Payment Information
Incorrect payment information can prevent a payroll subscription from renewing successfully.
For QuickBooks Desktop, review the billing information associated with your payroll service.
Make sure:
-
The card has not expired.
-
The billing address is correct.
-
The payment method is valid.
-
There are no restrictions preventing the transaction.
-
The subscription is not showing a payment or renewal issue.
After correcting the payment information, allow the account information to refresh before trying the payroll update again.
Solution 4: Update QuickBooks Desktop
An outdated version of QuickBooks Desktop can cause compatibility problems with payroll services.
To update QuickBooks Desktop:
-
Open QuickBooks Desktop.
-
Click Help.
-
Select Update QuickBooks Desktop.
-
Open the Update Now tab.
-
Select Get Updates.
-
Wait for the download to complete.
-
Close QuickBooks.
-
Reopen QuickBooks.
-
Install the update if prompted.
-
Restart QuickBooks if necessary.
After updating the program, try downloading the payroll update again.
Keeping QuickBooks and payroll resources current is among the approaches recommended in the reference material for addressing PS060.
Solution 5: Update QuickBooks Payroll
After updating QuickBooks Desktop, make sure the payroll tax table and payroll resources are also updated.
Follow these steps:
-
Open QuickBooks Desktop.
-
Go to Employees.
-
Select Get Payroll Updates.
-
Choose the appropriate payroll update option.
-
Select Download Entire Update if available.
-
Start the download.
-
Wait until the update finishes.
-
Restart QuickBooks.
-
Check whether PS060 appears again.
Do not close QuickBooks or shut down the computer while the update is being downloaded or installed.
Solution 6: Check Your Internet Connection
QuickBooks needs a reliable internet connection to access online payroll services and download updates.
To test the connection:
-
Open your web browser.
-
Visit a secure website.
-
Confirm that the website loads correctly.
-
If the connection is unstable, restart your router or modem.
-
Reconnect your computer to the network.
-
Restart QuickBooks.
-
Try the payroll update again.
If other websites are also inaccessible, resolve the internet problem before troubleshooting QuickBooks further.
Solution 7: Check Your Computer’s Date and Time
Incorrect date and time settings can interfere with secure connections and online services.
To check the settings:
-
Right-click the Windows clock.
-
Select Adjust date and time.
-
Make sure the correct time zone is selected.
-
Enable automatic time synchronization if appropriate.
-
Confirm the displayed date and time.
-
Restart QuickBooks.
After correcting the system time, try accessing the payroll service again.
Solution 8: Check Microsoft Edge and Internet Settings
QuickBooks Desktop may use Windows internet components for certain online connections.
If your internet or browser settings have been changed, QuickBooks may have trouble communicating with payroll services.
Review your Windows and browser configuration and restore default settings where appropriate.
You should avoid making unnecessary changes to advanced security settings. If you are unsure which setting needs to be modified, seek technical assistance.
Solution 9: Flush DNS Cache
A corrupted or outdated DNS cache can sometimes contribute to connection problems.
You can clear the Windows DNS cache using Command Prompt.
Follow these steps:
-
Press Windows + R.
-
Type
cmd. -
Press Enter.
-
In the Command Prompt window, enter:
ipconfig /flushdns
-
Press Enter.
-
Wait for Windows to confirm that the DNS cache was cleared.
-
Close Command Prompt.
-
Restart your computer.
-
Open QuickBooks Desktop.
-
Try accessing the payroll service again.
Flushing DNS does not change your QuickBooks company file. It refreshes cached DNS information used by Windows.
Solution 10: Check Windows Firewall
Windows Firewall may prevent QuickBooks from communicating with the online services required for payroll.
Review your firewall settings and make sure legitimate QuickBooks components are permitted to communicate through the network.
Avoid permanently turning off your firewall as a troubleshooting shortcut.
Instead:
-
Open Windows Security or Firewall settings.
-
Review the allowed applications.
-
Check whether QuickBooks is being blocked.
-
Allow legitimate QuickBooks processes where appropriate.
-
Save the settings.
-
Restart QuickBooks.
-
Try the payroll update again.
If you are not familiar with firewall configuration, ask a qualified technician for assistance.
Solution 11: Check Antivirus or Third-Party Security Software
Third-party antivirus and security applications may occasionally interfere with QuickBooks connections.
If PS060 started appearing after installing or updating security software, check whether QuickBooks has been restricted.
Review the application’s:
-
Blocked applications.
-
Firewall rules.
-
Network protection.
-
Application permissions.
-
Quarantine history.
Do not permanently disable security software just to make QuickBooks work. Configure exceptions carefully and only for legitimate QuickBooks components.
Solution 12: Run Quick Fix My Program
If the QuickBooks application itself has developed a program-related problem, QuickBooks Tool Hub can be useful.
To run Quick Fix My Program:
-
Close QuickBooks Desktop.
-
Open QuickBooks Tool Hub.
-
Select Program Problems.
-
Choose Quick Fix My Program.
-
Allow the tool to complete.
-
Reopen QuickBooks Desktop.
-
Open your company file.
-
Try accessing payroll again.
Quick Fix My Program can help resolve certain problems involving QuickBooks program processes.
Solution 13: Run QuickBooks Install Diagnostic Tool
If PS060 appears to be related to damaged installation components, try the installation diagnostic utility available through QuickBooks Tool Hub.
Follow these steps:
-
Close QuickBooks Desktop.
-
Open QuickBooks Tool Hub.
-
Select Installation Issues.
-
Choose QuickBooks Install Diagnostic Tool.
-
Allow the tool to scan and repair applicable installation components.
-
Wait for the process to finish.
-
Restart your computer.
-
Open QuickBooks.
-
Try updating payroll again.
This method is particularly useful when the problem is connected to the QuickBooks installation rather than the payroll subscription itself.
Solution 14: Repair QuickBooks Desktop
If QuickBooks continues to display PS060, you can consider repairing the application.
Before repairing QuickBooks, create a backup of your company file.
The general process is:
-
Close QuickBooks Desktop.
-
Open Control Panel.
-
Select Programs and Features.
-
Find your QuickBooks Desktop installation.
-
Select Uninstall/Change.
-
Choose the repair option if available.
-
Follow the instructions displayed by Windows.
-
Restart the computer.
-
Open QuickBooks Desktop.
-
Try the payroll update again.
If repair does not resolve the problem, a clean installation may be considered.
Solution 15: Reinstall QuickBooks Desktop
Reinstalling QuickBooks should generally be considered after other troubleshooting methods have been attempted.
Before uninstalling QuickBooks, make sure you have:
-
A recent company-file backup.
-
Your license information.
-
Product information.
-
Payroll account credentials.
-
Installation files or access to the appropriate installer.
Then:
-
Close QuickBooks Desktop.
-
Open Control Panel.
-
Select Programs and Features.
-
Select QuickBooks Desktop.
-
Choose Uninstall/Change.
-
Follow the uninstall instructions.
-
Restart your computer.
-
Reinstall the appropriate QuickBooks Desktop version.
-
Open QuickBooks.
-
Reactivate the software if required.
-
Open your company file.
-
Verify your payroll subscription.
-
Download the latest payroll update.
Do not delete your company files while uninstalling QuickBooks.
Quick Troubleshooting Checklist for PS060
Before contacting technical support, check these items:
-
QuickBooks Desktop is updated.
-
Payroll subscription is active.
-
Payroll service key is correct.
-
Billing information is accurate.
-
Payment method is valid.
-
Computer date and time are correct.
-
Internet connection is stable.
-
Firewall is not blocking QuickBooks.
-
Antivirus is not restricting QuickBooks.
-
Payroll tax tables are updated.
-
QuickBooks Tool Hub has been run.
-
Company file backup has been created.
Can QuickBooks Error PS060 Affect Payroll?
Yes. Since PS060 is associated with the payroll service, it can interfere with payroll-related operations when QuickBooks cannot access or update the required service.
Possible effects include:
-
Payroll updates may fail.
-
Payroll tax tables may not download.
-
Payroll service features may become unavailable.
-
Payroll processing can be interrupted.
-
Users may repeatedly receive payroll update messages.
If you need to process payroll, make sure your payroll information and applicable tax-table updates are current before relying on QuickBooks for payroll calculations.
How to Prevent QuickBooks PS060 Error?
You can take several steps to reduce the chance of recurring payroll service problems.
Keep QuickBooks Updated
Regularly install available QuickBooks Desktop updates.
Maintain an Active Payroll Subscription
Check your payroll subscription periodically and resolve renewal or billing problems promptly.
Keep Payment Information Current
Make sure your payment method has valid account details and has not expired.
Maintain a Stable Internet Connection
Use a reliable internet connection whenever downloading payroll updates.
Keep Windows Updated
Install important Windows updates to maintain compatibility with QuickBooks.
Configure Security Software Correctly
Make sure your firewall and antivirus software do not unnecessarily block legitimate QuickBooks processes.
Back Up Your Company File
Create regular backups so you have a recovery point if a serious QuickBooks problem occurs.
Do Not Interrupt Payroll Updates
Avoid closing QuickBooks or shutting down the computer while payroll updates are in progress.
When Should You Contact Technical Support?
You may need professional assistance when the basic troubleshooting steps do not resolve PS060.
Consider getting technical help if:
-
Your payroll subscription is active but PS060 continues.
-
Billing information is correct but the service remains unavailable.
-
QuickBooks is fully updated but payroll still does not work.
-
Payroll updates repeatedly fail.
-
QuickBooks Tool Hub does not resolve the problem.
-
You suspect damaged QuickBooks installation files.
-
Firewall or antivirus settings are difficult to configure.
-
You are unsure how to repair or reinstall QuickBooks.
-
Payroll processing is approaching an important deadline.
Payroll data can directly affect employee payments and tax calculations, so avoid making unnecessary changes to payroll records when troubleshooting.
Frequently Asked Questions About QuickBooks Error PS060
What is QuickBooks Error PS060?
QuickBooks Error PS060 is a payroll-related error that can appear when the current payroll service is unavailable or QuickBooks cannot properly access the payroll service.
Why am I getting QuickBooks Error PS060?
PS060 can be caused by an inactive payroll subscription, incorrect billing information, outdated payroll resources, internet problems, firewall restrictions, third-party security software, or QuickBooks program issues.
How do I fix QuickBooks Error PS060?
Start by checking your payroll subscription and billing information. Then update QuickBooks and payroll resources, check your internet connection, review firewall settings, clear DNS cache, and use QuickBooks Tool Hub if necessary.
Can an expired payroll subscription cause PS060?
Yes. An expired or inactive payroll subscription can prevent QuickBooks from accessing the payroll service.
Can incorrect credit card information cause PS060?
Yes. If automatic renewal fails because payment information is outdated or incorrect, the payroll subscription may become inactive and contribute to PS060.
Can outdated QuickBooks cause PS060?
Yes. An outdated QuickBooks Desktop version may have compatibility issues with current payroll services and updates.
Can internet problems cause QuickBooks PS060?
Yes. QuickBooks requires an internet connection for various online payroll functions. An unstable or blocked connection can interfere with payroll services.
Can firewall settings cause QuickBooks Error PS060?
Firewall restrictions can prevent QuickBooks from communicating with required online services and may contribute to payroll service errors.
Does flushing DNS fix PS060?
Flushing DNS can help when cached DNS information is contributing to a network connection problem. It is one troubleshooting step, but it will not resolve subscription or billing problems.
Should I reinstall QuickBooks to fix PS060?
Reinstallation is not usually the first step. First check your subscription, billing information, payroll updates, internet connection, and QuickBooks installation. Reinstall QuickBooks only if other repair methods do not resolve the issue.
What if QuickBooks PS060 keeps coming back?
If PS060 continues after completing the standard troubleshooting methods, the problem may involve the payroll subscription, account information, network configuration, or QuickBooks installation. Professional technical assistance may be necessary to identify the underlying cause.
Conclusion
QuickBooks Error PS060 can interrupt payroll operations when QuickBooks Desktop cannot properly access or verify the current payroll service.
The issue may be caused by an expired payroll subscription, incorrect billing or payment information, outdated QuickBooks software, internet connectivity problems, firewall restrictions, DNS issues, or damaged QuickBooks program components.
Start with the simplest solutions: verify your payroll subscription, review billing information, update QuickBooks and payroll resources, and check your internet connection. If the problem continues, review firewall and antivirus settings, flush the DNS cache, and use QuickBooks Tool Hub to repair program components.
If none of these solutions work, repairing or reinstalling QuickBooks may be necessary.
Because payroll involves important employee and tax information, make a backup before performing advanced troubleshooting and avoid changing payroll records unnecessarily.
Need Help Fixing QuickBooks Error PS060?
Still seeing QuickBooks Error PS060 or receiving a message that the payroll service is unavailable?
If you need assistance with QuickBooks PS060, payroll subscription problems, payroll update errors, billing issues, QuickBooks Desktop errors, or other payroll-related technical problems, contact our support team.
Call 888-745-0506 for QuickBooks Error PS060 Support.
Get assistance with troubleshooting QuickBooks payroll service and update problems.












