Quick answer

A failed or missing QuickBooks payroll tax table update means the company file is still calculating withholding with old rates. Check the version under Employees → Get Payroll Updates, reconnect the payroll service, download the entire update, clear any firewall or permission block, then confirm the new version before you run another paycheck.

What a failed tax table update means for your payroll

The payroll tax table is the data QuickBooks Desktop Payroll uses to calculate federal and state withholding, apply wage limits, and determine which forms and e-file options are current. Intuit ships a new table when agencies change rates, and an active QuickBooks Desktop Payroll subscription is required to download it.

When the update fails, QuickBooks keeps using the previous table. Paychecks still calculate and reports still print, which is why a stale table is easy to miss. The business keeps withholding and depositing on outdated numbers until someone compares the installed version against Intuit's current release.

One related detail trips up many users: the state unemployment insurance (SUI) rate is not part of the normal tax table update. After the table installs, you confirm the SUI payroll item separately against the rate notice from your state.

Current release. As of September 10, 2026, the latest payroll update is 22614, released August 20, 2026. Intuit lists every release in its latest payroll news article, so compare your version there before deciding the download failed.

Symptoms of a failed or outdated tax table

  • The number next to "You are using tax table version:" in Employees → Get Payroll Updates is older than the release listed on Intuit's payroll news page.
  • The download stops partway or finishes with an error, most often a 15XXX code such as 15106 or 15222, or a PS038, PSXXX, or UEXP payroll error.
  • Federal or state withholding on a new paycheck looks wrong compared with similar wages last period.
  • The update appears to complete, but Payroll Update Info still reports an older table.
  • One computer downloads the update and another does not, which points at Windows permissions or security software rather than the data.

Common causes, ranked

  1. The payroll subscription is not active for the company's EIN. A tax table download requires an active subscription, so a billing or service key problem blocks everything else. Start with QuickBooks payroll subscription errors if your status is anything but Active.
  2. Windows security is blocking the download. Intuit lists firewall settings, a Shared Download drive that is not mapped correctly, a disabled QuickBooks File Copy Service (FCS), damaged Windows files, and digital signature verification among the documented causes of 15XXX update errors.
  3. QuickBooks is running without enough rights. A standard Windows account without write access to the Intuit program data folders can download an update that never installs.
  4. The QuickBooks Desktop release itself is behind. Payroll updates are built to install on current product releases, so an outdated release fails first.
  5. A stale download cache. Interrupted downloads leave partial components behind, and QuickBooks keeps failing until that cache is reset.
  6. Multi-user conflicts. Updating from the wrong computer, leaving other users in the company file, or relying on a mapped network drive that changed can interrupt the update.
  7. Confusion with the SUI rate. The table updates correctly, but the state unemployment rate stays on its old value because it is set manually.

Before you begin

  • Back up the company file with File → Back Up Company → Create Local Backup, and copy the backup off the machine.
  • Record the current tax table version, then press F2 to open Product Information and note the exact QuickBooks release.
  • Have a Windows administrator account ready. Several official fixes require running QuickBooks as administrator.
  • Close the company file on every computer and switch the host to single-user mode if anyone else is working in it.
  • Plan 15 to 30 minutes. The download itself usually takes a few minutes; permission, firewall, and cache repairs take longer.

Back up before you repair. Complete the backup above before you change permissions, delete update components, or reinstall anything. The tax table update writes to company-file settings, and that backup is what lets you roll back a failed attempt without risking payroll history.

How to fix a failed QuickBooks payroll tax table update

1

Confirm the tax table version you actually have

Open the company file, go to Employees → Get Payroll Updates, and read the number next to "You are using tax table version:". Select Payroll Update Info for component details. Compare that number against the current release on Intuit's latest payroll news page. If your version matches, look at payroll setup or the SUI rate instead.

2

Clear the workspace and make a backup

Sign in to the company file as the QuickBooks admin. If other users are in the file, have them close QuickBooks, then switch the host to single-user mode. Create the backup described above. A clean, single-user company file removes several possible update failures before you change anything else.

3

Verify the payroll subscription and service key

Go to Employees → My Payroll Service → Account/Billing Info and sign in with the Intuit account that owns the subscription. Confirm the status reads Active. The payroll service key, EIN, and subscription number appear in the Customer Account Management Portal (CAMPs) under Products & Services → Details. If the subscription lapsed or the service key does not match the company file, fix that first: the table will never download without it.

4

Download the complete update manually

In Employees → Get Payroll Updates, select Download Entire Update, then select Update. Wait for the informational window that confirms the download finished. The full download brings the complete table rather than a partial patch, which is the right choice once an automatic update has already failed. If an error appears, write down the exact code before closing the window.

5

Run QuickBooks as administrator and run Quick Fix my Program

