Skip to content
Home » Blog » QuickBooks Error H202: Causes, Impact & Step Wise Solutions

QuickBooks Error H202: Causes, Impact & Step Wise Solutions

play_icon Listen to this article

When switching to Multi-User mode, one error that has been reported by several users is QuickBooks error H202. This error clearly indicates that, for some reason, the multi-user connection to the server computer is blocked.

Such connection issues between the server system and the workstation make the company file inaccessible to the users. In this article, you will find a detailed explanation of error H202 in QuickBooks, its most common reasons, and solutions to fix it like a Pro.

What Is QuickBooks Error H202 While Switching to Multi-User Mode?

Before you go ahead and begin fixing the QuickBooks network error H202,  it’s essential to understand what it implies. Error H202 in QuickBooks is a multi-user mode error that occurs when the User computer (workstation) is unable to communicate with the host computer (server) where the company file is located. It could be due to a variety of reasons, such as network connectivity problems, firewall settings, or issues with the QuickBooks Database Server Manager. Thus, the user won’t be able to access the company file. An error message will appear on your screen when you try to use QuickBooks in multi-user mode. It states:

problem with multi-user hosting setup: error H202 message

The error also suggests a quick solution to resolve it, which appears as follows:

However, this quick solution does not always work and requires you to implement additional troubleshooting procedures. As you are now completely aware of what error H202 in QuickBooks is, let’s move forward and have a look at some of the most common reasons for its occurrence.

Read more: How To Resolve QuickBooks Multi-User Mode Not Working Error? 

What are the causes of QuickBooks Desktop error H202?

Figuring out the reasons for any error simplifies troubleshooting, as you can implement the most effective solution. Thus, we have compiled a list of every reason found responsible for triggering error code H202 in QuickBooks Desktop. Have a quick look at these 9 prominent reasons below.

  1. An improper hosting configuration is one of the most common and obvious causes of QuickBooks Desktop error H202.
  2. The firewall application installed on the server, be it the built-in Windows Firewall or a third-party application, restricts all incoming and outgoing connections.
  3. Error H202 can also appear because of DNS conflicts.
  4. Your workstation is not able to connect to the server because of an incorrect or missing IP address.
  5. Some crucial services like QBCFMonitor and QuickBooksDBXX required to host the company file are not running on the system.
  6. Corruption in the Network Data file (.ND) is corrupt or damaged.
  7. You can also face error H202 in software when QuickBooks database server manager is not installed or running on the system.
  8. When QuickBooksDBXX and QBCFMonitor services don’t have admin permissions to run on the server system.
  9. Not having the server added to the Windows host file is also a reason for QuickBooks error H202.

These were some of the most common reasons why you must be getting error H202 in QuickBooks. Next, in this article, we will discuss some crucial suggestions by experts to avoid multi-user errors and data loss while troubleshooting.

Prerequisites to be met before fixing QuickBooks Desktop error H202

Fulfilling the prerequisites mentioned below will ensure your data is safe while troubleshooting the issue, and the troubleshooting solutions work without interruptions.

Prerequisite 1: Backup the Company File

Backing up the company file is crucial when troubleshooting any company file-related issue. This ensures the data will be safe if something goes wrong while implementing the troubleshooting solutions. Here’s how to quickly back up the company file to a safe location.

  1. Launch QuickBooks, go to the File tab and select Switch to Single-user Mode.
  2. Open the File tab again and select the Back up Company option.
  3. Choose the Create Local Backup option and select Local Backup.
  4. Hit Next, and under the Local Backup Only section, click Browse.
  5. Now select a safe location on your system to save the backup file.
  6. If you want, you can select the number of backups that you want to keep.
  7. Now, QuickBooks will run a quick scan to check the company file is damage-free.
  8. Click OK and hit the Save it Now option.
  9. Click Next, and QuickBooks will notify you when a single company file backup is created.

You can now restore this backup file if you accidentally damage the original company file while troubleshooting error H202.

Prerequisite 2: Contact Third-party Hosting Solutions

If you are using a third-party hosting solution like Right Networks, AbacusNext, Itopia, etc., contact them for troubleshooting help. You can also contact us at +1(855)-738-0359 for advanced troubleshooting help in such cases. 

NOTE: You must also not use QuickBooks database server manager on devices like Network Attached Storage (NAS) as they are not supported.

