QuickBooks Error H202 and H505
Written by Meghan McKenzie | Published: October 12, 2026

QuickBooks Desktop allows multiple users to access the same company file over a network. However, network connectivity issues or incorrect hosting settings can prevent users from opening the file in multi-user mode. QuickBooks Errors H202 and H505 are two common errors associated with these problems.

Although both errors affect multi-user access, their causes can differ. In this guide, we will explore what QuickBooks Error H202 and H505 mean, how they differ, and how to identify other H-series errors in QuickBooks Desktop.

What Are QuickBooks Errors H202 and H505?

QuickBooks Errors H202 and H505 occur when QuickBooks Desktop cannot establish the required connection to a company file hosted on another computer. Both errors can be related to network configuration, firewall restrictions, or QuickBooks hosting services.

  • QuickBooks error H202: Occurs when a workstation cannot communicate with the computer hosting the company file.
  • QuickBooks error H505: Can occur when a workstation attempts to access a company file on a computer that is not properly configured for multi-user hosting.

Both errors can have overlapping causes, so checking the network connection and hosting settings can help identify the underlying issue.

A Quick Overview of QuickBooks Error HXXX

QuickBooks H-series errors are associated with multi-user access and network-related problems. The following table lists common H-series errors and their typical error messages.

Error H101  This company file is on another computer, and QuickBooks needs some help connecting to it.
Error H202  This company file is on another computer, and QuickBooks needs some help connecting to it.
Error H303  This company file is on another computer, and QuickBooks needs some help connecting to it.
Error H505  This company file is on another computer, and QuickBooks needs some help connecting to it.

Although these errors display a similar message, the underlying hosting or network issue may differ.

QuickBooks Error H202 vs H505: What’s the Difference?

QuickBooks Error H202 occurs when a workstation cannot connect to the computer hosting the company file, while H505 can indicate that the hosting computer is not properly configured for multi-user access. Both errors prevent users from accessing company files over a network, but the underlying causes may differ.

Error code What it means
H202 QuickBooks cannot establish a connection to the computer hosting the company file.
H505 QuickBooks encounters a hosting configuration or network issue when accessing the company file.

Why Do Errors H202 and H505 Keep Coming in QuickBooks?

QuickBooks Errors H202 and H505 can recur when network settings, hosting configuration, or background services prevent workstations from connecting to the company file.

Common causes include:

  • Incorrect hosting settings on the server or workstation.
  • Firewall or security software blocking QuickBooks network communication.
  • QuickBooks Database Server Manager not running properly or requiring an update.
  • Damaged or incorrectly configured network data files (.ND).
  • DNS issues or an unstable network connection between computers.
  • QuickBooks services not running or configured correctly.

How to Fix QuickBooks Error H202 In No Time

QuickBooks Error H202 can occur due to network connectivity issues, incorrect hosting settings, or problems with QuickBooks services. The following troubleshooting methods can help you identify and resolve the error:

1. Run the QuickBooks Database Server Manager on your server

The QuickBooks Database Server Manager helps host company files and allows other computers on the network to access them. Running a scan can help identify and resolve hosting-related issues causing error H202:

a. Download and install the QuickBooks Tools Hub

Download and install the latest version of QuickBooks Tool Hub on your computer. The tool provides access to utilities that help diagnose and resolve common QuickBooks Desktop errors, including network and multi-user connectivity issues.

b. Run the QuickBooks Database Server Manager

Your server is the computer where your QuickBooks company files are stored, while the other computers connected to the same network are called workstations.

  • Open the latest QuickBooks Tools Hub and select Network Issues.
  • Choose QuickBooks Database Server Manager. If it is not installed on your server, follow the prompts to install it.
  • Check whether your company file folders appear in the Database Server Manager. If they do, click Start Scan. Otherwise, select Browse, locate your company file folder, and then click Start Scan.
  • Allow the scan to finish. The tool will check your network configuration and automatically repair detected firewall permission issues. Click Close once the scan is complete.
  • Open QuickBooks Desktop on each workstation experiencing error H202. Go to File and select Switch to Multi-user Mode. Repeat these steps on the server computer if you also use it as a workstation.

