• Home   /
  • Blog
  • How to Troubleshoot QuickBooks Error PS038 During an Update?

How to Troubleshoot QuickBooks Error PS038 During an Update?

Payroll updates are essential for maintaining accurate tax calculations, applying the latest payroll regulations, and ensuring timely employee payments. However, when QuickBooks Error PS038 occurs, it can interrupt the payroll update process due to pending or stuck payroll transactions.

While troubleshooting the issue, users may see a message indicating that the latest payroll update has been retrieved and the payroll subscription has been validated, but the error may still prevent payroll data from being processed successfully.

QuickBooks Payroll Error PS038

In this guide, we’ll explore the causes of QuickBooks Error PS038 and provide effective troubleshooting methods to resolve pending payroll issues and restore smooth payroll operations.

A Brief Overview of QuickBooks Error PS038

Before moving to the troubleshooting steps, let’s understand what QuickBooks Error PS038 means, why it occurs, and how it affects payroll updates:

AspectDetails
Error NameQuickBooks Error Ps038
Error Message“You’ve retrieved the latest payroll update and validated your payroll subscription. However, you may still see Error PS038 when trying to send your payroll data or download payroll updates.”
Why It OccursThe error may occur due to outdated QuickBooks Desktop versions, pending payroll data, incomplete updates, damaged company files, or issues while sending payroll information.
Common Troubleshooting StepsCheck for stuck payroll transactions, update QuickBooks Desktop, verify and rebuild company data, and retry the payroll update process.

Possible Reasons Behind QuickBooks Payroll Update Error PS038

Before moving to the troubleshooting steps, it is important to understand what causes QuickBooks payroll update error PS038 and why it occurs during updates:

  • QuickBooks Desktop is not running with administrator privileges
  • Payroll or usage data is not synced with Intuit servers
  • QuickBooks Desktop is outdated
  • Incorrectly updating the payroll services
  • Paychecks are stuck or pending for transmission
  • Stuck paychecks require status refresh
  • Company file contains data damage or corruption
  • QuickBooks Desktop installation files are damaged or corrupted
  • QuickBooks background processes are interfering with payroll updates

Best Solutions to Fix QuickBooks Error PS038 When Updating Payroll

In this section, we’ll walk you through the most effective solutions to fix QuickBooks error PS038 while updating payroll. Follow these troubleshooting steps to identify the cause of the issue and restore successful payroll updates in QuickBooks Desktop:

1. Run QuickBooks as an admin

Running QuickBooks with administrator privileges allows the program to access the required files and resources needed to complete payroll updates successfully:

  • Locate the QuickBooks Desktop icon on your Windows desktop.
  • Right-click the icon to open the drop-down menu.
  • Click Run as administrator.
select Run as Administrator

2. Sync your payroll or usage data

Sending payroll or usage data helps refresh the information between QuickBooks Desktop and payroll services, which may resolve update-related errors.

  • Navigate to the Employees menu.
  • Choose My Payroll Service, and then click Send Usage Data or Send Payroll Data.
Send Your QB Payroll Data
  • In the Send/Receive Payroll Data window, select Send All.
  • If prompted, enter your payroll service PIN to continue.
  • After the data is sent successfully, try downloading the payroll updates again. If the issue persists, contact QuickBooks Support for further assistance.

3. Update QuickBooks Desktop

Keeping QuickBooks Desktop up-to-date ensures that you have the latest features, security improvements, and bug fixes. An outdated version of QuickBooks can sometimes lead to performance issues or errors while processing payroll updates. Updating the application to the latest release can help improve compatibility and may resolve issues related to payroll functionality.

4. Download the payroll tax table update

Keeping your payroll tax table updated can help resolve issues related to payroll processing. Follow the steps below to download the latest update and troubleshoot QuickBooks error PS038.

  • Open the Employees menu and select Get Payroll Updates.
  • In the Payroll Update window, locate the number displayed next to You are using tax table version: to see your current tax table version.
