If you’re experiencing QuickBooks payroll not working, it can be caused by a variety of issues, including outdated payroll tax tables, expired subscriptions, incorrect billing info, or connectivity problems with Intuit’s servers. To fix this, first ensure that your QuickBooks software and payroll tax tables are fully updated. Next, verify that your payroll subscription is active and that your payment details are current. If the issue persists, try running the QuickBooks Tool Hub to detect and fix common payroll-related problems.