c. From the Tool Hub, run the File Doctor

  • Open QuickBooks Tool Hub and select Company File Issues.
  • Click Run QuickBooks File Doctor and wait for the tool to launch. If it doesn’t open, search for QuickBooks Desktop File Doctor on your computer and launch it manually.
  • Select your company file from the dropdown menu. If it isn’t listed, click Browse to locate the file.
  • Choose Check your Network and click Continue.
  • Enter your QuickBooks admin password and select Next to start the scan.

Once the process is complete, check whether your workstations can switch to multi-user mode without the H202 error.

2. Check the services on your server

QuickBooks relies on specific Windows services to host company files and allow workstations to connect in multi-user mode. Checking whether these services are running properly on your server can help resolve error H202.

Important for the Full Program option: If you have the full version of QuickBooks Desktop installed on your server, enable multi-user hosting to allow other computers on the network to access the company file.

  • Open QuickBooks Desktop on the server computer.
  • Select File, then go to Utilities.
  • If you see Host Multi-User Access, select it to enable hosting.
  • If the menu displays Stop Hosting Multi-User Access, hosting is already enabled, so leave the setting unchanged.

Check whether the QuickBooksDBXX service is running on your server, then repeat the same process for QBCFMonitorService.

  • Open the Windows Start menu on your server computer and search for Run.
  • Open Run, type services.msc, and press Enter.
  • Find and double-click QuickBooksDBXX in the Services list. The XX represents your QuickBooks version; for example, QuickBooks 2023 uses QuickBooksDB33.
  • Set the Startup type to Automatic.
  • Check the Service status. If it is not showing as Running or Started, click Start.
  • Repeat these steps for QBCFMonitorService to ensure both services are configured correctly.

Fix QuickBooks Error 15103 QuickBooks Error 6000 QuickBooks Error 6000 83 QuickBooks Error 6189 Import Excel and CSV Files into QuickBooks

  • Open the Recovery tab in the service properties window.

Check the services on your servers

  • Set First failure, Second failure, and Subsequent failures to Restart the Service using their respective drop-down menus.
  • Click Apply, then OK to save the changes.
  • Repeat the same process for QBCFMonitorService.

Once both services are configured, open QuickBooks on each workstation, go to File, and select Switch to Multi-user Mode. If the company file opens without error H202, the issue is resolved.

3. Add services to your Windows admin group on your server

Make sure QuickBooksDBXX and QBCFMonitorService have the required administrative permissions on your server computer so they can run properly and support multi-user access.

Important

Before proceeding, read all the instructions carefully and verify that the QuickBooks installation folders have the appropriate permissions.

  • If you use Windows Home and cannot access the Security tab in normal mode, restart your computer in Safe Mode. To do this, restart the computer, press F8 repeatedly until the Advanced Boot Options screen appears, select Safe Mode, and press Enter.
  • Note that the QBDataServiceUserXX account name varies depending on your QuickBooks Desktop version. For example, QuickBooks Desktop 2019 uses QBDataServiceUser29, while the 2018 version uses QBDataServiceUser28.
  • Also, check that workstations are not using Alternate Hosting mode. If a workstation takes over hosting the company file, other users may lose access to it.

Set up folder permissions

Incorrect folder permissions can prevent QuickBooks Database Server Manager from accessing or sharing company files over the network.

Check the folder permissions on your server computer and ensure the appropriate QuickBooks service account has the required access:

a. Verify that permissions are set correctly
  • Open the Windows Start menu and launch File Explorer.
  • Locate the folder containing your QuickBooks company file, right-click it, and select Properties.
  • Open the Security tab and click Advanced.
  • Find and select QBDataServiceUserXX, then click Edit.
  • Set the required permissions to Allow for the account.
  • Traverse Folder/Execute File
  • List Folder/Read Data
  • Read Attributes
  • Read Extended Attributes
  • Create Files/Write Data
  • Create Folders/Append Data
  • Write Attributes
  • Write Extended Attributes
  • Read Permissions

If the folder permissions are incorrect, follow these steps to update them:

  • Right-click the folder containing your company file and select Properties.
  • Open the Security tab and click Edit.
  • Select QBDataServiceUserXX, check Full Control under Allow, and confirm the selection.
  • Click Apply, then OK to save the changes.
b. Change folder permissions

