• Home   /
  • Blog
  • QuickBooks Payroll Not Withholding Taxes? Here’s What to Do

QuickBooks Payroll Not Withholding Taxes? Here’s What to Do

  • Jonathan Browns
  • By Jonathan Browns
  • Jul 06, 2026
  • Bookkeeping
  • 7 min read

Running payroll should be one of the easiest parts of managing your business. When QuickBooks isn’t calculating payroll taxes, however, it can quickly create payroll errors, inaccurate paychecks, and tax filing problems.

In most cases, this isn’t caused by a software defect. Instead, it happens because of an outdated payroll tax table, incorrect employee tax information, payroll setup changes, or subscription-related issues.

The good news is that these problems are usually straightforward to resolve.

This guide explains why QuickBooks Payroll Not Withholding Taxes correctly, how to identify the underlying cause, and the practical steps you can take to restore accurate payroll calculations.

How to Tell If Payroll Taxes Aren’t Being Calculated

Before troubleshooting, confirm that you’re actually dealing with a payroll tax calculation issue.

Here are some common signs you can look for:

  • Federal income tax isn’t deducted from employee paychecks.
  • State income tax is missing even though it should apply.
  • QB doesn’t calculate Social Security or Medicare taxes.
  • In Payroll summary reports, there is zero tax withholding.
  • Employees get larger-than-expected net pay in their bank accounts.
  • QuickBooks displays payroll warnings or missing tax items.

If one or more of these situations apply, continue with the checks below.

Why Are Payroll Tax Not Being Taken Out in QuickBooks?

Several settings work together whenever payroll is processed. If even one of them is incorrect, QuickBooks may stop calculating taxes altogether.

The most common reasons include:

  • QuickBooks relies on current payroll tax tables to calculate federal and state withholding. If the tax table hasn’t been updated, payroll calculations may use outdated rates, or fail altogether.
  • Employee withholding depends on the information entered from their federal Form W-4 and applicable state withholding forms. Incorrect filing status, exemptions, or withholding selections can be why payroll taxes aren’t being deducted.
  • If an employee’s tax setup indicates they are exempt from withholding, QB will automatically calculate zero federal (and sometimes state) withholding. Always verify that the exemption status is accurate.
  • QuickBooks Payroll requires an active payroll subscription. If the subscription has expired or payroll services aren’t fully activated, payroll tax calculations may not work correctly.
  • Occasionally, duplicate payroll tax items can interfere with payroll calculations, causing withholding errors or unexpected results.
  • Recent changes to employee records, payroll schedules, earnings, deductions, or tax settings may require payroll to be recalculated.
  • Using an older release of QuickBooks Desktop can sometimes create compatibility issues with payroll updates and tax calculations. Keep your software up-to-date to avoid these problems.

Stepwise Guide on How to Fix QuickBooks Payroll Not Withholding Taxes

It’s usually a setup or status issue, not a payroll “bug” if Payroll taxes not deducted suddenly in QuickBooks Desktop. Here are quick, practical steps to resolve this and make sure the tax is getting deducted.

Work through the following solutions in order. After each step, create a test paycheck to see whether taxes calculate correctly.

Update QuickBooks Desktop

Before changing payroll settings, make sure you’re using the latest maintenance release.

Updating QuickBooks Desktop ensures you use the latest version of the software and that it is compatible with Windows. This way, it ensures that incompatibility or outdated features do not prevent payroll from deducting taxes.

Here is how you can update QuickBooks Desktop:

  • Open QuickBooks Desktop.
  • Select Help.
  • Choose Update QuickBooks Desktop.
  • Download and install available updates.
  • Restart QuickBooks after the installation completes.

This ensures payroll components work with the latest tax calculations.

Ensure the Payroll Tax Table is Up-to-Date

An outdated payroll tax table is one of the most common reasons QuickBooks Desktop payroll is not withholding taxes correctly.

An up-to-date payroll tax table makes sure that the tax rates are recent and the tax calculation is accurate. This allows the payroll taxes to be withheld correctly.

Follow the steps below to update the QB tax table:

  • Go to the Employees menu.
  • Choose Get Payroll Updates.
  • To see which tax table version you use, see the number written next to You are using tax table version. To see if you use the accurate version, check the latest payroll news and updates on Intuit. To get more details on the tax table version, click on Payroll Update Info.
  • To get the most recent version of the tax table, click on Download Entire Update, and choose Update. When the download is complete, you will see an informational window.

Once you install the latest tax table version, check if the issue is resolved. However, if you still find QuickBooks Desktop not calculating payroll taxes, move to the next step.

Review Employee Tax Setup

