× Freshbooks App Logo
Official App
Free - Google Play
Get it
8 Min. Read

Quickbooks Error Code HXX : What Is It And How Do You Fix It?

Quick Navigation


Are you trying to resolve a QuickBooks error code H202 or H505? Here we offer ways to identify the problems and try to fix them. 

QuickBooks Error H202 Switching To Multi-User Mode

What is it?

QuickBooks Error H202 is displayed when a user tries to access a QuickBooks company file placed on another computer. For the user, the cause for this error may not be immediately apparent and can be frustrating and confusing. After some research we have found the main causes for such an error are:

The QuickBooks Desktop is trying to establish a connection to the company file, however, can not communicate with the server because of one of the following reasons:

  • QuickBooks is unable to get the IP address of the host system or server hosting the company file
  • A system firewall is blocking incoming and outgoing communication
  • Wrong or damaged DNS settings
  • Incorrect hosting configuration settings

Some internal QuickBooks services like QuickBooksDBXX or QBCFMonitor aren’t running yet.

QuickBooks Database Server Manager is damaged

How do you fix it?

There are many ways to address error code H202 but in order to avoid missing any possible steps follow the below solutions until QuickBooks is working normally again:

  1. Test the network connectivity
    1. Turn off hosting and then back on again on all workstations
    2. Ping the server name from your workstation 

NOTE: If the network seems slow to respond proceed to using the Network Diagnostic Tool, then scan the folder where the data file is placed. Make sure to enable open ports for QuickBooks in your firewall section. Take note of the number of IP addresses and Network Interfaces. Then test for data file connectivity and try to open your shared company data file. If the problem is not resolved, try adding the QuickBooks port to the list of exceptions in the firewall section.

  1. Add your server to the Windows host file 
    1. Open the windows host file on the computer where the error is occuring in Notepad as an admin.
    2. Place the insertion point after the last IP address and input the server”s IP Address, then press the TAB key and enter the name of the server.
    3. Save and exit out of the notepad and try again to open the company data file.
  2. Create a new folder
    1. Using the hosting computer, create a new shared folder set up for Windows access permissions to share company files.
    2. Copy the QuickBooks Database (QBW) file to the new folder and then, open your company file in multi-user mode again.
  3. Set hosting to local files
    1. Launch QuickBooks and press F2 to open the Product Information screen.
    2. In the lower left, below Local Server Information, select Hosting to reflect “local files only” while ensuring that no other client system is trying to host the same company file.
  4. Restart QuickBooks Database Server Manager
    1. Launch Windows Run dialog and type services.msc. Click OK
    2. Right-click QuickBooksDB19 (2009), QuickBooksDB18 (2008) or QuickBooksDB17 (2007) and select Stop
    3. Right-click and select Start. Then close the window
    4. Display extensions for known file types
    5. Right-click the Windows Start button and select Explore -> Tools -> Folder Options
    6. Click the View tab and clear “Hide extensions” for the “known file types” box
    7. Again click the View tab and select Show hidden files and folders, clear the “Hide protected operating system files” box
    8. Click “Yes” on the warning and “OK” and then finally, close Windows Explorer.
  5. Delete and recreate the .ND file
    1. In Windows search, type *.ND and hit Enter
    2. In the Results window, right-click on the .ND file and click on “Delete” and Confirm deletion when prompted
    3. Now click the Windows Start button and Select All Programs -> QuickBooks -> QuickBooks Database Server Manager
    4. Click the “Scan Folder” tab
    5. Click the “Add Folder” button and then browse to the company file folder
    6. Select the company file and click the OK button. The path to the company file is in the Folders with QuickBooks company files field
    7. Click “Scan” to start the scanning process and after the scan is complete, click Close.

With that hopefully your problem has resolved itself and your file is working normally again. If the problems persist there are software packages that can help you by rebuilding your QuickBooks software which is most likely the only way to fix it at that point.

Quickbooks Error Code H505 | Quickbooks Error H505