If the folder permissions need to be updated:

  • Open the Windows Start menu and launch File Explorer.
  • Locate each of the folders listed below, then right-click the folder to access its properties and adjust the permissions as needed.
  • C:\Program Data\Intuit\Entitlement Client\v8
  • C:\Program Data\Intuit\Entitlement Client\v6.0
  • C:\Program Data\Intuit\Entitlement Client\v5
  • C:\Program Data\Intuit\Entitlement Client\v3
  • C:\Program Data\Intuit\Entitlement Client
  • C:\Program Data\Intuit\QuickBooks Enterprise Solutions X.0 (X = version) or C:\Program Data\Intuit\QuickBooks 20XX (XX = year)
  • C:\Program Data\COMMON FILES\INTUIT
  • C:\Program Data\COMMON FILES\INTUIT\QUICKBOOKS
  • C:\Users\Public\Public Documents\Intuit\QuickBooks\FAMXX (XX = year)
  • C:\Users\Public\Public Documents\Intuit\QuickBooks\Company Files
  • C:\Users\Public\Public Documents\Intuit\QuickBooks\Sample Company Files\QuickBooks Enterprise Solutions X.0 (X = version) or
  • C:\Users\Public\Public Documents\Intuit\QuickBooks\Sample Company Files\QuickBooks 20XX (XX = year)

Repeat these steps for each folder listed. You may not find every folder, as some are specific to certain versions of QuickBooks Desktop.

  • Right-click the folder and select Properties.
  • Open the Security tab and select Everyone.
  • If Everyone is missing from the list, click Add, enter Everyone, and select OK.
  • Select Full Control under Allow, then click Apply and OK to save the changes.

Set Windows access permissions to share company files

Ensure QuickBooks has the necessary access permissions to help prevent network-related issues when accessing company files.

  • Open the Windows Start menu and launch File Explorer.
  • Locate the folder containing your company files, right-click it, and select Properties.
  • Go to Sharing, select Share, and then choose Add if prompted.
  • Select the QBDataServiceUserXX account that matches your QuickBooks Desktop version.
  • Set the permission level to Full Control for both required users, then click Share to apply the changes.

4. Configure your firewall settings on your server

Your Windows Firewall may block the network ports and services QuickBooks needs to communicate with the server, leading to error H202. Configure your firewall to allow QuickBooks Desktop and its related processes to access the network so workstations can connect to the company file in multi-user mode.

5. Ping your server from a workstation

Check the network connection between your server and the workstations experiencing error H202 by pinging the server from each affected computer.

First, enable Network Discovery on your server and the affected workstations:

  • Open the Windows Start menu and search for Network and Sharing Center.
  • Select Change advanced sharing settings.
  • Under Network discovery and File and printer sharing, select Turn on network discovery and ensure the relevant sharing options are enabled.

Next, find your server computer’s name by following these steps:

  • On the server computer, open the Windows Start menu, search for Run, and launch it.
  • Type CMD in the Run window and press Enter.
  • In the Command Prompt window, enter ipconfig /all and press Enter.
  • Under Windows IP Configuration, locate Host Name. The value displayed next to it is your server’s name.
  • Note down the server’s host name or save it in a Word document for easy reference. If you’re unfamiliar with network troubleshooting, consider seeking help from an IT professional.

Ping your server from a workstation

To test the connection from a workstation experiencing error H202:

  • Open the Windows Start menu, search for Run, and launch it.
  • Type CMD and press Enter to open Command Prompt.
  • Enter ping [your server name] and press Enter. Replace [your server name] with the host name you noted earlier, without the brackets.

Repeat the ping test on every workstation experiencing Eeror H202.

  • No packet loss: If all packets receive a reply without loss, the network connection to your server is responding. Proceed to Solution 5.
  • Packet loss or slow responses: If packets are lost or the replies are unusually slow, contact an IT professional to investigate potential network issues.

How to Fix QuickBooks Error H505 (and H101, H303)

If you encounter Error H101, H303, or H505, a workstation may be incorrectly configured to host QuickBooks company files. Only the server computer that stores your company files should have multi-user hosting enabled.

On each workstation, open QuickBooks Desktop and go to File > Utilities. If Stop Hosting Multi-User Access appears, select it to disable hosting. Keep hosting enabled only on your server computer.

Note: You can change the hosting settings before opening a company file in QuickBooks Desktop.
  • Open QuickBooks Desktop on each workstation experiencing Error H101, H303, or H505. Do not open a company file.
  • Go to File > Utilities.
  • If Host Multi-User Access appears, leave it unchanged and move to the next workstation.
  • If Stop Hosting Multi-User Access appears, select it to disable hosting on that workstation.
  • Repeat these steps on all affected workstations.

