Why QuickBooks Payroll Not Calculating Social Security and Medicare?

Published Date: August 11, 2025

QuickBooks Payroll not calculating Social Security and Medicare is a common error caused by outdated payroll tax tables, incorrect item settings, disabled automatic tax calculations, or an employee reaching annual tax limits. Sometimes, even internet interruptions during an update or year-to-date (YTD) discrepancies can throw off payroll calculations, leading to inaccurate paycheck deductions.

Before troubleshooting, it’s essential to meet some key prerequisites like ensuring QuickBooks is up to date, having admin rights, and checking the employee’s pay history. Early signs include missing tax deductions, outdated tax tables, or misconfigured payroll items. Users who encountered this error can check out these 6 proven solutions to fix ‘QuickBooks Payroll Not Calculating Social Security and Medicare’ Error.

Solution 1: Update the Payroll Tax Table to the Latest Version

Outdated payroll tax tables are one of the most common reasons for incorrect tax calculations. To ensure your calculations are accurate:

  1. Open QuickBooks Desktop.
  2. Go to the Employees tab.
  3. Select Get Payroll Updates.
  4. You will see the current tax table version next to the Payroll Update Info button.
  5. In case your tax table version is outdated, click Get Payroll Update to download and install the latest version.

Solution 2: Reapply Taxes in the Next Month’s Paychecks and Enable Automatic Calculation

In case your automatic tax calculation settings are turned off or misconfigured, QuickBooks might not adjust overpayments correctly.

  • Ensure the Automatic Calculation Feature in QuickBooks Desktop is enabled.
  • With this feature active, QuickBooks will automatically account for any overpayment or underpayment of rate-based tax deductions and adjust it in the next month’s payroll.

This is a hands-free way to ensure ongoing accuracy in tax calculations.

Solution 3: Check and Configure Payroll Item Settings and Item Order

Incorrect settings or the wrong order of payroll items can lead to miscalculations. To verify and adjust:

  1. Open QuickBooks Desktop.
  2. From the top menu, go to Lists > Payroll Item List.
  3. Right-click the payroll item you want to update and choose Edit Payroll Item.
  4. Click Next through the prompts until you see the “Calculation is based on the Quantity” screen.
  5. If the payroll item doesn’t depend on hours or quantity, select Neither.
  6. Keep clicking Next until you reach the end and then hit Finish.

Note: The order and configuration of payroll items may need to be adjusted periodically to reflect changes in employee benefits or tax regulations.

Solution 4: Verify and Update Annual Limits for Payroll Items

In case an employee has already hit the annual limit for Social Security or Medicare, QuickBooks will stop calculating that tax on future checks. To review or update the limit:

  1. Open QuickBooks Desktop.
  2. Go to Lists > Payroll Item List.
  3. Right-click on the item and select Edit Payroll Item.
  4. Click Next until you get to the Limit Type screen.
  5. Check if the annual limit amount is correct.
  6. In case needed, update the Limit Amount and make sure the appropriate Limit Type is selected.
  7. Click Finish to save your changes.

Solution 5: Apply Taxes to the Next Month’s Paychecks

QuickBooks Desktop’s automatic calculation feature will carry forward any tax overpayment and adjust it in the following payroll.

This ensures that deductions like Social Security and Medicare are corrected in the next paycheck cycle without manual intervention as long as the automatic feature is properly enabled.

Solution 6: Create a Liability Adjustment and Offset the Overpayment

In case you need to correct a past payroll tax miscalculation, creating a liability adjustment can help balance the records. Follow these steps:

  1. Close QuickBooks and all company files.
  2. Click the Windows Start icon and search for QuickBooks Desktop.
  3. Right-click the icon and choose Run as Administrator.
  4. On the No Company Open screen, go to Help > Update QuickBooks Desktop.
  5. Click the Options tab.
  6. Select Mark All and then press Save.
  7. Navigate to the Update Now tab and check the Reset Update box.
  8. Click Get Updates.

After that, check the order of the payroll items on employee paychecks and make any necessary adjustments. Here’s how:

  1. Go to Lists > Payroll Item List.
  2. Right-click the item and select Edit Payroll Item.
  3. Continue clicking Next until you see the “Calculation is based on the Quantity” screen.
  4. In case the item doesn’t depend on hours or quantity, choose Neither.
  5. Click Next until you can press Finish.

Lastly, double-check that no annual limits have already been reached:

  1. Go back to Payroll Item List.
  2. Edit the necessary item.
  3. Click Next until you reach the Limit Type screen.
  4. Confirm whether the displayed limit is accurate and modify if necessary.
  5. Save the changes by clicking Finish.

What are the Prerequisites to Fix ‘QuickBooks Payroll Not Calculating Social Security and Medicare’ Error?

Follow these steps before fixing this error:

  1. Ensure QuickBooks Desktop is installed and accessible on your system.
  2. Confirm that you have administrative rights to make payroll adjustments.
  3. Have an active internet connection for updating payroll tax tables.
  4. Access the employee’s pay history and current payroll setup.
  5. Make sure you have the latest payroll subscription activated.
  6. Prepare to verify payroll item settings and annual limits.
  7. Close any open company files before starting major updates or edits.

How to Identify ‘QuickBooks Payroll Not Calculating Social Security and Medicare’ Error?

Here are a few signs that you will encounter when this error occurs:

  • Notice missing Social Security or Medicare deductions on employee paychecks.
  • Spot discrepancies in total tax amounts compared to expected calculations.
  • Review the employee’s YTD (Year-To-Date) payroll details for incorrect totals.

How to Prevent ‘QuickBooks Payroll Not Calculating Social Security and Medicare’ Error?

Follow these tips to avoid facing this error in the future:

  • Regularly update QuickBooks and download the latest payroll tax tables.
  • Periodically review payroll item settings and their calculation methods.
  • Enable and maintain the automatic tax calculation feature in QBDT.
  • Monitor employee YTD earnings and tax deductions consistently.
  • Keep track of annual tax limits for each payroll item.
  • Avoid modifying paycheck structures without reviewing item orders.
  • Back up payroll data before making system or tax-related changes.

When Should You Seek Professional Help for ‘QuickBooks Payroll Not Calculating Social Security and Medicare’ Error?

It’s time to get help if you’re repeatedly seeing missing deductions, unsure how to update tax tables, or payroll items seem misconfigured. You should also contact an Expert if you’re pressed for time, unfamiliar with QuickBooks features, or worried about compliance.

Hire QuickBooks Error Resolution Services

You must hire QuickBooks Error Resolution Services if handling payroll errors feels overwhelming. A trained expert can quickly diagnose and resolve the issue, saving you time and stress. Many users prefer hiring professionals due to a lack of time, technical know-how, or fear of making costly mistakes. Don’t wait; professional help ensures accuracy and peace of mind. That’s where Dancing Numbers (DN) steps in! With expert QuickBooks support, DN ensures quick, accurate, and secure error resolution.
+1-800-596-0806 or chat with experts.


News about SaaS Industry

SAAS Based Business Intelligence Market will Bolster in the Next 8 Years

20th December 2021: The market for business intelligence solutions is expected to grow 13% by 2028, as per the findings of A2Z Market Research. This figure is primarily driven by IT giants like IBM Corp, Microstrategy INC., and Oracle Corp. Cloud technologies can be grouped into private, public, community, and hybrid clouds.

close btn

Get Your Case Study

Call Now +1-800-596-0806
Top