What is it?

QuickBooks error H505 occurs if there was a problem involving the multi-user hosting set up. This means that the user hosting the shared file had an improper install or set up of QuickBooks. The main sources for this problem stem from:

Wrong or damaged .ND file prevents QuickBooks Desktop from opening files over the network.

QuickBook services are not activated on your PC.

Wrong Settings of Hosting configuration stop the communication of Quickbooks with the company file.

How do you fix it?

Option 1 – Make a new Company File Folder

  • Create a replacement folder on the hosting computer. 
  • To share the company files, share the original folder and Windows access permissions.
  • Copy .qbw file in multi-user mode again in the new folder. The new Company File should now be ready to open.

Option 2 – Create Exception Settings For Your Firewall

  • Click Start -> Control Panel.
  • Click Control Panel -> search Firewall Settings.
  • Click Firewall Settings -> Allow a Program through Firewall.
  • Click Add Program -> add QuickBooks 20xx to the exception list.
  • Restart your computer to make sure the changes are correctly applied.

Option 3 – Check Hosting and Services

Verify Hosting 

  • Open Quickbooks on every workstation and access the “Utilities” section in the “File” tab
  • Identify Host Multi-user access is present as an option on each of the workstations, this confirms that they are not hosting the company file.
  • If you see “Stop Hosting the Multi-user access” as an option be sure to select that.

Verify QuickBooks services 

  • Press Windows key + “r” to bring up the RUN box and type in MSC followed by enter.
  • Search “Services.msc” in the windows search bar, once in the services window search for QuickBooksDBXX service.
  • Double-click on the QuickBooksDBXX service option but make sure the startup kind is prepared to be automatic and that Repair Standing is running or started and then click the Recovery Tab.
  • If it fails, then mechanically restart the service. This needs to be done as many times as the service fails.
  • Once the service is back to working click on OK to save changes.
  • Then, follow the same steps above but for QBCFMonitorService.
  • Once that is completed open QuickBooks in a multi-user mode on all of the affected computers. 
  • If the problem persist, you can try the same process but using a QuickBooksDBXX service that is part of the admin cluster and will have the proper permissions.

Verify that the services are running properly

  • Access running services either through task manager on windows 10 or typing “services.msc” in the RUN box.
  • Sort the services in order to find QuickBooksDBXX, right click on it to open “properties” and then set the startup type to Automatic while also making sure that the status is at Running or Started. A stopped status will need to be changed by selecting the start button.
  • Click on the Recovery tab in properties and find the first failure option in order to “Restart the Service” 
  • If the above steps have not resolved your issue then continue on to the Log On tab and select browser.
  • In the “Enter the object name to select” section enter your computer’s name and click on the Check Names button. Fill in admin password when prompted then click on OK and close it. 
  • Return to the QuickBooksDBXX properties page and select start. Finally, close all open windows and make sure the process is now working.

Edit the Host File

  • Open command prompt by searching for “cmd” in the Run box.
  • In the Command Prompt type “ipconfig /all” and hit enter to run. Then copy down the Host Name and IP Address for each of the computers with multi-user set up.
  • Shut down QuickBooks and click on the start menu.
  • Go to the following address “C:\Windows\System32\Drivers\etc” OR “C:\Windows\Syswow64\Drivers\Etc” in This PC
  • If you can not locate the listed folders in This PC try going to the View tab and selecting Hidden Items. Then click on the Hosts file and open with Notepad.
  • Enter the IP address and Computer name noted before using the tab key to put space between the two rather than using the spacebar. Save your changes and reopen QuickBooks in multi-user mode.


Save Time Billing and Get Paid 2x Faster With FreshBooks

Try FreshBooks Free Contact Sales

Want More Helpful Articles About Running a Business?

Get more great content in your Inbox.

By subscribing, you agree to receive communications from FreshBooks and acknowledge and agree to FreshBook’s Privacy Policy. You can unsubscribe at any time by contacting us at help@freshbooks.com.