Next, check the server computer that normally hosts your company files:

  • Open QuickBooks Desktop and go to File > Utilities.
  • If Host Multi-User Access appears, select it to enable hosting.
  • If Stop Hosting Multi-User Access appears, hosting is already enabled, so leave the setting unchanged.

Summing Up

QuickBooks errors H202 and H505 can prevent you from accessing company files in multi-user mode due to network connectivity issues, incorrect hosting settings, or problems with QuickBooks services. Start by identifying the error code, checking your server configuration, and verifying that QuickBooks services, firewall settings, and folder permissions are configured correctly.

If you are unsure how to troubleshoot QuickBooks Error H202 or H505, or need help resolving recurring multi-user access issues, BooksMerge QuickBooks Experts +1-866-513-4656 can help you troubleshoot QuickBooks errors and manage your accounting setup.

About The Author

meghan-mckenzie

Meghan McKenzie, CPA, is a senior accounting technology writer with over a decade of experience helping US small businesses streamline their financial operations. She specializes in resolving complex accounting software errors, automating workflows, and translating technical tax and bookkeeping standards into practical advice.

FAQ's

Yes, both errors can occur in the same network environment because they can share underlying causes, such as incorrect hosting settings, firewall restrictions, or network connectivity problems.

Check the error code displayed when you try to open the company file. H202 generally indicates a connection problem between the workstation and the hosting computer, while H505 can indicate a hosting configuration or network communication issue.

Yes, Windows Firewall or other security software can block the network ports and processes QuickBooks needs to communicate with the server, preventing workstations from accessing the company file.

QuickBooks Database Server Manager helps host company files and allows workstations to access them over a network. Scanning the folders containing company files can help identify hosting and firewall-related issues.

This can happen if the company file is stored in a different folder, the folder path is incorrect, or the Database Server Manager has not scanned the relevant location. Use the Browse option to locate the company file folder and scan it.

No, in a typical QuickBooks Desktop multi-user setup, hosting should be enabled on the server computer that stores the company files. Workstations should connect to the server without hosting the files themselves.

Yes, insufficient permissions can prevent QuickBooks Database Server Manager from accessing or sharing company files. Check the folder permissions and ensure the appropriate QuickBooks service account has the required access.

You can use the Windows Command Prompt to ping the server by its host name. If the connection shows packet loss or unusually slow responses, further network troubleshooting may be required.

QuickBooks Error H505 indicates that QuickBooks Desktop is having trouble accessing a company file over a network. The issue may involve hosting configuration, QuickBooks services, firewall restrictions, or network connectivity.

H101, H303, and H505 are H-series errors associated with multi-user hosting and network connectivity. They can occur when QuickBooks cannot establish the required connection to a company file hosted on another computer.

Restarting QuickBooksDBXX and QBCFMonitorService may resolve H202 if the issue is caused by stopped or malfunctioning services. However, additional troubleshooting may be necessary if the error is related to firewall settings or network connectivity.

You can try troubleshooting steps such as running QuickBooks Database Server Manager, checking hosting settings, and verifying that the required services are running. If the issue involves persistent packet loss, complex firewall rules, or network configuration, consider contacting an IT professional.

Updating QuickBooks Desktop can help resolve issues caused by outdated software, but it may not fix errors related to network connectivity or hosting configuration. Check for available updates alongside other troubleshooting steps.

Suggested Reading
QuickBooks

QuickBooks Missing PDF Component: How to Fix It on Windows 11 & 10

Read More
QuickBooks

QuickBooks Error H202 vs H505: Causes, Differences & Fixes

Read More
QuickBooks

QuickBooks Hosting Mode is Off: How to Enable Multi-User Access & Fix It

Read More
QuickBooks

QuickBooks Bank Reconciliation: How to Reconcile & Fix Discrepancies

Read More
QuickBooks

QuickBooks Error 6129: How to Fix Database Connection & Company File Issues

Read More
SYSTEM ONLINE

AI-triaged.
Human-solved.

Instant QuickBooks diagnostics, then a certified ProAdvisor takes over live.

qb-diagnostic.sh
> Scanning Error signature...
> Match Found: quickbooks-error-h202-and-h505
> routing to certified ProAdvisor▌

98%

first-call fix

<15s

match time

24/7

live coverage

BooksMerge bookkeeping consultant assisting a client