to see your current tax table version.
  • Compare your version with the latest payroll release notes to confirm that you’re using the most recent update.
  • For additional information about the installed tax table, click Payroll Update Info.
  • To download the latest tax table, check the Download Entire Update option and then select Update.
  • Wait for the update to finish. A confirmation message will appear once the download is successfully completed.

5. Identify stuck paychecks

Use the steps below to identify unsent paychecks that may be causing payroll processing issues:

  • Open the Edit menu and choose Find.
  • Go to the Advanced tab.
  • Under the Choose Filter section, select Detail Level from the Filter list, then choose Summary Only.
  • From the Filter list again, scroll to Online Status and set it to Online to Send.
  • Click Find to display the paychecks that are still waiting to be transmitted to Intuit. Make a note of the oldest unsent paycheck.
  • Record the Number of matches shown at the bottom of the Find window.
  • Close the Find window after noting the required information.

6. Run the Verify and Rebuild Data utility

Use the Verify and Rebuild Data utility to scan your company file and resolve data integrity issues that may be affecting QuickBooks performance:

a. Run the Verify Data tool

Use the Verify Data utility to check your company file for data corruption or other issues.

  • Select Window, then choose Close All to close any open windows.
  • Go to the File menu and select Utilities.
  • Click Verify Data to begin scanning your company file.
verify-and-rebuild-data-utility.

Results:

  • QuickBooks detected no problems with your data” – Your company file is free of data issues, and no further action is required.
  • An error message appears – Note the error and search the QuickBooks Desktop support site for the appropriate troubleshooting steps.
  • Your data has lost integrity” – The scan found data damage in your company file. Run the Rebuild Data utility to repair the detected issues.

b. Rebuild the data damages

If the Verify Data utility detects data damage, use the Rebuild Data tool to repair your company file. Before the rebuild process begins, QuickBooks requires you to create a backup of your company file.

Note: If you use Assisted Payroll, contact QuickBooks Support before running the Rebuild Data utility.

  • Navigate to the File menu, select Utilities, and then choose Rebuild Data.
Running The Verify & Rebuild Data Utility
  • When prompted, allow QuickBooks to create a backup of your company file by selecting OK.
  • Choose a location to save the backup and click OK. Avoid overwriting an existing backup file.
  • Enter a unique name for the backup file, then select Save.
  • Wait for the rebuild process to finish. When the message “Rebuild has completed” appears, select OK.

7. Toggle stuck paychecks

Manually updating and resetting paychecks that are stuck can refresh their status and allow them to be sent successfully. Complete the following steps for each paycheck that is still pending:

  • Open the paycheck that has not been sent.
  • Select Paycheck Detail.
  • In the Earnings section, add another entry using the same earnings item that appears last in the list. For example, if the final item is Hourly Rate, add Hourly Rate again.
  • If the Net Pay Locked message appears, select No.
  • Verify that the tax amounts and net pay have not changed, then select OK.
  • If prompted with a Past Transaction message, select Yes.
  • Click Save & Close.
  • If a Recording Transaction warning is displayed, select Yes to continue.
  • Reopen the same paycheck and select Paycheck Detail.
  • Remove the duplicate earnings item you added earlier.
  • Confirm that the tax amounts and net pay are still accurate, then select OK to save the changes.

8. Repair QuickBooks Desktop

Let’s repair the incorrect installation of QuickBooks Desktop or the damaged program files to ensure you can get the payroll update seamlessly and resolve QuickBooks error PS038:

Important Note: Download and install QuickBooks Tool Hub (1.6.0.8) in the latest version to ensure you can access utilities to repair QuickBooks Desktop.

a. Run Quick Fix my Program

The Quick Fix my Program tool closes any QuickBooks background processes that may still be running and performs a brief repair of the application.

  • Launch the QuickBooks Tool Hub.
  • In the left pane, go to Program Problems.
  • Click on Quick Fix my Program.
