QuickBooks Error 15311: Fixing Payroll Update Failures

QuickBooks Error 15311 happens when Desktop cannot verify a digital certificate during an update. Learn how to freeze your install and stop the error.

When QuickBooks Desktop tries to download an update or payroll tax table and fails, you may see Error 15311. This is a digital certificate verification failure. It means the software is refusing to install the downloaded update because it cannot cryptographically confirm that the file came from Intuit and is safe to run.

Understanding why this happens—and how to stop it permanently—is critical if you are running an older, unsupported version of QuickBooks Desktop.

The 15xxx Update Error Family

Error 15311 belongs to the 15xxx family of update errors. If you are seeing a nearby code (like 15101, 15215, or 15271), the underlying problem is essentially the same: QuickBooks is trying to update, but the process is breaking down.

These errors typically point to either a conflict with your computer's security software blocking the download, or a breakdown in the digital signature verification. On older versions, it almost always means the update simply cannot be validated anymore.

Why It Happens on Discontinued Versions

If you are running QuickBooks Desktop past Intuit's official discontinuation date, Error 15311 is a sign of a fundamental mismatch. Intuit issues digital certificates that "expire" after a certain date. When your older version of QuickBooks reaches out for an update, the server either provides a file with a newer certificate your software doesn't recognize, or the update pathway has been shut down entirely.

Your QuickBooks installation is doing exactly what it was designed to do: refusing to install unverified code.

The Durable Fix: Stop the Update

On a discontinued version, these updates have permanently ended. Chasing the update will only result in repeated errors. The most effective way to fix Error 15311 is to stop the software from trying to update in the first place.

Here is how to freeze your installation:

  1. Close QuickBooks and open the Windows Control Panel.
  2. Go to Administrative Tools and open Services.
  3. Scroll down to Intuit Update Service (it may be listed as IntuitUpdateService). Right-click it and select Properties.
  4. Change the Startup type to Disabled, then click Stop to halt the service. Click Apply and OK.
  5. Next, open QuickBooks. Go to the Help menu and select Update QuickBooks Desktop.
  6. Go to the Update Now tab and uncheck the box for Automatic Updates (or select "No" to turn them off).

By disabling the background service and turning off automatic updates inside the app, you freeze the software in its current, stable state.

Moving Forward Without Updates

Once the update service is disabled, you will need to replace the features that relied on it.

For payroll, you can no longer rely on automated tax table downloads. Instead, you will need to calculate your withholdings manually using IRS Publication 15 (and your state's equivalent tax tables) and enter the figures directly into QuickBooks as manual payroll checks.

For bank feeds, you can bypass the QuickBooks download system entirely. Log into your bank's website, download your transactions as a standard QBO, CSV, or IIF file, and import them directly into your company file. This keeps your books perfectly reconciled without triggering background update checks.

How to Prevent It Recurring

To keep Error 15311 from popping back up, ensure your firewall or antivirus isn't set to automatically scan and quarantine QuickBooks background files, which can sometimes trigger false verification failures. Most importantly, never click the "Update Now" button inside an unsupported version of QuickBooks. Leave the update service disabled.

When the Company File Is Damaged

Error 15311 is strictly an update and download error. It does not directly damage your company file. However, if a failed update partially applied before the certificate check failed, or if you are experiencing crashing alongside this error, your .qbw file may have sustained corruption.

If QuickBooks is behaving unpredictably, freezing, or throwing data-damage warnings alongside the 15xxx errors, you will want to address the file integrity directly. You can learn more about resolving this at QuickBooks File Repair.

If the file itself is healthy, simply leaving the update services disabled will allow you to continue running your books offline indefinitely.

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.