QuickBooks Error PS033: Meaning, Causes, and How to Fix It

Troubleshooting guide for QuickBooks Desktop error PS033 and the PSxxx payroll family. Learn how to fix damaged CPS files and switch to manual payroll.

When QuickBooks Desktop throws Error PS033, it usually points to a damaged file inside your payroll folder—specifically a file with a .CPS extension. This error belongs to the PSxxx family, a group of payroll-subscription errors (like PS032, PS034, or PS077) that trigger when QuickBooks cannot read, verify, or update your payroll tax tables.

If you are running an older, discontinued version of QuickBooks Desktop, these errors become increasingly common. Here is what the error means, how to fix it using methods that do not require Intuit support, and how to keep your Desktop setup running smoothly.

What Error PS033 Means in Plain English

QuickBooks relies on local files to store your payroll tax table information. When you attempt to download a payroll update or process payroll, the software checks a folder on your computer for a file ending in .CPS (Common Payroll Subscription).

If that file is damaged, corrupted, or locked by another process, QuickBooks cannot read it. The software panics and throws Error PS033. Essentially, it is a communication breakdown between your QuickBooks desktop software and the local tax files it needs to calculate your paychecks.

Common Causes of the PSxxx Error Family

Errors in the PSxxx family generally stem from a few recurring issues:

  • Damaged CPS file: The .CPS file in your payroll folder has become corrupted.
  • Expired or discontinued payroll service: Intuit has officially sunsetted payroll services for your specific version of QuickBooks. Once a version reaches its discontinuation date, Intuit's servers stop sending tax table updates, which can trigger subscription errors locally.
  • Incorrect system date/time: If your computer's clock is wildly inaccurate, QuickBooks may fail security certificate checks required for payroll.
  • Company file damage: In rarer cases, the damage extends beyond the payroll folder and resides within your main company file (.qbw).

How to Fix Error PS033 Yourself

Follow these steps to resolve the error. These fixes are designed to work entirely offline without requiring an Intuit support call or a software upgrade.

1. Rename the Damaged CPS File Because the .CPS file is simply a cached download, renaming it forces QuickBooks to build a fresh, undamaged copy the next time you open the company file.

  • Close QuickBooks Desktop.
  • Navigate to your QuickBooks installation folder. This is typically located at C:\Program Files\Intuit\QuickBooks (or C:\Program Files (x86)\Intuit\QuickBooks depending on your version and edition).
  • Locate the file named CPS.DAT or any file ending in .CPS.
  • Right-click the file and select Rename. Add .OLD to the end of the name (e.g., CPS.DAT.OLD).
  • Reopen QuickBooks and your company file.

2. Verify Your System Date and Time Ensure your Windows computer's date, time, and time zone are set correctly. Right-click the clock in your Windows taskbar, select Adjust date/time, and ensure it is synced automatically. An incorrect clock can cause local payroll files to fail validation.

3. Run QuickBooks as an Administrator Sometimes, Windows permissions block QuickBooks from reading or writing to the payroll folder. Right-click your QuickBooks desktop shortcut and select Run as Administrator. Try processing payroll or downloading an update again.

The Discontinuation Reality: Pivoting to Manual Payroll

If your version of QuickBooks Desktop has passed Intuit's official sunset date, Error PS033 and its PSxxx relatives will persist because Intuit's servers no longer recognize your payroll subscription. This does not mean you have to stop using QuickBooks Desktop.

The most durable path forward is to switch to manual payroll. By enabling manual payroll mode, QuickBooks stops trying to connect to Intuit's servers to verify a subscription or download tax tables. Instead, you simply enter your payroll checks manually, calculating the taxes yourself or using a third-party calculator.

To enable this:

  • Go to Help > QuickBooks Help.
  • Search for "manual payroll" and select the topic about calculating taxes manually.
  • Follow the link to enable manual payroll calculations in your preferences.

Alternatively, many businesses running unsupported versions of Desktop choose to process their actual paychecks through an independent, third-party payroll provider, and then simply record those transactions in QuickBooks as standard checks or journal entries.

Preventing PSxxx Errors from Recurring

To keep these errors at bay on your long-term Desktop installation:

  • Stop forcing updates: If your version is discontinued, repeatedly attempting to force a payroll update will only keep corrupting your local CPS files.
  • Back up your payroll folder: Once you have a clean, working payroll setup, back up the contents of your Intuit folder so you can easily restore it if corruption happens again.
  • Keep your company file healthy: Regularly verify and rebuild your data within QuickBooks to prevent localized corruption from spreading to payroll components.

When the Company File Itself Is Damaged

If you have renamed the CPS file, verified your system settings, and switched to manual payroll, but QuickBooks still crashes or throws errors when you attempt to write a paycheck, the problem may no longer be isolated to the payroll folder. The underlying data in your company file may be corrupted.

When payroll data tables inside the .qbw file break, standard troubleshooting often is not enough. In these cases, you will need to repair the structural integrity of the company file itself. For severe data corruption that blocks payroll processing, you can repair a damaged QuickBooks company file to restore your financial history and get your Desktop environment fully operational again.

Keep going

Your Desktop doesn’t have to end when Intuit says so.

Start with the master survival guide, or jump straight to the fix you need.