Incorrect employee information is another frequent reason QuickBooks payroll isn’t deducting taxes.

Here is how you can review each affected employee:

  • Open Employee Center.
  • Double-click the employee.
  • Select Payroll Info.
  • Open Taxes.
  • What you need to verify is filing status, federal withholding information, state withholding information, and exemption status.

Compare everything with the employee’s current tax forms.

Revert Your Paychecks

Let’s refresh paycheck data to recognize updated tax tables or employee setup changes by reverting your paychecks in QuickBooks Desktop:

  • Navigate to Employees at the top.
  • Choose Pay Employees.
  • Click on Scheduled Payroll or Unscheduled Payroll.
  • Select Resume Scheduled Payroll. Now, you will see some employees’ names that are highlighted in yellow. These are employees who have had changes.
  • Right-click on each employee name that is highlighted in yellow.
  • Finally, click on Revert Paychecks.

Confirm W-4 Information and Check Employee’s Tax Setup

QuickBooks calculates withholding based on the information entered from the employee’s Form W-4.

Even a small data entry error can affect tax calculations. Therefore, you should check employees’ tax forms and make sure the details are entered correctly in QB.

The filing status must be correct, and additional withholding amounts need to be accurate. Moreover, check and make sure that dependents are entered correctly, and the employee isn’t accidentally marked as exempt.

  • Review the Enter Federal Form W-4 section in QuickBooks Payroll to access the tax withholding details for the employee.
  • Confirm that the filing status and any required fields align with the information provided on the employee’s W-4 or applicable state tax form.
  • When an employee’s filing status is marked as Exempt or Do not withhold, no withholding taxes will be taken out of their pay, no matter the earnings amount.
  • If the employee should have taxes withheld, update their filing status to the correct option.

Here’s how you can ensure your employee’s payroll tax configuration is accurate:

  • Open QuickBooks Desktop.
  • Go to the Employees menu.
  • Select Employee Center.
  • Open QuickBooks Desktop.
  • Double-click on your employee’s name and select Payroll Info.
  • Verify the Pay Frequency and move to the Taxes table.
  • Select the Federal option.
  • Review the Filing Status and Allowances.
  • When done, click OK to save all the changes.

Send a test paycheck to see if things work fine now. However, if you still find QuickBooks Desktop payroll not withholding taxes, look for duplicate payroll items.

Remove Duplicate Payroll Tax Items

A duplicate payroll tax item causes incorrect tax calculation, which could be the reason why payroll not deducted taxes in QuickBooks.

Here’s how you can delete the duplicate tax item:

  • Open QuickBooks Desktop.
  • Go to the Employees tab.
  • Choose Employee Center, then double-click on your employee’s name.
  • Choose Payroll Info and then choose the Taxes option.
  • Click on Other and find the payroll tax item that is duplicate.
  • Click Delete to remove the duplicate payroll tax item, and then hit OK.

If you want to understand how QuickBooks Payroll Calculator works, you can check out our dedicated guide on the same.

Run Payroll Checkup

QuickBooks Desktop includes the Payroll Checkup utility, which helps identify payroll configuration problems that may affect tax calculations.

Payroll Checkup scans your payroll data for inconsistencies, missing payroll items, and common setup errors.

Here is how to run Payroll Checkup:

  • Open Employees.
  • Select My Payroll Service.
  • Choose Run Payroll Checkup.
  • Allow QuickBooks to complete the scan.
  • Review any issues it identifies.
  • Follow the recommended corrections.

Running Payroll Checkup is a good practice whenever payroll calculations appear inconsistent, especially after restoring a company file or making major payroll changes.

Test Payroll Before Processing Employee Paychecks

After making corrections, avoid processing payroll immediately. Instead, create a payroll preview or test payroll calculation to confirm taxes are now calculating correctly.

Review the following in your paycheck:

  • Gross pay
  • Federal withholding
  • State withholding
  • Social Security
  • Medicare
  • Employer payroll taxes
  • Net pay

Now, compare the results with previous payrolls and employee expectations.

If taxes now calculate correctly, you can proceed with processing payroll. However, if they still don’t, continue with additional company payroll setup verification before submitting payroll.

Quick Overview: Fixing QuickBooks Not Calculating Payroll Taxes

You can use this table as a quick reference to identify the most likely cause and the appropriate solution.

