QuickBooks Payroll Errors PS033 and PS107: What Stops the Update
QuickBooks Desktop payroll errors PS033 and PS107 block tax-table updates when a payroll file is damaged or unreadable — here is what resolves them.
QuickBooks Desktop users encountering payroll errors PS033 or PS107 during tax-table updates or company-file access are facing a file-condition problem rather than a simple subscription or connectivity hiccup. Both codes indicate that QuickBooks cannot read a file it needs to complete the payroll update, and community-accepted fixes focus on refreshing or repairing the files involved.
What the Two Errors Mean
PS033 typically traces back to a damaged file inside the payroll folder — the set of files QuickBooks downloads and reads when applying a tax-table update. When one of those files is corrupt, the update stalls and the error surfaces. PS107 points to a similar root cause: an internal file QuickBooks relies on has become unreadable. In either case the program is blocked not by a missing subscription or a network failure, but by file damage it cannot work around.
Start With the Basics
Before diving into folder-level fixes, confirm that QuickBooks Desktop is running its latest release and that the payroll subscription is active. An outdated program version or a lapsed subscription can produce similar symptoms, so ruling those out first saves time. With both confirmed, download a fresh payroll update. If the error clears, the problem was a stale or incomplete download rather than a damaged file.
Renaming the Payroll Folder
When a basic update does not resolve PS033, the next step targeting the most common cause is renaming the CPS folder — the directory where QuickBooks stores downloaded payroll-update files. By renaming the folder rather than deleting it, you preserve the original as a fallback while forcing QuickBooks to create a fresh copy with clean files on the next update attempt. This single step clears many PS033 cases because it removes the damaged file the program was trying to read.
Repairing the Program Itself
PS107, and lingering PS033 cases, may stem from the QuickBooks program rather than the payroll folder. Running the Quick Fix My Program tool from the QuickBooks Tool Hub shuts down stuck background processes and performs a program-level repair. This addresses situations where QuickBooks components are not communicating properly, which can prevent the program from reading files it would otherwise open without issue.
Checking the Company File
If the error appears tied to a specific company file rather than happening across all files, the damage may live inside the company data itself. Running File Doctor through the Tool Hub is the first diagnostic step, followed by the Verify Data and Rebuild Data utilities. Verify scans the company file for structural problems and reports what it finds; Rebuild attempts to correct that damage. Because PS-series errors can surface when company-file corruption interferes with payroll processing, this step matters even when the error message seems to point only at payroll.
When the Error Returns
If PS033 or PS107 reappears after renaming the payroll folder, updating, and running both program and company-file repairs — particularly when Verify Data reports confirmed damage inside the company file — the underlying corruption is beyond what the built-in tools can resolve. At that point the company file itself needs deeper repair work to clear the damaged files and restore normal payroll operation. Continuing to retry updates on a damaged file tends to reproduce the same error, so the file-level repair is the practical next step rather than repeated update attempts.
The Short Version
PS033 and PS107 are file-read failures. Refresh the payroll folder by renaming it so QuickBooks rebuilds it clean, repair the program with the Tool Hub, and run Verify and Rebuild on the company file if the error is file-specific. Most cases resolve within those steps; persistent errors after all three point to company-file damage that requires dedicated repair.