Thanks for bringing this up in the Community, @mjdinc. I’ve got some information on why QuickBooks isn’t taking enough taxes out of the payroll checks.
There are various reasons why some paychecks are incorrectly calculated. Most of the reasons are:
Incorrect employee payroll item setup
The wage limit has been reached
Inaccurate Year-to-date (YTD) amount
Please know that QuickBooks calculates payroll checks based on the information you’ve entered.
You can take the following actions below to fix it:
Moreover, here are some resources you can access to get insights about federal and state payroll tax wage bases and limits, how it may affect your paychecks and tax payments, and how your payroll taxes are calculated in the program: