QuickBooks Error PS038: A Practical Guide to Payroll Update Failures
A payroll update can fail at the worst possible time. You may open QuickBooks Desktop to download the latest payroll update, only to find that the process stops with QuickBooks Error PS038. Sometimes QuickBooks continues working normally, but payroll updates refuse to complete.
The important clue is often hidden in your existing payroll transactions. PS038 is commonly associated with paychecks that remain stuck with an “Online to Send” status. These unsent transactions can prevent QuickBooks from completing payroll processing or downloading payroll tax tables. If you need help resolving the issue before processing payroll, call +1(866)-513-4656.
What Is QuickBooks Error PS038?
QuickBooks Error PS038 is a payroll-update error associated with paychecks that QuickBooks still considers unsent. When one or more paychecks remain marked Online to Send, QuickBooks may be unable to complete a payroll update.
The error may appear when you:
-
Download payroll updates
-
Send payroll data
-
Process employee paychecks
-
Update payroll tax tables
-
Try to complete a previously interrupted payroll operation
The first objective isn't to reinstall QuickBooks. Instead, determine whether there are paychecks still waiting to be sent.
AI Overview: QuickBooks Error PS038 is commonly related to paychecks stuck with an Online to Send status. Start by updating QuickBooks Desktop and creating a backup. Then send payroll data and locate stuck paychecks through Edit → Find → Advanced → Online Status → Online to Send. If the error continues, run Verify and Rebuild Data and follow the recommended procedure for toggling affected paychecks.
Why Does PS038 Happen?
Understanding the cause makes it easier to choose the right fix instead of repeatedly downloading the payroll update.
Stuck payroll transactions
The most common clue is a paycheck that has not successfully completed its transmission to Intuit. The paycheck can be older than the payroll period you're currently working on.
Interrupted payroll transmission
A payroll-data transmission that was interrupted can leave a transaction waiting in the queue.
Company-file data issues
In some cases, company-file data needs to be verified or rebuilt before the affected payroll transactions can be processed correctly.
Outdated QuickBooks Desktop
An outdated QuickBooks release can interfere with payroll-update troubleshooting. Keeping QuickBooks Desktop current should therefore be part of the initial checks.
Another payroll-update problem
Not every payroll failure is PS038. Other PS-series errors can involve payroll subscriptions, downloads, connectivity, or update components.
For example, if the error changes to PS032 or PS077, use the appropriate troubleshooting procedure instead of repeatedly applying the PS038 fix.
Step 1: Update QuickBooks Desktop
Before troubleshooting the payroll transactions, make sure QuickBooks Desktop is updated.
Open:
Help → Update QuickBooks Desktop → Update Now → Get Updates
After the update finishes:
-
Close QuickBooks.
-
Reopen the program.
-
Open your company file.
-
Try the payroll update again.
If the QuickBooks update itself is failing, the BooksMerge guide QuickBooks Update Not Working can be useful for checking common update-related problems.
Remember that updating QuickBooks Desktop and updating payroll tax tables are separate processes.
Step 2: Back Up Your Company File
Payroll transactions are sensitive accounting records. Create a current backup before repairing company-file data or modifying affected paychecks.
Go to:
File → Back Up Company → Create Local Backup
Complete the backup and confirm that it was created successfully.
This gives you a recovery point if you need to undo troubleshooting changes.
Step 3: Send the Payroll Data
The next step is to determine whether QuickBooks can successfully transmit the pending payroll information.
Depending on your version, go to:
Employees → My Payroll Service → Send Usage Data
or:
Employees → Send Payroll Data
In the Send/Receive Payroll Data window:
-
Select Send All.
-
Enter your payroll service PIN if requested.
-
Wait for the transmission to complete.
-
Retry the payroll update.
If the data sends successfully, attempt the payroll update again before moving to more advanced repairs.
Step 4: Find Paychecks Marked “Online to Send”
If QuickBooks Error PS038 remains, search the company file for the transactions responsible for the problem.
Open:
Edit → Find
Then select the Advanced tab.
Set the filters as follows:
Detail Level → Summary Only
Then select:
Online Status → Online to Send
Click Find.
QuickBooks should display the paychecks that are still waiting to be transmitted.
Pay attention to:
-
The number of matching paychecks
-
The oldest paycheck
-
The dates of the affected transactions
-
Whether the transactions belong to one payroll period or several
Step 5: Run Verify Data
Once you've confirmed that paychecks are stuck, check the company file for possible data problems.
Go to:
File → Utilities → Verify Data
Allow QuickBooks to complete the verification.
If it reports no problems, retry the payroll update.
If QuickBooks identifies a data issue, proceed to Rebuild Data.
Step 6: Rebuild the QuickBooks Company File
Before rebuilding, confirm that your backup is available.
Then select:
File → Utilities → Rebuild Data
Follow the on-screen instructions and allow QuickBooks to complete the process.
Afterward:
-
Reopen the company file.
-
Send payroll data again.
-
Search for Online to Send paychecks.
-
Retry the payroll update.
If the stuck transactions remain, continue with the paycheck-toggling procedure.
Step 7: Toggle the Stuck Paychecks
If PS038 continues after the data-repair process, the affected paychecks may need to be toggled.
For each stuck paycheck:
-
Open the paycheck.
-
Select Paycheck Detail.
-
Under Earnings, add the same earnings item that appears last in the list.
-
If Net Pay Locked appears, select No.
-
Check the tax amounts and net pay.
-
Select OK.
-
Select Yes if QuickBooks asks about a past transaction.
-
Save and close the paycheck.
-
Reopen the paycheck.
-
Select Paycheck Detail.
-
Remove the duplicate earnings item.
-
Confirm the tax and net-pay amounts remain correct.
-
Save the paycheck.
Repeat the procedure for the other affected paychecks.
Important: Don't skip the verification of tax and net-pay amounts. Payroll transactions affect employee records and tax reporting, so accuracy matters more than simply clearing the error message.
What If PS038 Appears Again?
If the error returns after repairing the stuck transactions, check the broader payroll environment.
Check your payroll subscription
Confirm that the payroll subscription is active and associated with the correct QuickBooks company file.
Check your internet connection
Payroll data must communicate with Intuit's online services. An unstable connection can cause other payroll-update failures.
Check Windows security settings
Firewall or security software can sometimes interfere with QuickBooks connectivity. Review the settings without permanently disabling protection.
Look for a different error code
If QuickBooks displays another PS-series error, don't assume it has the same cause as PS038.
BooksMerge's QuickBooks Payroll Error Codes resource can help distinguish between different payroll-update problems.
For broader payroll-update troubleshooting, QuickBooks Payroll Update Not Working is another useful related resource.
PS038 vs. Other Payroll Update Errors
| Error | Typical issue |
|---|---|
| PS038 | Paychecks stuck on Online to Send |
| PS032 | Payroll update or subscription-related problem |
| PS034 | Payroll update/download issue |
| PS036 | Payroll subscription verification issue |
| PS077 | Payroll update-related problem |
| PS060 | Enhanced Payroll Service availability issue |
These descriptions are general indicators. Always use the exact error message and your QuickBooks version to determine the appropriate troubleshooting path.
How to Avoid Future Payroll Update Failures
A few routine practices can reduce interruptions during payroll processing:
-
✓ Keep QuickBooks Desktop updated.
-
✓ Install payroll updates regularly.
-
✓ Maintain current company-file backups.
-
✓ Send payroll data when prompted.
-
✓ Don't interrupt an active payroll-data transmission.
-
✓ Review stuck payroll transactions promptly.
-
✓ Check your payroll subscription status.
-
✓ Resolve update errors before the next payroll cycle.
It's also useful to keep track of QuickBooks Payroll Update Not Working symptoms so that you can distinguish a PS038 problem from a general payroll-update failure.
Final Thoughts
QuickBooks Error PS038 can make a routine payroll update look like a much bigger QuickBooks problem. In many cases, the key is simply identifying the paycheck transactions that QuickBooks still considers unsent.
Start by updating QuickBooks Desktop and creating a backup. Send the payroll data, search for Online to Send paychecks, and then use Verify and Rebuild Data when appropriate. If the error continues, carefully toggle the affected paychecks and confirm that the payroll figures remain accurate.
Once the stuck transactions are resolved, retry the payroll update and verify that the latest payroll information has downloaded successfully.
If you need assistance with QuickBooks Error PS038, stuck paychecks, or payroll-update failures, call +1(866)-513-4656.
Frequently Asked Questions
What does QuickBooks Error PS038 mean?
QuickBooks Error PS038 is commonly associated with paychecks that remain stuck with an Online to Send status. These transactions can prevent payroll processing or payroll updates from completing.
How do I find the paycheck causing PS038?
Go to Edit → Find → Advanced, select Detail Level → Summary Only, then choose Online Status → Online to Send and click Find.
Should I delete a paycheck stuck on Online to Send?
Don't immediately delete it. First back up your company file, identify the transaction, and follow the appropriate PS038 troubleshooting procedure.
Can Verify and Rebuild Data fix PS038?
Verify and Rebuild Data can address certain company-file problems associated with the error. If the stuck paychecks remain afterward, they may need to be toggled.
Why does my payroll update fail even though QuickBooks opens normally?
QuickBooks can function normally for accounting tasks while payroll services encounter a separate problem. PS038 is specifically associated with stuck payroll transactions rather than general QuickBooks operation.
Can updating QuickBooks fix PS038?
Updating QuickBooks can eliminate issues caused by an outdated program release, but it does not necessarily clear paychecks already stuck on Online to Send.
- Art
- Causes
- Crafts
- Dance
- Drinks
- Film
- Fitness
- Food
- Giochi
- Gardening
- Health
- Home
- Literature
- Music
- Networking
- Altre informazioni
- Party
- Religion
- Shopping
- Sports
- Theater
- Wellness