Close QuickBooks and the company file. Right-click the QuickBooks Desktop icon, choose Run as administrator, and repeat the download. Running elevated clears many update failures caused by file rights. If the error returns, open the QuickBooks Tool Hub, go to Program Problems, and run Quick Fix my Program, which ends lingering QuickBooks processes and repairs the installation.

6

Reset the update cache and re-download

With QuickBooks closed, browse to C:\ProgramData\Intuit\QuickBooks XX\Components, where XX is your version folder (for example, DownloadQB21 for 2021), and delete the Components folder. Reopen QuickBooks, go to Help → Update QuickBooks Desktop, select Update Now, check Reset Update, and select Get Updates. When that finishes, close and reopen QuickBooks, run Help → Update QuickBooks Desktop → Update Now again, then repeat the tax table download from Step 4.

7

Fix firewall, FCS, and antivirus blocks

Add the firewall exceptions Intuit documents for QBW32.exe, QBUpdate.exe, and the other QuickBooks executables, and create outbound rules as well as inbound rules. Confirm the QuickBooks File Copy Service (FCS) is not disabled in Windows Services. If your security product protects folders, exclude the Intuit program folders and the company-file folder using the vendor's documented method rather than disabling protection.

8

Update a multi-user company file the right way

Run the update on the computer that hosts the company file, with every other user out of QuickBooks. If the file sits on a network share, use the UNC path (\\Server\Share\Folder) and confirm the mapped drive is reachable, because a Shared Download drive that is not mapped correctly is a documented cause of 15XXX errors. After the table installs, open Lists → Payroll Item List and enter the SUI rate from your state notice.

Verify the update worked

  1. Reopen Employees → Get Payroll Updates and confirm the version matches the current release, then open Payroll Update Info for details.
  2. Preview a paycheck for one employee, check the federal and state withholding, and cancel the check so the employee's payroll history stays clean.
  3. Run the Payroll Summary and Payroll Liability Balances reports for the quarter and compare the liability amounts against your records.
  4. Review state and local items in Lists → Payroll Item List, including the SUI rate.
  5. Ask your accountant to review the first payroll run after a year-end or a major federal change before you process the whole team.

If the update still fails

Install the latest QuickBooks Desktop product release first, since payroll updates are built to install on current releases. If 15XXX errors continue, run the Install Diagnostic Tool to repair damaged Windows components, and apply Intuit's documented digital signature fix for QBW32.exe. Reinstalling QuickBooks is a last resort, not a first move. If the version still will not advance, escalate with your exact error code, product release, and tax table version ready. The QuickBooks error code lookup explains how to read support codes, and the QuickBooks customer service guide covers the escalation paths. Network-related update failures in multi-user mode often trace back to the same connectivity problem behind error H202.

Prevention and compliance

Payroll compliance does not pause because an update failed. If employees are paid from an outdated table, the employer is still responsible for correct withholding, deposits, and forms. Correcting those amounts later can mean amended returns and penalty or interest notices. Treat the tax table version as a payroll control, not a maintenance chore.

  • Check Employees → Get Payroll Updates monthly and after each Intuit release notice.
  • Install updates at least a few days before your next payroll run, never on payday itself.
  • Keep the payroll subscription payment current and the service key and EIN accurate.
  • Maintain documented firewall exceptions so a security update cannot silently block the next download.
  • Record the tax table version in your payroll file after every update so your accountant can see the timeline.

Frequently asked questions

Does a failed tax table update damage my payroll data?

No. The tax table is a calculation file used by QuickBooks Desktop Payroll, and a blocked or failed download does not corrupt the company file. If the file also behaves oddly, run File → Utilities → Verify Data separately, but a data repair will not fix an update blocked by permissions or the subscription.

Can I update the tax table without an active payroll subscription?

No. Intuit states that an active QuickBooks Desktop Payroll subscription is required to update the tax table. If your subscription lapsed or the service key is wrong, the download is blocked by design, and restoring the subscription is the real fix.

Why is withholding still wrong after the table updated?

The SUI rate is updated manually and is not part of the tax table, so a stale state unemployment rate survives a successful update. Wrong federal withholding usually points at an outdated paycheck date, a misconfigured payroll item, or an employee's W-4 setup. Compare a sample calculation with the current IRS and state tables or ask your accountant before adjusting paychecks.

How often does Intuit release a payroll tax table update?

Releases follow federal and state changes rather than a fixed calendar, and recent updates have arrived roughly monthly. Check Intuit's latest payroll news article for the current release number and its effective dates, then confirm your installed version matches it.

Do I update the tax table on the server or on each workstation?

The tax table is applied to the company file, so run the update from one computer with all other users out of the file, then let each workstation open the updated file. Every workstation still needs a current QuickBooks Desktop release so the company file remains compatible across the network.