How to Fix QuickBooks Payroll Errors PS032, PS077, and PS033

Payroll Subscription, CPS Folder & Tax Table Errors — Fixed Step by Step

It's payroll day. You're trying to run payroll or download the latest tax table updates, and QuickBooks hits you with one of these:

"Error PS032: QuickBooks can't read your payroll setup files."

"Error PS077: QuickBooks has encountered a problem installing the payroll tax table update."

"Error PS033: QuickBooks can't verify the payroll subscription."

Of all the QuickBooks errors out there, payroll errors are the most stressful. When your accounting software has a hiccup, you can usually work around it for a day. But when payroll breaks, people don't get paid on time — and that's a problem that can't wait.

The good news is that PS032, PS077, and PS033 are all related to the same general issue: QuickBooks can't verify or read your payroll subscription data. The causes overlap, the fixes overlap, and in most cases you can clear all three errors with the same set of steps. Let me walk you through everything — what these errors mean, why they happen, and how to fix them. If you have other QuickBooks questions, check our FAQ page for quick answers.

Important note: Most of the fixes in this guide require an active QuickBooks Payroll subscription. If your payroll subscription has expired or been cancelled, you'll need to reactivate it with Intuit before the fixes will work. I'll explain how to check your subscription status in Fix #1.

What's in This Guide:

What PS032, PS077, and PS033 actually mean

6 common causes of payroll errors

