Step-by-Step Guide to Resolving QuickBooks Payroll Issues

Author : james joy | Published On : 03 Sep 2026


 

Payroll needs to be processed accurately and on schedule to keep a business running smoothly. QuickBooks Desktop makes payroll management easier by handling employee payments, tax calculations, and other payroll-related tasks. However, problems can occur when QuickBooks or its payroll components are not properly updated.

During a QuickBooks Payroll Update, some users may encounter errors that prevent payroll information from downloading or being transmitted successfully. QuickBooks Error PS038 is one such issue. It commonly occurs when one or more paychecks remain stuck with an “Online to Send” status, preventing QuickBooks from completing the payroll process.

This guide explains what a QuickBooks Payroll Update is, why it is important, the common reasons behind Error PS038, and the steps you can take to troubleshoot and resolve it.

What Is a QuickBooks Payroll Update?

A QuickBooks Payroll Update installs the latest payroll-related information into QuickBooks Desktop. Depending on the update, it can include updated federal and state tax tables, payroll tax forms, and e-file and e-payment features.

Intuit regularly provides payroll updates to help QuickBooks use current tax requirements when calculating employee payroll. Keeping these components updated can help minimize calculation problems and make electronic payroll submissions more reliable.

Why Should You Keep QuickBooks Payroll Updated?

Regular payroll updates are important for several reasons:

  • Accurate payroll calculations: Current tax tables help QuickBooks apply the appropriate tax rates to employee paychecks.

  • Better tax compliance: Updated payroll information helps businesses stay aligned with applicable federal and state requirements.

  • Smoother e-filing: Updated payroll features can reduce interruptions while submitting payroll taxes electronically.

  • Fewer update-related errors: Keeping QuickBooks current can help prevent issues caused by outdated payroll components.

Common Issues During a QuickBooks Payroll Update

QuickBooks payroll updates generally complete without problems, but users may occasionally encounter PS-series errors. These errors can be related to outdated software, payroll subscriptions, company-file problems, internet connectivity, or payroll data.

QuickBooks Error PS038 can be particularly disruptive because it may appear when one or more paychecks are stuck in the “Online to Send” status. When these transactions remain pending, QuickBooks may be unable to send the payroll information to Intuit's servers.

In some cases, QuickBooks may show that the latest payroll update has already been downloaded or that the payroll subscription has been verified, while the payroll process remains unable to continue.

What Causes QuickBooks Error PS038?

Error PS038 may occur because of one or more of the following reasons:

  • Paychecks are stuck with an “Online to Send” status

  • QuickBooks Desktop is running an outdated release

  • The company file contains damaged or corrupted data

  • The payroll subscription is inactive or expired

  • Billing or account information is incorrect

  • Firewall or antivirus software is interfering with QuickBooks

  • The internet connection is unstable

  • QuickBooks payroll update files or the CPS folder are damaged

How to Fix QuickBooks Error PS038

Before troubleshooting the issue, create a backup of your QuickBooks company file. A recent backup provides an additional safety measure before making changes to payroll or company data.

Step 1: Install the Latest QuickBooks Desktop Update

Start by checking whether QuickBooks Desktop is running the latest available release.

  1. Launch QuickBooks Desktop.

  2. Click Help on the top menu.

  3. Select Update QuickBooks Desktop.

  4. Click Update Now.

  5. Select Get Updates.

  6. Wait for the update to finish.

  7. Close and restart QuickBooks.

After reopening QuickBooks, try running the payroll update again to see whether the error has been resolved.

Step 2: Confirm Your Payroll Subscription

Your payroll subscription must be active and properly verified for payroll updates to work correctly.

Check the following:

  • Your payroll subscription is currently active.

  • Your billing information is accurate.

  • Your payroll service is correctly linked to your QuickBooks account.

If your subscription has expired or there is an issue with your account, resolve it through your Intuit account before continuing with additional troubleshooting.

Step 3: Send Payroll Usage Data

Sending pending payroll information to Intuit may help clear the issue.

In QuickBooks Desktop, go to:

Employees → My Payroll Service → Send Usage Data

The location of this option can vary depending on your QuickBooks version.

Allow the transmission to finish completely. Then check whether QuickBooks can perform the payroll update normally.

Step 4: Search for Stuck Paychecks

If PS038 still appears, look for paychecks that are waiting to be transmitted.

Follow these steps:

  1. Select Edit.

  2. Click Find.

  3. Open the Advanced tab.

  4. Under the filter section, choose Online Status.

  5. Select Online to Send.

  6. Click Find.

