# Methods to Fix QuickBooks Payroll Error Code 9000 QuickBooks requires submitting payroll data at least two banking days before the pay date to release the employee's payment on time. When submitting or sending the data to your employees, you may encounter the error code 9000 with an error message on your screen that says, 'Error 9000: QuickBooks has encountered a problem and needs to close. ' The appearance of an error also interrupts your ongoing operations and makes you unable to submit the payroll data. The main reason behind the appearance of [QuickBooks payroll error code 9000](https://dataservicesolutions.com/blog/fix-quickbooks-error-9000) is internet connectivity issues, but there can also be other reasons. To get familiar with these possible causes and the error-rectifying solutions, follow the provided guide till the end. > ***If you are not fixing the ongoing payroll error 9000 on your own, get help directly from the QuickBooks experts. To connect with the professionals, dial TFN +1-(855)-955-1942 and talk to our custom support team *** ## What Makes Payroll Error 9000 Appear in QuickBooks? # There can be multiple reasons why you are troubled with the payroll error 9000 in QuickBooks. Below, we are mentioning some of these possible reasons: * Your internet connection is not stable, or either it got corrupted. * The date and time of your system are incorrect. * You are trying to submit the payroll data in multi-user mode. * The payroll tax table version you are using is out of date. ## Simple Methods to Fix the Error Code 9000 in QuickBooks # Before you follow the provided solutions, reboot your computer and also make sure you are using QuickBooks in a single-user mode. ### Method 1: Update Date and Time of your system ### Here’s how you can update the correct date and time in your system: * Open your computer. * Open Settings by typing it into the Windows search box. * Click on Time and Language and then move to Date & Time. * Now check if the 'Set time is automatically' disabled. If not, turn it off. * Tap the Change button in 'Set the date and time manually.' * Now, set the correct date and time and save the changes. In case updating the date and time does not help you fix the error 9000, move to our next solution. ***Read More - Get to know How to [fix QuickBooks crashing when opening](https://dataservicesolutions.com/blog/resolve-quickbooks-crashing-when-opening) *** ### Method 2: Get the Latest Tax Table Update in QuickBooks ### Before downloading the tax table update, check which version you are using. Learn from the below-mentioned steps to get the newest version of the tax table: * Launch the QuickBooks Desktop. * Click on the Employees menu and move to the My Payroll Services option. * Click on Tax Table Information. * Under 'You are using tax table version,' you'll see the number representing the version you are using. * If it's your current version of payroll, the first three digits of this number will be 118; otherwise, it will be different. * If you didn't see the same digit, follow the steps below to get the newest version. There are two ways to update the payroll tax table: setting an automatic update and manually downloading it. To get the update manually, follow: * Go to the Help menu and then Update QuickBooks Desktop from the dropdown. * Click on the Options tab and tick mark the payroll tax table, or select Mark All and save. * Move to the Update Now tab and select the Reset Updates checkbox to clear all the old updates. * When done, select Get Updates. * Finally, restart QuickBooks and try to submit payroll data again. If updating the tax table does not does not resolve the problem, proceed to the next solution. ### Method 3: Clear the Domain Name System (DNS) Cache # Here’s how you clear the DNS caches: * Open the Windows home screen by tapping on the Windows icon from your keyboard. * Now type Run in the search bar on this home screen and open it. * In the run box, type CMD. * Now, you will be prompted to the Command window. Here, type ipconfig /flushdns and press Enter. * When you receive a message on the same window as 'Successfully Flushed the DNS Resolver Cache.' ***Read More - Check out [How to Convert QuickBooks Desktop to Online](https://hackmd.io/@NWoDkNYUSniOqB0mEBNIkA/HkFs2kEK3) *** ## Conclusion The provided solutions in this guide are enough to get rid of the ongoing QuickBooks payroll error code 9000. But if the error still appears, then there might be some issues with the computer's firewall. To get these issues fixed, connect with our team of QB experts on TFN +1-(855)-955-1942.