ProblemPossible CauseRecommended Solution
Payroll taxes aren’t calculated for any employeesInactive payroll subscription or expired service keyVerify your payroll subscription and service key, then reactivate if necessary.
Federal income tax isn’t withheldIncorrect employee W-4 information or employee marked as exemptReview the employee’s federal tax setup and compare it with their current Form W-4.
State taxes aren’t being deductedIncorrect work location, resident state, or state withholding setupVerify state tax information and ensure the correct state payroll tax items are assigned.
Social Security or Medicare taxes are missingPayroll tax items are missing, inactive, or incorrectly assignedReview the employee’s payroll tax items and correct any configuration issues.
Taxes were calculated previously but suddenly stoppedOutdated payroll tax table or QuickBooks Desktop versionInstall the latest QuickBooks Desktop updates and download the newest payroll tax table.
Only one employee has payroll tax issuesEmployee-specific payroll setup problemReview the employee’s payroll profile, filing status, exemptions, and tax settings.
Payroll calculations appear inconsistentDamaged payroll data or company file issuesRun Payroll Checkup, then use Verify Data and Rebuild Data if necessary.
Payroll updates won’t installPayroll subscription, internet, or update issuesConfirm the payroll subscription is active, verify internet connectivity, and retry the payroll update.

Final Thoughts

Payroll tax calculations depend on several components working together, including your QuickBooks Desktop version, payroll subscription, payroll tax table, employee tax information, and payroll configuration. When any of these elements are outdated or incorrectly configured, QuickBooks may stop calculating payroll taxes accurately or fail to withhold them altogether.

Fortunately, you can resolve most payroll tax calculation issues by following a structured troubleshooting process. Begin by confirming that your payroll subscription is active and your service key is valid. Then, install the latest QuickBooks Desktop updates and payroll tax table. Now, review employee tax profiles and verify federal and state withholding information. Finally, inspect payroll tax items and run Payroll Checkup to identify any remaining configuration issues. If you suspect damage to the company file, use the Verify Data and Rebuild Data utilities before processing payroll again.

Why is QuickBooks not calculating payroll taxes?

This usually happens because of an outdated payroll tax table, an inactive payroll subscription, incorrect employee tax information, missing payroll tax items, or an employee being marked as exempt from withholding. Reviewing your payroll setup and installing the latest payroll updates resolves most cases.

Why is QuickBooks Desktop payroll not withholding taxes?

When QuickBooks Desktop Payroll isn’t withholding taxes, verify that your payroll subscription is active, your payroll tax table is current, and the employee’s tax information matches their federal Form W-4 and any required state withholding forms.

Why is QuickBooks payroll not deducting taxes for only one employee?

If the issue affects only one employee, the problem is usually within that employee’s payroll profile. Review their filing status, exemption status, federal and state tax setup, payroll tax items, and withholding information for accuracy.

How do I verify my QuickBooks Payroll subscription?

In QuickBooks Desktop, open the Employees menu. Now, choose My Payroll Service. Click on Account/Billing Information and choose the option to sign in with your Intuit account if asked to. Finally, confirm that your payroll subscription shows as Active. If your subscription has expired, renew it before processing payroll.

How do I update the payroll tax table in QuickBooks Desktop?

Open Employees > Get Payroll Updates, select Download Entire Update, and click Update. After the update finishes, restart QuickBooks and verify that the latest payroll tax table version has been installed.

Why are state payroll taxes not calculating?

State payroll taxes may not calculate if the employee’s work location, resident state, state withholding status, or assigned payroll tax items are incorrect. Confirm that all state tax information has been entered correctly before processing payroll.

Does QuickBooks automatically calculate payroll taxes?

Yes, when QuickBooks Payroll is properly configured and your payroll subscription is active, it automatically calculates applicable federal income tax, state income tax (where applicable), Social Security, Medicare, and other supported payroll taxes each time payroll is processed.

About The Author

Jonathan
Jonathan Browns

Jonathan Brown is a trained QuickBooks professional with 10 years of experience in the accounting sector. Moreover, he is passionate about helping businesses reduce the stress of managing accounts. Also, he is proficient in assisting entrepreneurs and small business owners to use QuickBooks and enhance their accounting experience.

Intuit has stopped

QuickBooks Desktop, Payroll or Enterprise

Advanced Support for QuickBooks Desktop, Payroll & Enterprise Solutions

From payroll tax setup, direct deposit issues to Enterprise performance tuning and Desktop upgrades - our QuickBooks experts provide accurate and stepwise assistance. Get dependable support designed to minimize downtime and maximize efficiency.

Recent Posts
  • How to Troubleshoot QuickBooks Error PS038 During an Update?

  • Troubleshooting QuickBooks TLS Security Portal Errors Instantly

  • Fixing QuickBooks Script Error (Easy Troubleshooting Guide)

  • How to Create QuickBooks Portable Company File Easily?

  • QuickBooks Payroll Not Withholding Taxes? Here’s What to Do