QuickBooks should display the paychecks that are still waiting to be sent.

Step 5: Refresh the Status of Stuck Paychecks

Once you identify paychecks marked “Online to Send,” you can try refreshing their status.

Open the affected paycheck and add a temporary $0.00 line item. Save the transaction and respond to any confirmation prompt that appears. Afterward, remove the temporary line item and save the paycheck again.

Refreshing the transaction in this way may clear the stuck status and allow QuickBooks to transmit the payroll information.

Step 6: Review Your Internet and Security Settings

QuickBooks requires a reliable internet connection to communicate with Intuit's servers.

First, make sure your internet connection is stable. Then check whether your firewall or antivirus software is blocking QuickBooks from connecting to the internet.

You can temporarily disable third-party security software for testing purposes. If QuickBooks works after disabling it, configure the security software to allow QuickBooks instead of keeping the protection turned off.

Step 7: Verify and Rebuild the Company File

Company-file damage can sometimes interfere with payroll operations.

To check the integrity of your company file:

File → Utilities → Verify Data

QuickBooks will scan the file and identify potential data problems.

If QuickBooks detects an issue, you can use the Rebuild Data utility to repair the damaged information. Always make sure you have a recent backup before performing a rebuild.

Step 8: Download the Payroll Update Again

After completing the previous troubleshooting steps, try running the payroll update again.

Navigate to:

Employees → Get Payroll Updates → Download Entire Update

Let QuickBooks complete the download without closing the application or interrupting the process. Restart QuickBooks afterward and check whether QuickBooks Error PS038 has disappeared.

If the problem continues, contacting a qualified QuickBooks support professional may be the best option. Issues involving payroll subscriptions, account details, or complex company-file damage may require additional technical assistance.

Tips to Avoid Future QuickBooks Payroll Update Errors

You can take several preventive measures to reduce the chances of encountering payroll update problems:

  • Enable automatic payroll updates when appropriate.

  • Keep your payroll subscription active.

  • Regularly check your billing and account information.

  • Keep QuickBooks Desktop updated to a supported version.

  • Use the Verify Data and Rebuild Data utilities when required.

  • Maintain a stable internet connection while downloading updates.

  • Avoid shutting down QuickBooks during payroll updates or data transmission.

  • Create regular backups of your company file.

Frequently Asked Questions About QuickBooks Error PS038

Q1. Why does a QuickBooks Payroll Update error occur?

Payroll update errors can be caused by several factors, including outdated QuickBooks software, an inactive payroll subscription, stuck paychecks, damaged company data, internet connectivity problems, or interference from security software.

Q2. What does QuickBooks Error PS038 mean?

QuickBooks Error PS038 is generally associated with paychecks that remain in the “Online to Send” status. When these transactions cannot be transmitted, they may prevent additional payroll information from being processed.

Q3. Can I resolve QuickBooks Error PS038 without professional help?

Yes, many users may be able to resolve the issue by updating QuickBooks, checking their payroll subscription, sending usage data, and clearing stuck paychecks. If these solutions don't work, professional assistance may be required.

Q4. How frequently should I update QuickBooks Payroll?

Intuit releases payroll tax-table updates periodically. Checking for available updates regularly or using automatic updates can help keep your payroll information current.

Q5. Is QuickBooks Error PS038 found in QuickBooks Online?

PS038 is primarily associated with QuickBooks Desktop Payroll. If you use QuickBooks Online and experience a payroll problem, you may need to follow troubleshooting instructions for the specific error affecting your account.

Q6. Can QuickBooks Error PS038 cause paycheck delays?

Yes. If payroll data cannot be transmitted because of the error, payroll processing may be interrupted. Addressing the problem quickly can help reduce the risk of employee payment delays.

Conclusion

A properly maintained QuickBooks Payroll Update helps businesses process payroll accurately and keep payroll information current. While QuickBooks Error PS038 can interrupt payroll processing, several troubleshooting methods may help resolve it.

Updating QuickBooks, checking the payroll subscription, sending usage data, identifying stuck paychecks, reviewing security settings, and verifying the company file are some of the steps you can take to address the problem.

If these solutions don't resolve the issue, professional QuickBooks support can help identify subscription, account, or company-file problems that may require more advanced troubleshooting.

Businesses that need assistance with bookkeeping, payroll, or QuickBooks can also seek professional support from Accounting Helpline to help manage their accounting and payroll processes efficiently.