Prerequisite 3: Install QuickBooks Database Server Manager on the Server

Having the QuickBooks database server manager installed for each version of QuickBooks you have on the workstations is necessary to host the company file and avoid errors like H202. You must install QuickBooks database server manager on the server system that hosts the company file in the network.

Step 1: Download QuickBooks Database Server Manager

QuickBooks Database Server Manager comes along with the QuickBooks Desktop installation file; you only need to download and install QuickBooks to update it.

download quickbooks database server manager.
  1. Visit the QuickBooks Product Download Page, select Yes, and click Next.
  2. Select the Country, Product, and Version, and hit Search.
  3. Select Download, and the QuickBooks setup file will be downloaded to the default downloads folder.
Step 2: Install QuickBooks Database Server Manager

Installing QuickBooks database server manager is quite simple, and you can do it by following a few easy steps below.

  1. Close all applications that are running on the system this also includes QuickBooks Desktop.
  2. Go to the folder where you downloaded the QuickBooks setup file and double-click the Setup_QuickBooks.exe file.
  3. Follow the instructions in the installation wizard, and when prompted, choose Custom or Network Options.
  4. Click Next, select the best option to set up the network, and click Next again.
  5. If you already have QuickBooks Desktop on the server system, installing it again will not overwrite any data, so proceed without any concerns.
  6. Now select the option that says, ‘I’ll be using QuickBooks Desktop on this computer, AND I’ll be storing our company file here so it can be shared over out network’ if you have planned to use both QuickBooks and database server manager on the system.
  7. Select ‘I will NOT be using QuickBooks Desktop on this computer’ if you only want to have the database server manager on the system.
  8. Keep following the instructions on the screen to complete the installation and hit Finish as the last step.

Now, let’s proceed further and discuss the troubleshooting solutions that can help resolve this multi-user mode error as soon as possible.

Experts Suggested Solutions to Fix QuickBooks Multi-User Error H202

After going through the causes mentioned in this article, if you have identified the cause in your case, jump to the relevant solution mentioned below or follow all solutions in the given sequence.

Solution 1: Use QuickBooks Database Server Manager

As you have already installed QuickBooks database server manager on the server system, you only need to run it using QuickBooks Tool Hub to resolve QuickBooks error H202.

Step 1: Download and Install QuickBooks Tool Hub to Access Database Server Manager

QuickBooks Tool Hub

