It is essential that you keep your payroll software up to date for accurate tax calculations and smooth payroll processing. However, you may sometimes run into QuickBooks error PSXXX while downloading or installing payroll updates. This issue usually displays with messages like “Problem installing payroll tax update” and commonly includes errors such as PS032, PS033, PS036, and PS107.
QuickBooks Payroll update error PSXXX can result from an inactive payroll subscription, damaged CPS files, firewall restrictions, or internet connectivity issues. In this guide, we’ll explain the causes behind the QuickBooks PSXXX error series and provide proven solutions to resolve payroll update errors in QuickBooks Desktop.
QuickBooks error PSXXX belongs to payroll update errors that occur in QB Desktop Payroll. These errors usually indicate a problem with payroll verification, corrupted files, or incomplete updates.
You can notice the following PSXXX error codes during the download of payroll tax table updates in QuickBooks Desktop.
| PS033 | PS101 |
| PS036 | PS107 |
| PS032 | PS034 |
The error messages that appear while downloading the payroll updates are as follows;
Several technical and configuration issues may cause QuickBooks Payroll Update Error PSXXX while downloading and installing payroll updates. Understanding the causes behind this error will help you find the correct troubleshooting methods to fix the issue.
Here are some of the major causes that include;
After identifying the causes of Payroll Update Error PSXXX in QuickBooks Desktop, you can now follow the troubleshooting methods below to effectively fix the error and restore smooth payroll update functionality.
A valid and active payroll subscription is essential for the smooth installation of payroll tax table updates and to ensure you are using the latest tax tables. If the subscription is inactive or expired, it may result in payroll update issues. Follow the steps below to verify your payroll subscription.
Having the latest security and software improvements will help enhance your accounting operations. Follow these steps to verify if your software is registered.
Important Tip: If it doesn’t show Activated, then register QuickBooks Desktop.
Follow these steps to register QuickBooks Desktop,
Now, perform the steps given on the screen to verify the software information. After registering QuickBooks to receive updates, try to update QuickBooks and payroll to the latest release.
Repairing the files in the CPS folder will help remove corrupted payroll tax table files and then replace them with new ones after renaming. Thus, it helps fix the QuickBooks error PSXXX series errors.
QuickBooks File Doctor is a perfect utility introduced by Intuit that helps fix the damaged program files or corrupted installation. Use the following steps to run the tool and resolve common program and installation issues.
Note: Before using these tools, make sure you have downloaded and installed the latest QuickBooks Tool Hub version.
If anything went wrong during the installation of QuickBooks Desktop, it may create issues while using the application. So, you must run the QB Install Diagnostic Tool to address the common installation issues.
The QuickBooks Tool Hub includes a feature that automatically adds QuickBooks Desktop files to the Microsoft Defender exclusion list, preventing the antivirus from scanning those files during installation or updates.
Reinstalling QuickBooks Desktop in selective startup mode will prevent third-party apps from interfering with the payroll update process.
To avoid interference from the background running apps, switch to Selective Startup mode. If you aren’t sure while performing these steps, connect with your computer’s manufacturer or a Windows expert.
Firewall and antivirus programs are used to safeguard your device from any unauthorized access and harmful files. However, they may sometimes block QuickBooks Desktop services and prevent payroll updates from downloading successfully, which can trigger Payroll update error PSXXX. To fix this issue, you need to ensure that QuickBooks files and services are allowed through your security software.
Follow these steps to configure the firewall settings.
If you are running multiple versions of QuickBooks on the same device, perform the following steps.

