The QuickBooks Payroll error code 2107 occurs when a user cannot pay its employees through direct deposit or fails to download payroll data. This error results from an unfinished QuickBooks installation, a defective Windows Registry, or damaged system files.
Users witness the error code 2107 if direct deposit information is incomplete when submitting a client’s deposit. This error has several possible causes. Users need to select solutions based on the specific cause. For instance, Error 2107 often arises when QuickBooks is not up to date. Updating QuickBooks resolves this issue. Updates often include bug fixes, performance improvements, and configuration updates.
What is the QuickBooks Error 2107?
QuickBooks Payroll error 2107 usually occurs when payroll cannot be sent. This error arises when users fail to transfer employee salaries via direct deposit or when downloading payroll data.
Users experience issues with employee salary payments and direct deposits. This makes it difficult for business owners to deposit salaries directly into employees' bank accounts.
Here is the following error message that appears on the screen of the user:
“Error direct deposit information is incomplete. Message code 2107 QuickBooks”
How to fix QuickBooks Error 2107 cannot send Payroll?
The QuickBooks error 2017 payroll problem can be resolved with several solutions. Here are the solutions for a better understanding:
Solution 1: Access the System File Checker
- To fix the QuickBooks Payroll error code, first press the Start button.
- Now click press Windows + R keys together. The permission dialogue box will open. It will open the Search box.
- Now click the Ctrl + Shift keys together. The permission dialogue box will open.
- Press Yes, and click Enter. A black screen window will appear.
- Enter SFC/Scannow in the black box. Now click Enter.
- The system file will search for problems. It will fix them automatically.
- Lastly, start the system again. Check if the error is fixed or not.
See this: QuickBooks Error 12031: Ultimate Troubleshooting Guide
Solution 2: Begin checking the Windows Registry
A corrupted Windows registry causes the error 2107. To fix it manually, follow these steps:
- Click the Start button and type Command in the search bar.
- Press and hold Ctrl+Shift on the keyboard, then click Enter.
- A permission dialog box for Windows Update will appear.
- Click Yes. A black box with a blinking cursor will open. Type regedit and press Enter.
- In the Registry Editor, select error 2107.
- Click Export in the file menu.
- Choose a folder to save the QuickBooks backup key and name the file, e.g., "QuickBooks Backup."
- Save the file with the .reg extension.
This will back up your QuickBooks registry entries and fix the issue.
Solution 3: Activate the Single-User mode
Make sure to enable single-user mode in QuickBooks when sending payroll data. QuickBooks Error code 2107 occurs if multiple-user mode is enabled. QuickBooks has a lock-out system in multi-user mode, preventing other users from accessing the payroll feature at the same time.
To change to single-user mode, follow these steps:
- Go to the File option.
- Now press the tab and Switch to Single-user mode.
You may read this: How to Setup Multi-user Mode in QuickBooks Desktop?
Solution 4: Check the Time and Date Settings of the System
QuickBooks experiences the error 2107 if the date and time in the system are incorrect. Follow these steps to check and update them:
- Go to the Windows Start option.
- Type settings.
- Press the Settings tab. Now click Date and Time.
- Set the time and date of the system.
- Now click Enter. The system settings will be updated and the error will be fixed.
Solution 5. Download the Current Payroll Tax Table Updates
Your QuickBooks application needs the latest payroll tax table for paycheck calculations. Ensure you have downloaded the latest payroll tax table updates. QuickBooks Online updates the tax tables automatically. For other versions, Intuit recommends updating the tax table before each payroll.
Here are the steps to download the current tax table updates in QuickBooks Desktop:
- Open your QuickBooks Desktop account.
- Choose Employees.
- Press the Download Entire Update checkbox.
- Choose Download Latest Updates.
- When the download is over, an information screen will appear.
Solution 6: Use the System Restore Option
The system Restore option helps to resolve the QuickBooks Payroll error 2107.
Follow the steps below:
- First, to resolve the payroll error, go to the Start button.
- Now click the Windows + R keys together and open the Run box.
- Enter system restore in the search field. Click Enter.
- Choose the System Restore option and type administrative details if required.
- A set of instructions will appear on the screen.
- Lastly, start the system again. This will fix the error code 2107 in QuickBooks.
Solution 7: Update your Windows
Outdated Windows can cause error 2107 and affect your system. Regular updates are necessary.
Follow the steps below to update Windows:
- Click the Start button and enter Update in the search box.
- Press Enter.
- The Windows Update dialog box will appear.
- If an update is available, click Install update.
Solution 8: Temporarily Turn Off Your Antivirus
If the previous steps did not resolve error code 2107, try turning off your antivirus. Antivirus or third-party security software can sometimes cause issues in QuickBooks.
To disable the antivirus, follow the steps below:
- Right-click the antivirus icon in the taskbar.
- Select the Turnoff protection option.
- Check if the payroll error persists after disabling the antivirus.
Solution 9: Install the QuickBooks Desktop Security Certificate
The QuickBooks Security Certificate is crucial for secure network connections and data protection. An invalid certificate can trigger the error 2107.
To verify and install the QuickBooks Security Certificate, follow the steps below:
- On the File Location page, search for the Application file (.exe), right-click on it, and select Properties.
- The Application File Properties window will appear.
- Click the Digital Signature tab and select one of the entries in the signature list.
- Click Details.
- On the Digital Signature Details page, click View Certificate.
- In the Certificate window, click Install Certificate.
- The Certificate Import Wizard welcome window will open.
- Ensure the store location is set to Current User and click Next.
- On the Certificate Store window, the default certificate store will be selected.
- Click Next, then Finish.
- A dialog box will appear confirming Import was successful. Click OK.
Solution 10: Fix the QuickBooks Company File
QuickBooks error code 2107 can occur due to a corrupted QuickBooks company file. You can use the Quick Fix My File tool to repair the company file.
Here are the steps to run this tool:
- Close the QuickBooks application (if open).
- Download the advanced version of QuickBooks Tool Hub and save the file in an easy-to-locate folder.
- Open the downloaded QuickBooks ToolHub.exe file.
- Follow the on-screen instructions to install the tool.
- After installation, double-click the icon to open the tool hub.
- In the QuickBooks Tool Hub, select Company File Issues.
- Click Quick Fix My File.
- Once the process is complete, click OK.
Solution 11: Flush the DNS
Flushing the DNS will remove all DNS records from the cache. This can fix internet connectivity, security, and other related issues.
Here are the steps to flush the DNS:
- Open the Run screen.
- Enter CMD in the search box.
- Now press OK.
- When the command prompt screen appears, enter ipconfig/flushdns.
- Now press the Enter key.
Let’s move ahead to explore the causes and symptoms of this QuickBooks payroll error.
What are the causes of the QuickBooks Error 2107?
QuickBooks Error code 2107 is triggered for several reasons. Here is a list of the possible reasons for this payroll issue:
- Invalid security certificate.
- Internet connection issues.
- Payroll data is sent in multi-user mode.
- Network timeout preventing server access.
- Incorrect system date and time settings.
- Corrupted QuickBooks company file.
- Issues with security and firewall settings.
What are the Symptoms of the QuickBooks Error 2107?
Identifying the right signs of payroll error 2107 is crucial. It helps to implement the troubleshooting methods effectively.
- QuickBooks Error 2107 appears on your screen.
- The error freezes your computer or QuickBooks for a few moments.
- Your system will run slowly and respond gradually to mouse or keyboard inputs.
- Internet security and firewall settings cause issues.
- Accessing similar programs has crashed your system.
Final Words
QuickBooks Payroll error 2107 can occur for several reasons. Resolving it is easy once you identify the cause and apply the correct solution. If the error persists or you cannot use the software, contact our QuickBooks Payroll support team for professional help.
You can reach out to us at +1-800-961-4963.