QB-program-via-quick-fix-my-program- BizBooksAdvice
  • Now, wait until the repair process finishes.
  • When done, reopen QuickBooks Desktop and access your company file again.

b. Run the QuickBooks Install Diagnostic Tool

Installation errors in QuickBooks can sometimes lead to issues while using the program. To identify and resolve common installation-related problems, run the QuickBooks Install Diagnostic Tool.

  • Launch the QuickBooks Tool Hub.
  • Go to Installation Issues in the left menu bar.
  • Click on QuickBooks Install Diagnostic Tool. The tool usually takes up to 20 minutes; wait until the process finishes.
QB Install Diagnostic Tool - BizBooksAdvice
  • Once done, restart your computer and launch QuickBooks Desktop and then your company file.
  • Update QuickBooks Desktop to the latest release to make sure that you use the most recent fixes and security updates.

Summing Up

We’ve reached the end of this guide on QuickBooks error PS038, including its causes and troubleshooting steps to help resolve payroll update issues. By following the solutions provided, you can fix stuck payroll transactions, update errors, and ensure smooth payroll processing in QuickBooks Desktop.

What is the QuickBooks error PS038?

QuickBooks error PS038 is a payroll update error that occurs when paychecks are stuck in an “Online to Send” status. This prevents you from downloading the latest tax tables or processing payroll online because QuickBooks requires all pending data to be successfully transmitted first.

Does Verify and Rebuild Data fix QuickBooks error PS038?

Yes, using the Verify and Rebuild Data utilities is a recommended step to fix error code PS038. This error typically indicates that payroll data from a previous pay cycle is “stuck” or corrupted and cannot be sent to Intuit.

How to fix QuickBooks payroll update error PS038?

To resolve payroll update error PS038, create a backup of your company file, update QuickBooks, find and resave unsent paychecks, and send your payroll usage data to Intuit.

What is the error code PSXXX in QuickBooks?

QuickBooks error code PSXXX (such as PS032, PS033, or PS077) indicates a payroll update failure in QuickBooks Desktop. It usually occurs when your payroll subscription is inactive, billing details are incorrect, antivirus software blocks updates, or core tax table files are corrupted.

When should I contact QuickBooks Support for error PS038?

You should contact QuickBooks Support for error PS038 if the issue continues after trying the recommended troubleshooting steps, such as updating QuickBooks, syncing payroll data, and resolving stuck paychecks. Support can help diagnose complex payroll or company file issues that require advanced assistance.

What should I do if error PS038 persists after updating payroll?

Error PS038 in QuickBooks Desktop typically indicates that paychecks are stuck in the “Paychecks to Send” status. To fix this, back up your company file, find unsent paychecks, resend them to the server, and rebuild your data.

About The Author

Jonathan
Jonathan Browns

Jonathan Brown is a trained QuickBooks professional with 10 years of experience in the accounting sector. Moreover, he is passionate about helping businesses reduce the stress of managing accounts. Also, he is proficient in assisting entrepreneurs and small business owners to use QuickBooks and enhance their accounting experience.

Intuit has stopped

QuickBooks Desktop, Payroll or Enterprise

Advanced Support for QuickBooks Desktop, Payroll & Enterprise Solutions

From payroll tax setup, direct deposit issues to Enterprise performance tuning and Desktop upgrades - our QuickBooks experts provide accurate and stepwise assistance. Get dependable support designed to minimize downtime and maximize efficiency.

Recent Posts
  • How to Troubleshoot QuickBooks Error PS038 During an Update?

  • Troubleshooting QuickBooks TLS Security Portal Errors Instantly

  • Fixing QuickBooks Script Error (Easy Troubleshooting Guide)

  • How to Create QuickBooks Portable Company File Easily?

  • QuickBooks Payroll Not Withholding Taxes? Here’s What to Do