Before running QuickBooks Tool Hub, you will need to quit QuickBooks Desktop, and for the best results, run it on Windows 10, 64-bit system.

  1. Download the latest version ( of QuickBooks Tool Hub from this LINK.
  2. Save the file to a location that you can easily navigate to later.

NOTE: If the Tool Hub application is installed on the system, ensure it is the latest version ( To check the version, launch QuickBooks Tool Hub, and the version will be displayed at the bottom of the home screen.

check the version of quickbooks tool hub
  1. Once the Tool Hub is downloaded, move to the download location and double-click the QuickBooksToolHub.exe file.
  2. This will initiate the installation process, where you will need to follow the on-screen instructions and accept the terms and conditions to complete the installation.
  3. Once installed, a shortcut icon will be created on the desktop screen, which you can use to launch QuickBooks Tool Hub.
  4. If you can’t find the icon for QuickBooks Tool Hub, search it in the Windows search and select it to launch it on the system.

Step 2: Launch QuickBooks Database Server Manager from Tool Hub

In this step, we will run QuickBooks Database Server Manager on the server system to which all the workstations are connected to resolve QuickBooks error H202.

  1. Go to the Network Issues tab in QuickBooks Tool Hub and select the QuickBooks Database Server Manager option.
  2. Click the Start Scan option if your company file folder is displayed on the screen.
  3. If you don’t see the company file folder in the QuickBooks database server manager, click Browse and select the folder where the company file is saved.
  4. Once the company file folder is selected, click Start Scan, and the QuickBooks database server manager will automatically repair the firewall permissions.
  5. Once the process is complete, choose the Close option.
  6. Launch QuickBooks and select the Switch to Multi-user mode option in the File tab on the server system.

Try to access the company file on every system that is affected by QuickBooks error H202 and check if the issue is now resolved. If you still can’t access the company file, follow the next step and run QuickBooks File Doctor.

Step 3: Get Instant Help from QuickBooks File Doctor

QuickBooks File Doctor is designed to identify and fix any issues in the company file and network, and you can access it from QuickBooks Tool Hub.

  1. Launch QuickBooks Tool Hub and move to the Company File Issues tab to access QuickBooks File Doctor.
  2. Choose the option that says Run QuickBooks File Doctor and wait for about a minute for it to load.
quickbooks file doctor tool

NOTE: If you can’t launch QuickBooks File Doctor from Tool Hub, perform a manual search for it and select it to launch.

  1. After opening QuickBooks File Doctor, check if your company file is in the drop-down list.
  2. If you find your company file in the list, select it. If not, click Browse and manually locate and select the company file.
  3. After selecting the company file, click the Check your file and Network option and hit Continue.
  4. When prompted, enter the password of the QuickBooks admin account and hit Next.

Check if fixing the company file and network resolves QuickBooks error H202. If not, try the next troubleshooting solution.

Solution 2: Verify if QuickBooks Services are Running on the Server

Before verifying the status of the crucial QuickBooks services on the server system, you must ensure the hosting is enabled. For this, go to the File tab, select Utilities, and choose the Host Multi-user Access option. If the Stop Hosting Multi-user Access option is highlighted, don’t select it.

choose the host multi-user access option from utilities
  1. Press Windows + R to launch the Run window and enter services.msc command in the text box.
enter services.msc command in the text box
  1. Press Enter and find QuickBooksDBXX in the list of services.

NOTE: The XX in QuickBooksDBXX denotes the version of your QuickBooks Desktop. For example, if you have QuickBooks Desktop 2023, it will run the QuickBooksDB33 service.

  1. Double-click the QuickBooksDBXX service for your version of QuickBooks Desktop and choose Automatic from the Startup Type drop-down.
run quickbooksdbxx service
  1. Now look at the status of the service as it must be Started or Running. If it is not, click the Start option.
  1. Move to the Recovery tab and choose the Restart the Service option in the First, Second, and Subsequent failures drop-downs.
choose the restart the service option
  1. Choose Apply, hit OK to save the changes, and repeat the same steps for QBCFMonitorService.

Check if you can now access the company file on workstations without encountering QuickBooks error H202. If not, try implementing the next solution.

Solution 3: Add QuickBooksDBXX and QBCFMonitorService to the Windows Admin Group

QuickBooksDBXX and QBCFMonitorService are two crucial services required to host the company file in Multi-User mode. In this solution, we will add both of these services to the Windows admin group so that they can run without any restrictions.

  1. Press the Windows + E keys to open File Explorer and navigate to the company file folder.
  2. Right-click the company file folder and choose Properties from the list of options.
  3. Choose Sharing and then click Share Add.
  4. Select the QBDataServiceUserXX that represents your version of QuickBooks Desktop.
  5. Choose Full Control as the permission level for both of the users and hit Share.
  6. Now repeat the same steps for QBCFMonitorService and retry to access the company file on the workstations affected by QuickBooks error H202.

If you still can’t access the company file because of multi-user mode error H202, follow the next troubleshooting solution.

Solution 4: Configure Windows Firewall to Remove Restrictions on QuickBooks

With the instructions below, first, we will add firewall port exceptions for QuickBooks and later add QuickBooks Desktop as an exception in the Windows Firewall.

Step 1: Create and Add Firewall Port Exception for QB Desktop

If you have more than one version of QuickBooks installed on the system, you will need to follow the instructions below for every version.

  1. Enter Windows Firewall in the search bar at the bottom of the desktop screen and select it in the search results.
  2. Now go to Advanced Settings and right-click on Inbound Rules.
  3. Choose the New Rule option and click Port.
  4. Click Next and ensure the TCP option is selected.
  5. Enter the ports mentioned below in the Specific Local Ports field.
    • QuickBooks Desktop 2020 and later: 8019, XXXXX.
    • QuickBooks Desktop 2019: 8019, XXXXX.
    • QuickBooks Desktop 2018: 8019, 56728, 55378-55382.
    • QuickBooks Desktop 2017: 8019, 56727, 55373-55377.

NOTE: If you have QuickBooks 2019, 2022, or any later version, dynamic ports will be used. These ports are automatically assigned during QuickBooks installation, and these are specific firewall ports, not a range. having a dynamic port ensures the QuickBooks application has a dedicated port for uninterrupted operations.

  1. Hit Next after entering the port number and click the Allow the Connection option.
  2. Hit Next again and make sure all the profiles are marked when prompted.
  3. Click Next and enter a name for this new rule. For e.g., QBPorts(Year).
  4. Click Finish to finalize the process and follow the same steps to create Outbound Rules. Just choose Outbound Rules in Step 2 above.

If you want to get the dynamic port number for your QuickBooks Desktop, follow the instructions below.

  1. Enter QuickBooks Database Server Manager in the search bar at the bottom of the screen and select it from the results.
  2. go to the Port Monitor tab in the QuickBooks Database Server Manager and locate your QuickBooks version.
  3. the port-specific to your QuickBooks version will be displayed on the screen, which you can use to create firewall port exceptions.

Step 2: Create Firewall Exceptions for QB Desktop on Windows

In this step, we will add QuickBooks and other crucial executable files (.exe) as exceptions in Windows Firewall.

  1. Open Windows Firewall settings again and go to the Advanced Settings section.
  2. Locate and right-click the Inbound Rules option and choose New Rule.
  3. Select Program, click Next, and hit This Program Path.
  4. Select Browse and choose one of the files mentioned in the table below.
  5. Hit Next and choose Allow the Connection.
  6. Hit Next, and when prompted, ensure all the profiles displayed on the screen are marked.
  7. Hit Next and enter a name for this new rule, like QBFirewallException(name.exe).
  8. Follow the steps above and create Outbound Rules for all the QuickBooks executable files. Just choose the Outbound Rule in step 2 and follow the rest of the steps.
Executable filesLocation
AutoBackupExe.exeC:\Program Files\Intuit\QUICKBOOKS YEAR
Dbmlsync.exeC:\Program Files\Intuit\QUICKBOOKS YEAR
DBManagerExe.exeC:\Program Files\Intuit\QUICKBOOKS YEAR
FileManagement.exeC:\Program Files\Intuit\QUICKBOOKS YEAR
FileMovementExe.exeC:\Program Files\Intuit\QUICKBOOKS YEAR
QuickBooksMessaging.exeC:\Program Files\Intuit\QUICKBOOKS YEAR
QBW32.exeC:\Program Files\Intuit\QUICKBOOKS YEAR
QBDBMgrN.exeC:\Program Files\Intuit\QUICKBOOKS YEAR
QBServerUtilityMgr.exeC:\Program Files\Common Files\Intuit\QuickBooks
QBCFMonitorService.exeC:\Program Files\Common Files\Intuit\QuickBooks
QBLaunch.exeC:\Program Files\Common Files\Intuit\QuickBooks
QBUpdate.exeC:\Program Files\Common Files\Intuit\QuickBooks\QBUpdate
IntuitSyncManager.exeC:\Program Files\Common Files\Intuit\Sync
OnlineBackup.exeC:\Program Files\QuickBooks Online Backup

NOTE: If you see (x86) mentioned in the Program Files folder name, this indicates you are using a 64-bit OS. Also, if you have a third-party antivirus installed, visit its official website and look for the instructions to add a program as an exception. Follow those instructions and add QuickBooks as an exception in the antivirus program to remove any restrictions.

Restart Windows to apply all the changes to the Firewall and antivirus settings and retry to access the company file from the workstations affected by error H202. If you still can’t access the company file, follow the next troubleshooting solution.

Solution 5: Check Server and Workstation Connectivity Using the Ping Command

This solution will help determine if QuickBooks error H202 results from connectivity issues between the server and the workstation so that we can proceed accordingly.

Step 1: Enable Network Discovery on Server and Workstations

You will need to enable the network Discovery on the server and every workstation that is receiving error H202 while accessing the company file.

  1. Search Network in the Windows search bar and select it from the results.
  2. Go to the Network and Sharing Center and select Change Advanced Sharing Settings.
  3. Now look at the Network Discovery and File and Printer sharing section and ensure the option that says Turn on network discovery is selected.

Step 2: Get the Server Name using CMD

In this step, we will get the server name to use later to run the Ping command on the workstations receiving error H202.

  1. Press the Windows + R keys, and this will launch the Run dialog box on the screen.
  2. Enter CMD in the text box and press Enter.
enter cmd in the text box and press enter
  1. Now, enter the command ipconfig/all and hit Enter.
write command ipconfig/all and hit enter.
  1. You can now see the server name next to the Host Name in the Windows IP Configuration section.
  2. Take note of the server name and follow the next step.

Step 3: Ping the Server from the Workstation

Follow the steps below on every workstation where you are getting QuickBooks company file error H202.

  1. Press the Windows + R keys to launch the Run dialog box and enter CMD in the text box.
  2. Press Enter and enter the command ping [your server name] in the CMD window.
  3. Press Enter again and check if you get a reply for each packet sent to the server.
  4. Repeat the same steps on every workstation, getting error code H202.

If you notice no loss of packets with a prompt reply, the connectivity of the workstations with the server is fine, and you must follow the next troubleshooting solution. However, if you find that the packets are lost or you are receiving a slow reply, you must contact an professional or dial +1(855)-738-0359 to get in touch with one now.

Solution 6: Edit the Host File and Add your Server to it

Adding your server to the Windows Host file ensures all workstations in the network can locate the server system in the network and no network issues arise. Before proceeding, take a pen and paper to note the details and ensure you log in as an admin on both server and workstations. 

Step 1: Get the Name and Address of Your Computer

  1. Press Windows + R to launch the Run command dialog box and enter CMD in the text box.
  2. Press Enter and type the ipconfig /all command in the CMD window.
  3. Take note of the IP address (or IPv4) and the Host Name, and repeat the same steps on all the workstations connected to the server.

Step 2: Make the Necessary Changes to the Windows Host File

You will need to perform the steps below on both the server and workstations connected to it.

  1. Exit the QuickBooks Desktop program and press Windows + E to open the File Explorer window.
  2. Now, move to any one of the locations below.
    • C:\Windows\System32\Drivers\Etc
    • C:\Windows\Syswow64\Drivers\Etc
  3. Find the host file in the folder, double-click it, and select Notepad.
  4. enter the IP address and then the computer name in the file. You must use the Tab key to enter the space between the IP address and the computer name.
  5. Also, you need to ensure that the server system has the workstation’s IP address and computer name, and the workstation should have the server system’s IP address and computer name.

Step 3: Save the Changes Made to the Host File

Once all the required changes are done to the server and workstation host file, we will save the changes with the instructions below.

  1. Click the File tab in the Notepad and select Save.
  2. When prompted, enter “hosts” as the file name and ensure that you include the quotation marks.
  3. Choose Desktop to save the host file and locate the file on the desktop.
  4. Right-click the host file and select Copy.
  5. Go to the folder from where you accessed the host file earlier.
    • C:\Windows\System32\Drivers\Etc
    • C:\Windows\Syswow64\Drivers\Etc
  6. Select the host file in the folder and right-click it.
  7. Select the Rename option and add OLD at the end of the file name.
  8. Click Continue and press Ctrl + V to paste the copied host file.
  9. Select Continue to conclude the process.

If, even after making the required changes to the server and workstation host file, you receive QuickBooks error H202 while accessing the company file, follow the next solution.

Solution 7: Set QuickBooks to Host Local Files Only

Setting QuickBooks to host local files only will ensure that no other system in the network will try to host the company file.

  1. Open QuickBooks and go to the Product Information screen by pressing the F2 key.
check quickbooks product information screen
  1. Look at the bottom of the screen, and you will find the Local Server Information section.
  2. In this section, select Hosting to Local Files Only.

Once done, retry to access the company file on the workstation getting QuickBooks error H202 and check if this solution resolves the error. If not, follow the next troubleshooting solution and recreate the network data file.

Solution 8: Recreate the Damaged Network Data File

Recreating the network data (.ND) file will ensure that error H202 does not result from corruption in it.

  1. Press the Windows + E keys to open Windows File Explorer and enter *.ND in the search bar at the top.
  2. Windows will now search and display the file with .ND extension.
  3. Right-click the .ND file and select Rename.
  4. Add .OLD at the end of the file name. It must look like .ND.OLD.
  5. Now, run QuickBooks Database Server Manager using Tool Hub.
  6. Select Start Scan, and once the scan is completed, retry to access the company file.

One or more of the solutions in this article can help resolve QuickBooks error H202 while accessing the company file or hosting multi-user access. No doubt, following all these solutions is exhaustive, and unfortunately, a fix is not always guaranteed. If you have tried every possible way to troubleshoot error H202 in QuickBooks and it is still restricting access to the company file, we suggest you reach out to the Asquare Cloud Hosting team. The team will run diagnostics using advanced tools and ensure you get rid of the error in the shortest time possible. So, dial +1(855) 738-0359 now and let the Asquare Cloud Hosting’s expert team deal with this dreaded multi-user error in QuickBooks Desktop.

FAQs On QuickBooks Error H202 Hosting Configuration

1. How do I identify QuickBooks Error H202?

QuickBooks Error H202 can be identified through the following signs:
1- An error message with the code “H202” appears on your screen.
2- You are unable to access a company file stored on a different computer or server.
3- QuickBooks takes a longer time than usual to open a company file hosted on a network.
The multi-user mode in QuickBooks becomes unresponsive or fails to function correctly.
If you encounter any of these indications while using QuickBooks, you are likely facing Error H202. Identifying the error accurately is crucial for resolving it effectively and ensuring smooth access to your company file.

2. What ports should you include in the firewall to fix QB error H202 DNS settings?

To fix Error H202, you need to include certain ports in your firewall settings. The specific ports you should include are:
1- TCP port 8019: This port is used for QuickBooks Desktop version year 2018 and later.
2- TCP port 56728: This port is used for QuickBooks Desktop version year 2017 and earlier.

3. Can deleting and recreating the .ND file help resolve Error H202 in a multi-user environment?

Yes, deleting and recreating the .ND (Network Data) file can help resolve H202 issues. The .ND file is a configuration file that allows QuickBooks to access a company file over the network. Sometimes, this file may get corrupted or outdated, leading to connection issues and the H202 error. By deleting the .ND file associated with the company file causing the error, QuickBooks will recreate a new .ND file with the updated network settings. This can often fix the H202 error by establishing a fresh connection between QB and the company file, resolving any network-related issues in the process.

4. What is QuickBooks Database Server Manager, and How Does it Help Host the Company File?

QuickBooks database server manager is a tool developed by Intuit. This tool works as the backbone of the network when you host the company file. This tool also continuously monitors your network and ensures all workstations connected to the server can access the company file without any interruptions.

5. What are Some of the Simplest Ways to Resolve QuickBooks Desktop Error H202?

Some of the most common and easiest ways to eliminate QuickBooks error H202 are mentioned below.
a. Install and run QuickBooks Database Server Manager on the server computer and scan the company file using it.
b. Run QuickBooks File Doctor to repair any company file and network damage.
c. Repair damage in the network data file by recreating them.
d. Remove antivirus and firewall restrictions on the QuickBooks Desktop program.
e. Restarting QuickBooksDBXX and QBCFMonitorService can also help instantly tackle error H202 in QuickBooks.

6. Can QuickBooks Install Diagnostic Tool Help Resolve QuickBooks Desktop Error H202?

QuickBooks install diagnostic tool is meant to repair the damage to the installation of the QuickBooks program. If you suspect error H202 results from damaged installation, the chances of which are very low, you can try running QuickBooks Install Diagnostic Tool to resolve the error.

Which Option Should I Opt for While Installing QuickBooks Database Server Manager?

While installing QuickBooks Desktop, you get two options: The Full Program and The Server Only. If you plan to use both QuickBooks and the database server manager, choose the Full Program option. However, if you only want to have a database server manager on the system, proceed with the Server Only option.

Alastor Moody

Alastor Moody is an Author at Asquare Cloud Hosting with experience in technical and functional writing. He loves travelling for adventure and fun.

What Is QuickBooks Error Code H202- Causes & Top Solutions
Article Name
What Is QuickBooks Error Code H202- Causes & Top Solutions
Getting QuickBooks Error H202 when switching to multi-user mode? Add Windows hosts file, use file doctor/Diagnostic tool, check Firewall to fix blocked server connection code H202 on QB desktop/Online.
Alastor Moody
Publisher Name
Publisher Logo

Leave a Reply

Your email address will not be published. Required fields are marked *

© Asquare Cloud Hosting. All Rights Reserved.
Connect With An Expert & Get Answers To Your QuickBooks Queries. Dial +1(855)-738-0359
error: Content is protected !!