Payroll is a critical component of any business that allows us to pay our employees on time, track hours, comply with various laws, and much more. However, QuickBooks error PS038 while updating payroll tax tables or running general processes can make it challenging to manage everything. Either your paychecks are stuck as ‘Online to Send’ and cannot be sent on the Intuit end, or there may be other problems like system security application, any damage to the payroll setup file, and much more. In this blog, we will discuss the possible causes that trigger the error code PS038, related errors, and steps to resolve such errors immediately.
You may encounter the error code PS038 when running payroll, downloading tax table updates, or when your paycheck is stuck as ‘Online to Send.’ The error code appears on your screen along with a warning message
“You have received the latest payroll update and validated your payroll subscription. We strongly recommend that you go online. [PS038]”

The error you are encountering is one of the PSXXX series that can come up for similar reasons mainly when downloading tax table updates. Let’s take a look at the possible errors you may encounter in the same situation. This will help you determine the blockage easily and the troubleshooting solutions below will help you resolve any of these errors.
| QuickBooks Error PS033 | QuickBooks Error PS101 |
| QuickBooks Error PS036 | QuickBooks Error PS107 |
| QuickBooks Error PS032 |
Knowing what hampers your payroll update will make it easier to troublehsoot the issues. Let’s explore the possible factors that interrupts the payroll processes or update and triggers QuickBooks error PS038:
Now familiar with the factors that trigger QuickBooks error PS038 when running payroll or updates? Now, proceed with the section below to uncover the appropriate fixes and ensure you can run payroll and updates without any hindrances.
Stuck paychecks are those that have been sent on your behalf but Intuit could not process, often marked as “to be sent online.” This usually hinders payroll updates, direct deposits, or paper check processing, causing delays in employee payments.
So, let’s process paychecks by following the steps to ensure you can perform payroll processes on time.
Before proceeding to the below steps, you must ensure your QuickBooks Desktop it up-to-date to the latest release to ensure the outdated program isn’t causing the issues.
To make sure your QuickBooks data is safe when performing the troublehsoting steps, backup your company file data by following the below steps:
This way QuickBooks will create a single backup copy. Once all done, you will receive a confirmation message.
If you send the paychecks successfully, try to get payroll updates again. If you still see the error, proceed to the next steps.
The steps below will help you identify paychecks that have not been sent to Intuit:
Read More: QuickBooks Error 15276
Running the Verify and Rebuild Data utility helps you eliminate potential data corruption or errors that might prevent payroll processing, ensure accurate and timely payments, fix QuickBooks error PS038.
Verifying the company file data
Rebuilding the data damages
Toggling stuck paychecks in QuickBooks, often a fix for error PS038, involves opening the oldest stuck paycheck, adding a duplicate earnings item, and then deleting it, which forces QuickBooks to reprocess the payroll data.
To ensure you can receive payroll updates, it is necessary to have an active payroll subscription. If you have an active subscription, follow the steps below to get it:
If your program is not regsitered, you won’t be getting any secruity or feature enhancements. Let’s confirm whether the sofwtare is regsitered:
If it’s not, register QuickBooks Desktop by following the below steps:
The CPS folder is a payroll setup folder, any damage to the QuickBooks company file can disrupt your payroll updates. Let’s do a quick repair of the file in the CPS folder by following the steps below:
Windows Defender is the most common software, as it is included with Microsoft Windows. If you are seeing QuickBooks error PS038 when downloading payroll tax table updates or when running a service, there are two options to resolve this issue.
To help you solve this problem, QuickBooks Tool Hub has introduced a new feature that lets you create an exclusion for specific QuickBooks files.
When you do this, the Microsoft Defender on your system will no longer scan them during installation and allow you to update them automatically to keep them moving at their expected speed. To use this feature, follow the steps below:
Note: To add Exclusions, you need to be logged in as an administrator. You will need to ask your administrator to add an exclusion for you if the Add Defender Exclusion option is grayed out and you are not the computer’s administrator.
Once the update is finished, ensure to enable the Windows Defender to keep your system protected.
Any problems that occur in your QuickBooks program can disrupt your updates, normal operations and trigger the error code PS038 or any other problem. To fix the problems, try running different tools to fix the problem and ensure a seamless user-experience.
The Quick Fix will shutdown all the processes running in the background and runs a quick repair to your program. Let’s see how to make use of the tool:
If something goes wrong during the QuickBooks installation, it can cause problems when you use it, such as when running or updating the payroll services. Run the QuickBooks Install Diagnostic Tool to fix common install problems.
Reinstalling QuickBooks Desktop removes the old program files and then reinstalls them, which should resolve related issues or errors you may be encountering due to similar factors.
Before starting the reinstallation
Read Also: Update QuickBooks Desktop to the Latest Version
Once all done, install your QuickBooks Desktop again. When doing so, QuickBooks will automatically install the new folders and rename the old ones.
We know how important it is to keep payroll services running and updated to maintain compliance, pay your employees on time, and other related processes. However, interruptions like QuickBooks error PS038 can make it challenging to run even basic processes. The information provided in the above article will help you resolve the error immediately.
For further assistance, you can contact our QuickBooks team who are available 24/7 to assist you. Dial +1(866)408-0544 and connect with ProAdvisor now!
How to fix QuickBooks error PS038?
Update and backup your QuickBooks data and send your payroll data or usage data. Now, identify your stuck paychecks and run the Verify and Rebuild Data utility and finally toggle to send the stuck paychecks to Intuit.
What is error code PS038 in QuickBooks?
When running payroll or trying to update services, you may encounter the error code PS038 in QuickBooks, mainly caused by stuck paychecks, using an outdated version of QuickBooks, not having an active payroll subscription, and if your QuickBooks program is not registered to receive the updates.
How do I update payroll in QuickBooks Desktop?
Proceed with the below steps to learn how to update the payroll services:
What is Payroll Error PS0XX in QuickBooks Desktop?
In QuickBooks Desktop, payroll error PS0XX usually indicates problems while running payroll or updating services. This occurs when you don’t have an active payroll subscription or is caused by incorrect employee or vendor data, corrupt files, or out-of-date software, which require specific troubleshooting steps to resolve.
How do I send payroll data to intuit?
To send payroll data from QuickBooks desktop to Intuit, you must enable payroll features in QuickBooks, then either use the built-in payroll functionality or integrate with QuickBooks Online Payroll for more comprehensive options.
Fix QuickBooks Online Login Problems: Regain Access to Account
Read MoreSuspense Account in QuickBooks Online | Create, Configure & Use
Read MoreExpert Tips to Rectify QuickBooks Script Error Smoothly
Read MoreHow to Run QuickBooks Tool Hub 1.6.0.8: The Complete Essential Guide
Read MoreFixing the QuickBooks Error H202: [A Step-by-Step Guide]
Read MoreConnnect with Our Certified QuickBooks Professionals Dial Tollfree:+1-866-408-0544