6 step-by-step fixes (start with #1)

How to prevent payroll errors from coming back

FAQs

What Are Payroll Errors PS032, PS077, and PS033?

These three errors all revolve around QuickBooks' payroll subscription system. Here's what each one specifically means:

Error PS032 means QuickBooks tried to read the payroll setup files stored on your computer and couldn't. These files contain your payroll configuration — tax tables, filing information, employee setup data. If these files are damaged or can't be read, QuickBooks can't process payroll.

Error PS077 means a payroll tax table update failed to install. When Intuit releases updated tax tables (which happens whenever federal or state tax rates change), QuickBooks downloads them and installs them into your payroll setup. If something goes wrong during that installation — a file is locked, the download was interrupted, the CPS folder is corrupted — you get PS077.

Error PS033 means QuickBooks tried to verify your payroll subscription with Intuit's servers and failed. This can happen because your subscription actually expired, because the service key stored in QuickBooks is wrong, because your billing information is outdated, or because QuickBooks simply couldn't connect to Intuit's servers to check.

The common thread: All three errors involve the CPS folder(Company Payroll Setup folder) on your computer. This folder stores all the payroll configuration data, tax tables, and subscription verification files. When this folder gets corrupted — and it does, more often than you'd think — payroll stops working and you start seeing PS errors.

What Causes These Payroll Errors?

Several things can trigger PS032, PS077, or PS033. Here are the most common culprits.

1

Your payroll subscription expired or was deactivated

This is the first thing to check, especially for PS033. If your credit card on file with Intuit expired, if a payment failed, or if you accidentally let the subscription lapse, QuickBooks can't verify it and payroll features get locked out. Intuit doesn't always give you a clear warning when this happens.

2

The CPS folder is corrupted

The CPS (Company Payroll Setup) folder stores all of your payroll configuration data locally on your computer. If any files inside this folder get damaged — from a power outage, a crash, a failed update, or disk errors — QuickBooks can't read the payroll data it needs. This is the most common cause of PS032 and PS077.

3

The service key is incorrect

Every QuickBooks Payroll subscription has a unique service key — a code that links your QuickBooks installation to your payroll subscription account at Intuit. If this key gets corrupted, entered incorrectly, or doesn't match what Intuit has on file, subscription verification fails and you get PS033.

4

Your billing information is outdated

Intuit bills your payroll subscription periodically. If the credit card they have on file expired, was replaced, or was cancelled, the subscription can get flagged as inactive even though you didn't intentionally cancel it. This is one of those sneaky causes that catches people off guard.

5

A payroll update was interrupted

If your internet connection dropped during a tax table download, or if QuickBooks was closed while a payroll update was installing, the update files can end up half-written and corrupted. The next time QuickBooks tries to use them, it throws PS077.

6

Internet or firewall issues

QuickBooks needs to connect to Intuit's servers to verify your payroll subscription and download tax table updates. If your firewall is blocking QuickBooks, your internet connection is unstable, or your security software is interfering with outbound connections, these verification checks fail.

How to Fix Payroll Errors PS032, PS077, and PS033 — Step by Step

Work through these fixes in order. Fix #1 is a quick check that catches the simplest causes. If that's not the issue, the remaining fixes go deeper. Most people get this resolved by Fix #3 or #4.

FIX #1

Check Your Payroll Subscription Status

Before diving into technical fixes, make sure your payroll subscription is actually active. This takes two minutes and saves you from chasing phantom problems.

Step 1 Open QuickBooks and go to Employees → My Payroll Service → Account/Billing Information. This will open a browser window that takes you to your Intuit payroll account.

Step 2 Sign in with your Intuit account credentials. Look at your subscription status. It should say Active. If it says anything else — Inactive, Suspended, Cancelled, Past Due — that's your problem right there.

Step 3 If the subscription is inactive or past due, update your billing information. Make sure the credit card on file is current and valid. Once your payment goes through and the subscription is reactivated, go back to QuickBooks and try running the payroll update again.

Step 4 While you're on the Intuit account page, note your Service Key(sometimes called the "Subscription Number"). Write it down — you may need it for Fix #4.

If your subscription is active and the billing looks fine, move to the next fix.

FIX #2

Update QuickBooks to the Latest Release

Intuit frequently patches payroll-related bugs in QuickBooks updates. If you're running an older release, there may be a known fix already available.

Step 1 In QuickBooks, go to Help → Update QuickBooks Desktop.

Step 2 Click Update Now, then check the box for Reset Update to make sure you get a completely fresh download.

Step 3 Click Get Updates and let it finish downloading.

Step 4 Close and reopen QuickBooks. It will install the updates during restart. Once it's back up, try the payroll update again: go to Employees → Get Payroll Updates → Download Entire Update.

FIX #3

Delete and Recreate the CPS Folder

This is the fix that clears PS032 and PS077 for most people. You're going to remove the corrupted payroll setup folder so QuickBooks rebuilds it fresh the next time you download a payroll update. It sounds scary, but it's perfectly safe — you're not deleting any payroll data or employee records. Those are stored in your company file, not in the CPS folder.

Heads up: You need an active payroll subscription for this to work. If your subscription is expired, QuickBooks won't be able to download the payroll update and you'll get another error. Make sure you've checked your subscription status first (Fix #1).

Step 1 Close QuickBooks completely.

Step 2 Open File Explorer and go to the folder where your company file (.QBW) is stored. If you're not sure where it is, it's usually in:

C:\Users\Public\Public Documents\Intuit\QuickBooks\Company Files

Step 3 In the same folder as your .QBW file, look for a folder called CPS(or a file with a .CPS extension). You might also see it as a folder named after your company file with "CPS" in it.

Step 4 Right-click the CPS folder and rename it to CPS.OLD. (Don't delete it — just rename it so QuickBooks ignores it but you still have a backup.)

Step 5 Open QuickBooks and open your company file.

Step 6 Go to Employees → Get Payroll Updates. Check the box for Download Entire Update and click Update. QuickBooks will download a complete fresh copy of the payroll data and create a new CPS folder from scratch.

Why this works: It forces QuickBooks to throw out whatever corrupted data was in the old CPS folder and start completely clean. The fresh download from Intuit's servers will have all the latest tax tables and payroll setup data.

FIX #4

Re-Enter Your Payroll Service Key

If the error is specifically PS033 (subscription verification failure) and your subscription is active, the service key stored in QuickBooks might be wrong or corrupted. Re-entering it forces QuickBooks to re-verify with Intuit.

Step 1 In QuickBooks, go to Employees → My Payroll Service → Manage Service Key.

Step 2 You'll see your current service key listed. Select it and click Edit.

Step 3 Delete the existing service key and type in the correct one. You can find your service key by logging into your Intuit payroll account online (see Fix #1, Step 4). You can also call Intuit at 1-800-446-8848 and ask them to provide it.

Step 4 Click Next and then Finish. QuickBooks will try to verify the service key with Intuit's servers.

Step 5 Once the key is verified, go to Employees → Get Payroll Updates → Download Entire Update and download the latest payroll data.

FIX #5

Run the Payroll Update Manually

Sometimes the automatic payroll update process gets stuck or fails silently. Running the update manually gives you more control and lets you see exactly where things are breaking down.

Step 1 In QuickBooks, go to Employees → Get Payroll Updates.

Step 2 Check the box that says Download Entire Update. This downloads everything from scratch instead of just the incremental changes.

Step 3 Click Update. Watch the progress bar. If it fails, note the exact error message — it often gives more specific information than the original PS error.

Step 4 If the manual update succeeds, try running payroll again. If it fails, move on to Fix #6.

FIX #6

Check Your Internet Connection and Firewall Settings

QuickBooks needs a stable internet connection to verify your payroll subscription and download tax table updates. If your connection is unreliable or your firewall is blocking QuickBooks, payroll operations will fail.

Step 1 Open a web browser and go to any website to confirm your internet is working. If you can't browse the web, fix your internet connection first — that's the problem.

Step 2 Check your firewall. Go to Windows Settings → Privacy & Security → Windows Security → Firewall & network protection → Allow an app through firewall. Make sure QuickBooks and QBUpdate are in the list and have both "Private" and "Public" checked.

Step 3 If you're using a third-party firewall or antivirus with a built-in firewall (like Norton, McAfee, Kaspersky, etc.), you'll need to add QuickBooks to the exceptions list in that software too. Check the software's settings for "exceptions," "allowed apps," or "exclusions."

Step 4 As a quick test, temporarily disable your firewall and try the payroll update again. If it works with the firewall off, you know the firewall is blocking QuickBooks. Re-enable the firewall and add the proper exceptions.

The QuickBooks programs that need firewall access: QBW32.exe, QBUpdate.exe, QBDBMgrN.exe, and QBCFMonitorService.exe. These are typically located in:

C:\Program Files (x86)\Intuit\QuickBooks [your year]

How to Prevent Payroll Errors

Payroll errors are especially disruptive because they have real deadlines attached to them. Here's how to keep them from happening in the first place.

Keep your billing information current

Set a reminder to check your Intuit payroll account every couple of months. If your credit card expires or gets replaced, update it with Intuit right away. A lapsed payment can deactivate your payroll subscription without much warning, and reactivating it during a payroll crunch is not fun.

Download payroll updates before payroll day

Don't wait until the morning you need to run payroll to download the latest tax tables. Get into the habit of running payroll updates a day or two before your scheduled payroll run. That way, if there's a problem with the download, you have time to fix it before anyone's paycheck is late.

Keep QuickBooks updated

Go to Help → Update QuickBooks Desktop regularly. Intuit patches payroll-related bugs in these updates, and running the latest release gives you the best chance of everything working smoothly.

Don't interrupt payroll updates

When a payroll update is downloading and installing, let it finish. Don't close QuickBooks, don't restart your computer, don't unplug from the internet. Interrupted updates are one of the top causes of CPS folder corruption.

Back up your company file before payroll

Make it a habit to back up your company file right before you run payroll each time. If something goes wrong, you can restore from the backup and try again. Go to File → Back Up Company → Create Local Backup.

Keep your service key somewhere safe

Write down your payroll service key and store it outside of QuickBooks — in a password manager, a locked note on your phone, or a secure file. If you ever need to re-enter it, you'll have it handy instead of waiting on hold with Intuit.

Quick Summary: Payroll Error Fixes at a Glance

Fix What It Does Fixes Which Error
Check subscription Confirms your payroll subscription is active and billing is current PS033
Update QuickBooks Installs latest patches that may fix known payroll bugs All Three
Delete/recreate CPS Forces QuickBooks to rebuild payroll data from scratch PS032, PS077
Re-enter service key Re-verifies your payroll subscription with Intuit PS033
Manual payroll update Downloads complete fresh payroll data instead of incremental updates PS077
Check internet/firewall Makes sure QuickBooks can reach Intuit's servers All Three

Frequently Asked Questions About Payroll Errors

Will deleting the CPS folder erase my employee payroll records?

No. Your employee records, payroll history, pay stubs, tax filings, and all other payroll data are stored in your company file (.QBW), not in the CPS folder. The CPS folder only contains the payroll configuration and tax table data — think of it as the instruction manual that tells QuickBooks how to calculate taxes. Your actual payroll records are safe. When you rename the CPS folder and download a fresh payroll update, QuickBooks rebuilds the instruction manual from scratch using the latest data from Intuit's servers.

I'm getting PS033 but my subscription is active. What's going on?

If your subscription is active but QuickBooks can't verify it, the problem is usually the service key. The service key stored in your QuickBooks installation may not match what Intuit has on file — this can happen after a QuickBooks reinstall, after restoring a backup from a different computer, or sometimes just randomly after an update. Go to Employees → My Payroll Service → Manage Service Key, delete the existing key, and re-enter the correct one from your Intuit payroll account. Also check your internet connection and firewall — QuickBooks needs to reach Intuit's servers to verify the key.

Can I still run payroll if I'm getting these errors?

Usually no. When QuickBooks can't verify your payroll subscription or read the tax tables, it locks out the payroll features to prevent incorrect calculations. Running payroll with outdated or corrupted tax tables could result in wrong withholding amounts, which creates a much bigger problem at tax time. Fix the error first, then run payroll. If you're in a time crunch and can't get it fixed before payday, you may need to contact Intuit's payroll support directly at 1-800-446-8848 for emergency help.

If you've gone through all the fixes and your payroll is still throwing errors, don't keep fighting it alone — especially if payday is coming up. Give us a call or send an email. We help people with QuickBooks Desktop issues every day, and payroll errors are something we see regularly. We can usually help you figure out what's going on and get you back to running payroll.

If you're running an older version of QuickBooks and your payroll subscription is no longer available for that version, you may need to upgrade to a newer year. We carry all current versions of QuickBooks Desktop with genuine license keys at fair prices — no subscription gotchas, no recurring charges on the software itself.

Need Help With Payroll Errors? Talk to Us.

We're real people who know QuickBooks inside and out.

Phone: (870) 232-6314

Email: info@accountingscart.com

Browse QuickBooks Desktop