QuickBooks Error PS038 usually appears when users try to update payroll or download the latest payroll tax updates. The error can prevent QuickBooks Desktop from completing the payroll update and may leave payroll data marked as “Online to send.” This can happen because of an outdated QuickBooks version, an incomplete payroll update, damaged company data, or a payroll subscription issue.
If you are experiencing QuickBooks Error PS038, the following troubleshooting methods can help you identify and resolve the problem.
What Is QuickBooks Error PS038?
QuickBooks Error PS038 is a payroll update error that generally occurs when QuickBooks cannot successfully process or send payroll data during an update. You may notice an error message indicating that some payroll transactions are stuck or still waiting to be sent.
Because payroll updates contain important tax tables and compliance information, resolving PS038 promptly can help prevent payroll calculations and tax-related processes from becoming outdated.
Why Does QuickBooks Error PS038 Occur?
Several issues can trigger the PS038 error, including:
QuickBooks Desktop is not updated to the latest release.
Payroll transactions are stuck in the “Online to send” status.
A payroll update was interrupted or incomplete.
Company file data contains damaged transactions.
QuickBooks Desktop installation files are corrupted.
Payroll subscription information is not being recognized correctly.
An outdated payroll tax table is installed.
Internet connectivity is preventing QuickBooks from completing the update.
QuickBooks is experiencing problems communicating with its payroll update service.
Identifying the actual cause can make troubleshooting much easier.
How to Fix QuickBooks Error PS038?
1. Update QuickBooks Desktop
Start by making sure QuickBooks Desktop is running the latest available release.
Open QuickBooks Desktop.
Select Help from the top menu.
Choose Update QuickBooks Desktop.
Open the Update Now tab.
Select Get Updates.
Restart QuickBooks after the update finishes.
Try downloading the payroll update again.
An outdated QuickBooks release can sometimes interfere with payroll updates.
2. Check Payroll Transactions Marked “Online to Send”
One of the most common troubleshooting steps for PS038 is checking transactions that are stuck with an Online to send status.
Open your payroll transaction list and review the affected transactions. Look for old or pending payroll transactions that have not been successfully sent.
If you find transactions marked Online to send, review them carefully before attempting another payroll update. Avoid deleting payroll transactions unless you have confirmed that they are unnecessary and have a suitable backup.
3. Run Verify Data
QuickBooks includes a built-in Verify Data utility that can identify potential problems within the company file.
To run it:
Open your QuickBooks company file.
Select File.
Choose Utilities.
Click Verify Data.
Allow QuickBooks to check the company file.
If QuickBooks reports a data problem, follow the recommended repair procedure. Creating a backup before repairing company data is strongly recommended.
4. Run Rebuild Data
If Verify Data identifies damage, you may need to use the Rebuild Data utility.
Go to:
File → Utilities → Rebuild Data
Follow the on-screen instructions and create a backup when QuickBooks asks you to do so. After the rebuild finishes, run Verify Data again to determine whether the company file issue has been resolved.
Then restart QuickBooks and try the payroll update again.
5. Download the Payroll Update Again
After checking your company file, attempt to download the latest payroll update.
Open QuickBooks Desktop.
Go to Employees.
Select Get Payroll Updates.
Select the option to download the latest update.
Click Update.
Wait for the process to finish.
Do not close QuickBooks while the payroll update is being downloaded or installed.
6. Check Your Payroll Subscription
A payroll subscription that is inactive, expired, or incorrectly configured may prevent payroll updates from completing.
Check your payroll service information from within QuickBooks and confirm that your payroll subscription is active. If the subscription information appears incorrect, sign in with the appropriate Intuit account and verify the payroll service details.
7. Use QuickBooks Tool Hub
QuickBooks Tool Hub provides several utilities for troubleshooting common QuickBooks Desktop problems.
Install or open the appropriate version of QuickBooks Tool Hub and use the available repair utilities when necessary. Depending on the underlying problem, you may need to repair QuickBooks installation components or troubleshoot company-file-related issues.
Always create a company-file backup before performing major repair operations.
8. Repair QuickBooks Desktop
If PS038 continues after trying the previous methods, damaged QuickBooks installation files may be contributing to the problem.
You can repair the QuickBooks installation through Windows:
Close QuickBooks Desktop.
Open the Windows Control Panel.
Select Programs and Features.
Locate QuickBooks Desktop.
Select Uninstall/Change.
Choose the repair option.
Follow the instructions displayed on the screen.
Restart Windows after the repair and attempt the payroll update again.
QuickBooks Error PS038 When Updating Payroll
If PS038 appears specifically while updating payroll, first verify that QuickBooks Desktop is updated and your payroll subscription is active. Next, check for payroll transactions that remain marked Online to send. A damaged company file or incomplete payroll update can also cause the problem.
Before making significant changes to payroll records, create a backup of your company file. This gives you a recovery option if a repair or data operation does not produce the expected result.
How to Prevent QuickBooks PS038 in the Future
You can reduce the chances of encountering payroll update errors by following these practices:
Keep QuickBooks Desktop updated.
Install payroll tax table updates regularly.
Maintain an active payroll subscription.
Keep reliable backups of your company file.
Avoid interrupting payroll updates.
Maintain a stable internet connection.
Regularly verify your company file data.
Keep Windows and QuickBooks components updated.
Avoid modifying payroll transactions without understanding their impact.
Contact QuickBooks Support for Error PS038
QuickBooks Error PS038 can interfere with payroll updates and may require additional troubleshooting when the standard solutions do not work. If the error continues after updating QuickBooks, checking pending payroll transactions, repairing company data, and verifying your payroll subscription, professional assistance may help identify the underlying issue.
For additional QuickBooks troubleshooting assistance, contact BooksMerge at 1-866-513-4656 and explain that you are experiencing QuickBooks Error PS038 during a payroll update.
Final Thoughts
QuickBooks Error PS038 is commonly associated with problems completing payroll updates or processing payroll transactions that remain pending. Updating QuickBooks, checking Online to send transactions, verifying company data, rebuilding damaged data, and checking your payroll subscription are useful troubleshooting steps.
Always back up your QuickBooks company file before performing data repairs or making significant payroll changes. If PS038 continues to appear, additional technical troubleshooting may be necessary.