| Note: QuickBooks Desktop 2019, 2020, and later versions use dynamic firewall ports that are automatically alloted during installation. These ports are specifically allocated to QuickBooks Desktop to built a secure network communication and ensure the application has exclusive access to a designated port for smooth multi-user connectivity and uninterrupted data exchange. |
Note: You can modify the assigned port number by choosing the Renew option. After changing the port, click the Scan Folders tab and select Scan Now to refresh the firewall permissions. Always, remember that port renewal is only available for QuickBooks Desktop 2019 and later versions. Whereas, the older versions doesn’t support this feature.
Once the configuration is complete, click Finish to save the rule.
Repeat the same process to create Outbound Rules by selecting Outbound Rules instead of Inbound Rules in Step 4.
Finally, open QuickBooks Desktop and switch to multi-user mode. You can also test QuickBooks over the network from one of the host systems.
QuickBooks Desktop uses executable (.exe) files to perform various operations and services. If these files are blocked by Windows Firewall, it may interrupt QuickBooks functions and payroll updates. Follow the steps below to create firewall exceptions for each executable file listed in the table.
Repeat the same procedure to create Outbound Rules by selecting Outbound Rules instead of Inbound Rules in Step 4.
| AutoBackupExe.exe | C:\Program Files\Intuit\QUICKBOOKS YEAR |
| Dbmlsync.exe | C:\Program Files\Intuit\QUICKBOOKS YEAR |
| DBManagerExe.exe | C:\Program Files\Intuit\QUICKBOOKS YEAR |
| FileManagement.exe | C:\Program Files\Intuit\QUICKBOOKS YEAR |
| FileMovementExe.exe | C:\Program Files\Intuit\QUICKBOOKS YEAR |
| QuickBooksMessaging.exe | C:\Program Files\Intuit\QUICKBOOKS YEAR |
| QBW32.exe | C:\Program Files\Intuit\QUICKBOOKS YEAR |
| QBDBMgrN.exe | C:\Program Files\Intuit\QUICKBOOKS YEAR |
| QBServerUtilityMgr.exe | C:\Program Files\Common Files\Intuit\QuickBooks |
| QBCFMonitorService.exe | C:\Program Files\Common Files\Intuit\QuickBooks |
| QBLaunch.exe | C:\Program Files\Common Files\Intuit\QuickBooks |
| QBUpdate.exe | C:\Program Files\Common Files\Intuit\QuickBooks\QBUpdate |
| IntuitSyncManager.exe | C:\Program Files\Common Files\Intuit\Sync |
| OnlineBackup.exe | C:\Program Files\QuickBooks Online Backup |
The following are the important points you must consider to avoid QuickBooks PSXXX errors in the future.
QuickBooks error PSXXX can interrupt payroll processing, delay tax updates, and affect employee payments if not fixed quickly. These payroll update issues are commonly associated with corrupted CPS files, inactive payroll subscriptions, firewall restrictions, or outdated QuickBooks Desktop versions. Fortunately, fixing the update error PSXXX in QuickBooks becomes easier by applying the right troubleshooting solutions outlined above.
Regular software updates, proper firewall configuration, and routine company file maintenance can help prevent QuickBooks PSXXX error series errors in the future.
What causes PSXXX error codes when downloading payroll updates in QuickBooks Desktop?
The QuickBooks error PSXXX is caused due to various causes including incorrect internet settings, firewall settings blocking payroll updates, or issues with the QuickBooks version.
Why are QuickBooks payroll updates not working?
The QuickBooks payroll updates not working issue may arise due to insufficient user permissions, interrupted downloads, or installation errors.
Why is PS038 a problem in QuickBooks?
QuickBooks error PS038 may occur when paychecks are stuck as “Online to Send”, preventing payroll updates and tax table downloads in QuickBooks Desktop.
What does “Online to Send” mean in QuickBooks?
It means that a paycheck has not successfully synced with Intuit payroll servers. If these paychecks remain stuck, QuickBooks may continuously start displaying PS038.
What is the CPS folder in QuickBooks?
The CPS folder in QuickBooks is used to keep payroll-related update files. If these files get corrupted, payroll updates may fail and trigger PSXXX errors. Renaming the folder forces QuickBooks to create fresh payroll update files.
QuickBooks lowes synchrony bank card login issue: 5 Easy Fixes
Read MoreQuickBooks Desktop 2023 Discontinued: What’s Your Next Move
Read MoreQuickBooks Error 3008 — The Complete Fix Guide forPayroll, Certificate & Update Failures (2026)
Read MoreHow to Get QuickBooks Training For Both Online & Desktop Versions?
Read MoreHow to Setup QuickBooks For Multiple Businesses? An Easy Guide
Read MoreConnnect with Our Certified QuickBooks Professionals Dial Tollfree:+1-866-408-0544