Learn how to fix PSXXX errors codes when downloading payroll updates in QuickBooks Desktop.

You may encounter this error followed by a message when downloading payroll updates. Use these solutions to fix the issue.

Tip: If you’re using an antivirus on your computer, you may want to consider disabling it temporarily. Then try to download the latest payroll update before you follow these solutions.

Solution 1: Make sure your service info is correct

  1. Restart your computer, then reopen QuickBooks Desktop.
  2. Make sure your account info is up to date and correct. If not, then update it.
  3. Download the latest payroll tax table update.

Solution 2: Register and update your QuickBooks Desktop

It's important to have the latest security and software improvements. Here's how to check if your software is registered.

  1. Open your QuickBooks Desktop.
  2. Press the F2 key to open the Product Information window.
  3. Beside the license number, check if it says Activated.
    Note: If it doesn’t say Activated, register your QuickBooks Desktop.
  4. After you register QuickBooks Desktop, update it to the latest release.
  5. Download the latest payroll tax table update.

Solution 3: Repair QuickBooks Desktop

Run a QuickBooks repair to see if its folder or files need some fixing. After you repair QuickBooks Desktop, download the latest payroll tax table update.

Solution 4: Check if you have a duplicate copy of QuickBooks

Make sure you only have one installation of each version of QuickBooks Desktop on your computer. It doesn’t matter if you have multiple QuickBooks products (ex. QuickBooks Desktop Pro, Premier, or Enterprise) on your computer, so long as you only have one of each version installed.

  1. Press Windows key + R on your keyboard to open the Run window.
  2. Enter “Control Panel” then select OK.
  3. Select Uninstall a program.
  4. Make sure only one of each year version is on the list.
Important: If you see multiple installations of the same QuickBooks Desktop version, uninstall the rest. Right-click on the program you want to uninstall, then select Uninstall/Change. Follow the on-screen instructions to finish uninstall, then download the latest payroll tax table update.

Solution 5: Change the User Account Control settings

Temporarily turn off your User Account Control (UAC). Then, try to download the latest payroll tax table update. If you’re no longer getting the error, it means your current security setting is too high for QuickBooks to download payroll updates, so you may want to consider lowering it.

Solution 6: Check for any data damage

Resort lists and use the verify and rebuild utility to fix the data that's possibly damaged. You can follow these guides for more detailed steps on how to re-sort lists and use the verify and rebuild utility. Once done, try to download the latest payroll tax table update again.

Solution 7: Rename the CPS folder

  1. Press the Windows key + E to open the file explorer.
  2. On the left menu, select This PC.
  3. Go to Local Disk C.
  4. Open Program Files (x86), then the Intuit folder.
    Note: Open the Program Files folder if you’re unable to see Program Files (x86).
  5. Open your QuickBooks Desktop folder that matches the version you’re using.
  6. Open Components, then Payroll folder.
  7. Right-click the CPS folder, then select Rename. Enter CPSOLD, then press the Enter key to successfully rename it.
  8. To create a new CPS folder, open QuickBooks Desktop.
  9. Download the latest payroll tax table update.

Solution 8: Run the reboot.bat file

QuickBooks Desktop processes sometimes get stuck and need a restart. Run the reboot.bat tool to give it a fresh start. Reopen QuickBooks Desktop, then try to download the latest payroll tax table update again.

Solution 9: Rename the paysub.ini file

Important: Follow this solution only if you’re not using direct deposit or QuickBooks Desktop Payroll Assisted.

Use this guide to rename or delete the paysub file, then proceed with the steps. Once you’re done, try to download the latest payroll tax table update again.

  1. After you rename the paysub file, sign in to your company file.
  2. Go to Company menu, then select My Company.
  3. Select Edit ✎, then Legal Information.
  4. Re-enter your legal address, then select OK.

Solution 10: Perform a clean install in selective startup

It may be necessary to do a clean install in Selective Startup since this mode enables you to start Windows with only select items running on your computer.

If the issue persists, check the support article for payroll error PS038.