QuickBooks is one of the most widely used accounting software tools for small and medium-sized businesses. However, like any software, users sometimes encounter errors that can disrupt their workflow. One such error is the H202 error, which occurs in multi-user environments when QuickBooks is unable to connect to the company file on the server.
If you’re facing the QuickBooks H202 error, don’t worry! In this comprehensive guide, we’ll walk you through what the H202 error is, the common causes, and how to fix it. By the end of this article, you’ll be able to quickly troubleshoot the issue and get your QuickBooks multi-user setup back on track.

What is the QuickBooks H202 Error?
The QuickBooks H202 error occurs when a user in a multi-user setup tries to open a company file, but QuickBooks cannot communicate with the server where the company file is stored. Essentially, QuickBooks is unable to establish a connection to the database server that hosts your company file.
The error message may look something like this:

This error typically happens when QuickBooks is set up in multi-user mode, allowing multiple users to access the same company file stored on a centralized server. When you encounter the H202 error, it’s typically because QuickBooks cannot locate or connect to the server due to networking or configuration issues.
Causes of the QuickBooks H202 Error
Several reasons can cause QuickBooks to throw the H202 error. Here are the most common culprits:
- Multi-user Configuration Issues: One of the most common causes of the H202 error is improper setup or configuration of the multi-user environment.
- Firewall Blocking the Connection: Firewalls or antivirus software installed on the server or client computers may block the connection between the QuickBooks software and the server.
- Incorrect Hosting Configuration: If the hosting configuration is not set up correctly, QuickBooks may fail to connect to the company file stored on a different computer.
- Damaged or Corrupt Company File: A damaged QuickBooks company file or corrupted data can lead to communication failures when accessing it from a different system.
- DNS Server Issues: DNS (Domain Name System) issues, such as incorrect server names, can prevent QuickBooks from locating the host server.
- Wrong Database Server Manager Setup: If the Database Server Manager isn’t installed or configured correctly on the server, you may encounter the H202 error.
- Server or Computer Not Running QuickBooks Database Server Manager: The server where the company file is stored must have the QuickBooks Database Server Manager running. If it’s not, users on other computers won’t be able to access the file.
How to Fix QuickBooks H202 Error
Now that you know the potential causes, let’s dive into how to fix the H202 error. Below are the steps to troubleshoot and resolve the issue.
Step 1: Check Your Network Configuration
Since the H202 error relates to network issues and begin by ensuring that your network is configured correctly. Here’s how you can do this:
- Ensure Proper Network Connection: All computers should be connected to the same local network. Make sure your Wi-Fi or Ethernet connection is stable and operational.
- Check the Server’s Connection: Ensure that the server where the QuickBooks company file is stored is up and running. Try accessing the company file from the server itself to confirm it’s accessible.
Step 2: Verify QuickBooks Hosting Setup
Ensure that QuickBooks is correctly set up for multi-user mode on all systems involved. Here’s how:
- Check Hosting Settings:
- Open QuickBooks on the server computer.
- Go to File > Utilities.
- Ensure that Host Multi-User Setup is selected on the server computer.
- On each client computer, ensure that Use Multi-User Mode is selected.
- Verify Database Server Manager:
- The QuickBooks Database Server Manager (QDSM) must be installed on the server computer.
- You can download and install the QDSM from the official QuickBooks website.
- After installation, restart your computer.
Step 3: Check Your Firewall and Antivirus Settings
Firewalls and antivirus programs may block the connection between QuickBooks and the server. To fix this:
- Disable Firewall Temporarily: Temporarily disable the firewall on both the server and client computers to see if it’s causing the issue.
- Configure Firewall to Allow QuickBooks: If disabling the firewall resolves the issue, make sure to configure your firewall to allow QuickBooks to communicate through specific ports:
- QuickBooks uses ports 8019, 56728, and 55373-55383 for multi-user connections.
- Add these ports to your firewall’s exception list.
- Check Antivirus Software: Some antivirus software may also block QuickBooks’ communication. Temporarily disable the antivirus or add exceptions for QuickBooks files.
Step 4: Use the QuickBooks File Doctor Tool
QuickBooks offers a built-in tool called the QuickBooks File Doctor to diagnose and repair common company file issues.
- Download QuickBooks File Doctor from the official website.
- Run the Tool on the system experiencing the issue, or on the server.
- Follow the Prompts to diagnose and repair the problem.
- Restart QuickBooks after the repair is complete.
Step 5: Verify Database Server Manager
If you’ve recently upgraded QuickBooks or made changes to your system, it’s important to verify that the QuickBooks Database Server Manager is working properly.
- Launch QuickBooks Database Server Manager: On the server, open the QuickBooks Database Server Manager tool. Ensure that the database manager is properly installed and running.
- Reinstall QDSM: If you still encounter issues, try uninstalling and then reinstalling the QuickBooks Database Server Manager.
Step 6: Reconfigure Hosting Settings
In some cases, the hosting configuration may be incorrect, causing communication problems. Here’s how to reconfigure it:
- On the server computer, go to File > Utilities > Host Multi-User Setup.
- Select Host Multi-User Setup and ensure it’s active.
- On the client computers, go to File > Utilities and select Switch to Multi-User Mode.
Step 7: Check DNS Server and Server Name Resolution
If QuickBooks cannot locate the server, the issue might be related to DNS settings. Verify that all systems can resolve the server name correctly:
- Check the Server’s IP Address: Ensure the server’s IP address is correct, and that all computers in the network can resolve it.
- Edit Hosts File: If necessary, manually edit the hosts file on the client computer to ensure it points to the correct server.
Step 8: Repair or Rebuild the Company File
If the company file is damaged, QuickBooks may be unable to access it. You can attempt to repair or rebuild the file:
- Use the Verify Data and Rebuild Data Tools:
- In QuickBooks, go to File > Utilities > Verify Data.
- If QuickBooks detects data damage, click Rebuild Data to fix the issue.
- Restore a Backup: If the issue persists, you may need to restore a recent backup of the company file.
Frequently Asked Questions (FAQs)
1. What is the H202 error in QuickBooks?
The H202 error occurs when QuickBooks cannot connect to the company file stored on another computer or server in a multi-user environment. It happens due to network issues, misconfigurations, or firewall problems.
2. How do I fix the H202 error in QuickBooks?
To fix the H202 error, ensure proper network connectivity, verify QuickBooks hosting setup, check firewall settings, and use the QuickBooks File Doctor tool. Additionally, you may need to verify or reinstall the QuickBooks Database Server Manager.
3. Can antivirus software cause the H202 error?
Yes, antivirus and firewall software can block QuickBooks’ communication with the server, causing the H202 error. You should temporarily disable your antivirus or configure it to allow QuickBooks.
4. What is the QuickBooks Database Server Manager?
The QuickBooks Database Server Manager is a tool that helps in hosting the company file on a server. It must run on the server for QuickBooks to work in multi-user mode.
5. How do I resolve server name issues in QuickBooks?
You can resolve server name issues by ensuring the DNS server has the correct configuration and all systems use the correct IP address for the server. You can also edit the hosts file on client computers if needed.
The QuickBooks H202 error is frustrating but fixable; follow the steps above to resolve it and resume managing your finances seamlessly.