QuickBooks Desktop allows multiple users to access a company file over a shared network. However, network connection problems can prevent workstations from communicating with the computer that hosts the company file. When this happens, QuickBooks may display error H202, H505, H101, or H303.
These errors usually indicate a problem with multi-user hosting, network configuration, firewall permissions, or QuickBooks services. They can interrupt daily accounting tasks and prevent employees from accessing essential financial records.
Fortunately, you can resolve many of these issues by checking the server configuration, running QuickBooks Database Server Manager, repairing company file connectivity, and adjusting network settings. This guide explains how to troubleshoot QuickBooks Error H202 and H505 step by step.
What Are QuickBooks Errors H202 and H505?
QuickBooks Error H202 commonly appears when a workstation cannot connect to the company file stored on another computer. The workstation may be unable to communicate with the server because of network restrictions, firewall settings, or problems with QuickBooks services.
QuickBooks Error H505 is often associated with incorrect hosting configuration. It can occur when a workstation tries to act as a host or when the network cannot establish a proper connection to the computer storing the company file.
Errors H101 and H303 can also occur when QuickBooks encounters multi-user connectivity problems.
Before troubleshooting, identify which computer stores the company file. This computer is the server, while the other computers accessing the file are called workstations.
How to Fix QuickBooks Error H202 Using QuickBooks Tool Hub
QuickBooks Tool Hub includes utilities that can help diagnose common company file and network problems. Start with these tools before making manual changes to your network configuration.
Step 1: Download and Install QuickBooks Tool Hub
- Close QuickBooks Desktop on your computer.
- Download the latest available version of QuickBooks Tool Hub from the official Intuit website.
- Save the installation file in an accessible location, such as your Downloads folder.
- Open the downloaded QuickBooksToolHub.exe file.
- Follow the on-screen instructions and accept the license agreement.
- Complete the installation and open QuickBooks Tool Hub from your desktop.
If you have already installed Tool Hub, open its Home tab to check the installed version. The version number appears near the bottom of the window.
For the best results, install and run the tool on a supported Windows computer.
Step 2: Run QuickBooks Database Server Manager
QuickBooks Database Server Manager helps the server computer host company files so that other computers on the network can access them.
Follow these instructions:
- Open QuickBooks Tool Hub on the server computer.
- Select Network Issues.
- Choose QuickBooks Database Server Manager.
- If the company file folder appears, select it. Otherwise, browse to the folder containing your company file.
- Select Start Scan.
- Allow the scan to finish. The utility can help configure the required firewall permissions.
- Select Close when the scan completes.
Next, open QuickBooks Desktop on each affected workstation. Select File, then Switch to Multi-user Mode.
If the company file opens successfully, test access from the other affected workstations. If Error H202 remains, continue with the next step.
Step 3: Run QuickBooks File Doctor
QuickBooks File Doctor can help diagnose certain company file and network connectivity issues.
- Open QuickBooks Tool Hub.
- Select Company File Issues.
- Choose Run QuickBooks File Doctor.
- Wait for the utility to open. If it does not launch automatically, search for QuickBooks File Doctor on your computer and try opening it manually.
- Select your company file from the list. If it is missing, browse to its location.
- Choose the network check option and select Continue.
- Enter your QuickBooks administrator password when prompted.
- Select Next and allow the diagnostic process to finish.
After the check, reopen QuickBooks on the workstations and test multi-user access. If the error persists, proceed with the manual troubleshooting methods below.
How to Fix QuickBooks Error H202 Manually
If QuickBooks Tool Hub does not resolve the problem, check the server services, permissions, firewall configuration, and network connection.
Solution 1: Check QuickBooks Services on the Server
QuickBooks relies on background Windows services to support multi-user access. Make sure the required services are configured correctly.
Follow these steps:
- Open the Windows Start menu on the server computer.
- Search for Run and open it.
- Type services.msc and press Enter.
- Locate the QuickBooks database service for your installed version, usually named QuickBooksDBXX.
- Double-click the service.
- Set its Startup type to Automatic.
- Check the Service status. If the service is stopped, select Start.
- Open the Recovery tab.
- Set First failure, Second failure, and Subsequent failures to Restart the Service.
- Select Apply, then OK.
Repeat these steps for QBCFMonitorService.
If you installed the full QuickBooks Desktop program on the server, open QuickBooks and select File > Utilities. If you see Host Multi-User Access, select it. If the menu displays Stop Hosting Multi-User Access, leave that option unselected on the designated server.
Once you finish, open QuickBooks on the affected workstations and test multi-user access.
Solution 2: Give QuickBooks Services the Required Permissions
Incorrect Windows permissions can prevent QuickBooks services from accessing shared company files.
Check that QuickBooksDBXX and QBCFMonitorService have the necessary permissions on the server computer.
Review the Windows account permissions and the access settings for the company file folder. Make sure authorized users can access the shared folder without weakening security unnecessarily.
After updating the permissions, reopen QuickBooks on the server and workstations. Switch to multi-user mode to determine whether the problem has been resolved.
Solution 3: Configure Windows Firewall Settings
Windows Firewall may block the network communication QuickBooks needs to access a company file.
To troubleshoot this issue:
- Open the Windows security or firewall settings on the server.
- Review the existing firewall rules for QuickBooks Desktop and its database services.
- Allow the appropriate QuickBooks programs and services through the firewall.
- Confirm that the required network ports for your installed QuickBooks version are permitted.
- Save the changes and reopen QuickBooks on the affected workstations.
- Select File > Switch to Multi-user Mode to test the connection.
Use Intuit's official firewall configuration instructions to identify the correct settings for your QuickBooks version. Avoid disabling the firewall permanently, as doing so can expose the computer to security risks.
Solution 4: Test the Network Connection to the Server
If the server services and firewall settings appear correct, check whether the workstations can communicate with the server.
Enable Network Discovery
On the server and affected workstations:
- Open the Windows Start menu.
- Search for Network and Sharing Center.
- Select Change advanced sharing settings.
- Enable Network Discovery and File and Printer Sharing for the appropriate network profile.
Only enable these settings on a trusted network and follow your organization's security requirements.
Find the Server Name
- Open the Run dialog on the server.
- Type cmd and press Enter.
- Enter the command ipconfig /all.
- Locate the Host Name under Windows IP Configuration.
- Write down the server's host name.
Ping the Server from a Workstation
- Move to a workstation that displays Error H202.
- Open Command Prompt.
- Enter ping your-server-name, replacing your-server-name with the actual host name.
- Press Enter and review the results.
- Repeat the test on other affected workstations.
If the server responds consistently without packet loss, basic network communication is working. Continue investigating QuickBooks-specific settings if the error remains.
If the command reports packet loss, timeouts, or unusually slow responses, the network may have a connectivity problem. Contact your IT administrator or a qualified network professional for further diagnosis.
How to Fix QuickBooks Errors H101, H303, and H505
Errors H101, H303, and H505 can appear when QuickBooks hosting settings are configured incorrectly across the network. In a typical setup, the server computer should host the company file, while workstations should access it without hosting the file themselves.
Step 1: Turn Off Hosting on Workstations
Repeat these steps on every workstation displaying one of these errors:
- Open QuickBooks Desktop.
- Do not open the company file.
- Select File > Utilities.
- If you see Stop Hosting Multi-User Access, select it.
- If you see Host Multi-User Access, leave it unselected.
- Repeat the process on the remaining workstations.
These steps help prevent multiple computers from attempting to host the same company file.
Step 2: Verify Hosting on the Server
After checking the workstations, open QuickBooks Desktop on the computer that stores the company file.
- Select File > Utilities.
- If Host Multi-User Access appears, select it.
- If Stop Hosting Multi-User Access appears, leave it unselected.
- Confirm that QuickBooks Database Server Manager is running.
- Reopen the company file from an affected workstation and test multi-user access.
If the error continues, review the database service, firewall permissions, shared folder access, and network connectivity again.
Important Considerations for QuickBooks Network Hosting
Before making additional changes, keep these points in mind:
- Identify the correct server: Only the designated host should manage multi-user hosting in a standard network setup.
- Check your QuickBooks version: Database service names and firewall requirements can vary by version.
- Avoid unsupported storage configurations: QuickBooks Database Server Manager does not support Network Attached Storage (NAS) devices.
- Protect your company file: Create a backup before performing troubleshooting that could affect company data.
- Use compatible Windows configurations: Follow the current system requirements for your QuickBooks release and operating system.
- Seek professional help when needed: Network configuration changes can affect other computers and shared resources.
Conclusion
QuickBooks Errors H202 and H505 can prevent users from opening a company file in multi-user mode, interrupting accounting and bookkeeping work. These errors often involve network connectivity, hosting settings, Windows services, firewall permissions, or shared folder access.
Start by running QuickBooks Database Server Manager and File Doctor through QuickBooks Tool Hub. If the issue continues, check the database services, verify permissions, configure the firewall, and test the connection between the server and workstations.
For H101, H303, and H505, confirm that the workstations are not hosting the company file and that the designated server has the correct hosting configuration.
Work through the troubleshooting steps carefully and test multi-user access after each change. If network problems persist, consult a qualified IT professional or QuickBooks support for further assistance.
Frequently Asked Questions
1. What is QuickBooks Error H202?
QuickBooks Error H202 occurs when a workstation cannot connect to the company file stored on the server. It may result from network connectivity problems, firewall restrictions, incorrect hosting settings, or stopped QuickBooks database services.
2. How do I fix QuickBooks Error H202 in multi-user mode?
To fix Error H202, run QuickBooks Database Server Manager and QuickBooks File Doctor through QuickBooks Tool Hub. If the error persists, check the database services, Windows firewall permissions, shared folder access, and network connection between the server and workstations.
3. What causes QuickBooks Error H505?
QuickBooks Error H505 can occur when a workstation cannot communicate correctly with the computer hosting the company file. Incorrect hosting configurations, network issues, firewall restrictions, and database service problems may contribute to this error.
4. How can I fix QuickBooks Error H505 on Windows 10 or Windows 11?
Check that the server is configured to host the company file and that workstations have hosting disabled. Then verify that QuickBooks Database Server Manager is running, review firewall permissions, and confirm that the workstations can communicate with the server.
5. How do I use QuickBooks Tool Hub to resolve Error H202?
Open QuickBooks Tool Hub and select Network Issues. Run QuickBooks Database Server Manager and scan the folder containing your company file. You can also select Company File Issues and run QuickBooks File Doctor to diagnose network-related problems.
6. What is the difference between QuickBooks Errors H101, H202, H303, and H505?
These errors relate to multi-user hosting or network connectivity problems. H202 commonly indicates that a workstation cannot connect to the company file on the server. H101, H303, and H505 can also indicate incorrect hosting configurations or communication problems between computers.
7. How do I check whether QuickBooks Database Server Manager is running?
Press Windows + R, type services.msc, and press Enter. Find the appropriate QuickBooksDBXX service and check its status. If it is stopped, start it and verify that its Startup type is set to Automatic. Also check the QBCFMonitorService service.
8. Can Windows Firewall cause QuickBooks Error H202?
Yes. Windows Firewall can block the communication required for QuickBooks Desktop multi-user access. Configure the appropriate firewall exceptions for QuickBooks programs and services, following the instructions for your installed version. Avoid disabling the firewall permanently.
9. How do I test the connection between my workstation and the QuickBooks server?
Open Command Prompt on the workstation and enter ping your-server-name, replacing your-server-name with the actual server host name. Press Enter to review the results. Repeated timeouts or packet loss may indicate a network problem that requires further investigation.
10. What should I do if QuickBooks Error H202 or H505 persists after troubleshooting?
Confirm that the company file is stored in the correct shared folder, the server is hosting the file, the required services are running, and firewall permissions are configured correctly. If the error continues, contact a qualified IT professional or QuickBooks support to investigate more complex network or hosting issues.



Comments