QuickBooks Error H505
Written by BooksMerge | Published: September 18, 2026

QuickBooks error H505 usually occurs when you try to access a company file stored on another computer in a multi-user network.

The error indicates that QuickBooks is unable to establish a connection with the server hosting the company file. This issue can occur due to incorrect hosting settings, blocked firewall ports, damaged network files, or problems with the QuickBooks Database Server Manager.

In this guide, we’ll discuss the common causes of error H505 and walk you through the troubleshooting methods to resolve it.

What is QuickBooks Error H505?

QuickBooks Error H505 occurs when QuickBooks is unable to connect to the company file stored on the server in multi-user mode. It usually indicates a problem with the network connection, hosting settings, firewall, or QuickBooks services.

quickbooks error h505

Error Series Warning Message
QuickBooks Error H101, QuickBooks Error H202, QuickBooks Error H303, QuickBooks Error H505 This company file is on another computer, and your copy of QuickBooks cannot reach that computer.

In the case of error H505, the problem is generally associated with the hosting setup, network connection, firewall, or QuickBooks services running on the server.

What Causes QuickBooks Company File Error H505?

Below is a list of common reasons why QuickBooks may fail to open a company file stored on the server. These issues can be related to the network, hosting settings, firewall, or QuickBooks services. Let’s explore each possible cause one by one:

  • A damaged or corrupted QuickBooks company file backup before troubleshooting further.
  • QuickBooks Database Server Manager is not installed, not running, or isn’t configured properly.
  • Incorrect folder or file permissions prevent QuickBooks from accessing the shared company file.
  • Hosting is enabled on the wrong computer or disabled on the server.
  • Windows Firewall is blocking the ports QuickBooks uses for multi-user communication.
  • Third-party antivirus software is interfering with QuickBooks services or network connections.
  • DNS issues or network connectivity problems prevent the workstation from reaching the server.
  • A damaged or outdated QuickBooks Desktop installation is affecting multi-user connectivity.

9 Methods to Fix QuickBooks Error H505 When You Open a File

In this section, we will explore different methods to resolve the issues discussed above and make sure QuickBooks error H505 is fixed so you can successfully open the company file stored on the server:

1. Run QuickBooks File Doctor

The QuickBooks File Doctor utility verifies the company file for possible data damage and network connectivity, and then runs a quick repair. To access it, make sure to download and install QuickBooks Tool Hub (1.6.0.8) in the most recent version available.

  • Open the QuickBooks Tool Hub.
  • Select Company File Issues in the left menu bar.
  • Click the Run QuickBooks File Doctor button. Wait until the repair finishes.

Note: If QuickBooks File Doctor does not open, use the Windows search bar to look for QuickBooks Desktop File Doctor and launch the tool from there.

  • Now, choose your company file from the dropdown in QuickBooks File Doctor. If you can’t see the data file, click Browse and search.
  • Select Check your Network > Continue.
  • Enter the QuickBooks admin password to allow access, and click Next.

If your workstations can now access the company file in multi-user mode without any issues, it means the problem has been successfully resolved.

2. Run the QuickBooks Database Server Manager

If QuickBooks Database Server Manager is not running properly, it can prevent workstations from connecting to the company file. Follow the steps below to check and run the Database Server Manager on your server:

  • Launch QuickBooks Tool Hub and select Network Issues.

Open the Tool Hub and select the Network Issues form the left tab

  • Choose QuickBooks Database Server Manager. If it is not installed on the server, QuickBooks will ask you to install it.
  • Once the Database Server Manager opens, select Start Scan if the company file folder is already listed. Otherwise, click Browse, find the folder containing your company file, and then click Start Scan.
  • The tool will scan the folder and automatically configure or repair the necessary firewall permissions. After the scan finishes, click Close.
  • Now, on each workstation where you are getting error H505, open QuickBooks, select File, and click Switch to Multi-user Mode. Repeat the same steps on the server if it is also being used as a workstation.

3. Restart QuickBooks services on the host computer

Restarting the QuickBooks services on the host computer can refresh the connection between the server and workstations. Follow the steps below to restart the required services and check whether the issue is resolved:

Important: When the complete QuickBooks application is installed on the server, confirm that multi-user hosting is turned on before you continue.

  • On the server computer, open QuickBooks and go to File > Utilities. Select Host Multi-User Access to enable hosting. If you see Stop Hosting Multi-User Access instead, hosting is already active, so no changes are required.

stop hosting multi user access

To make sure QuickBooks can communicate with the company file over the network, check whether the required QuickBooks services are running on the server. Start with QuickBooksDBXX and then follow the same process for QBCFMonitorService.

  • Open the Windows Start menu on the server computer.
  • Search for Run and open the Run dialog box.
  • Type services.msc and press Enter.
  • In the Services window, find QuickBooksDBXX and double-click it. Here, XX refers to the number associated with your QuickBooks version. For example, QuickBooks 2023 uses QuickBooksDB33.
  • Set the Startup type to Automatic.
  • Check the Service status. If the service is not running, click Start to launch it.
  • Go to the Recovery tab.
  • From the drop-down menu for First failure, Second failure, and Subsequent failures, select Restart the Service for each option.
  • Click Apply and then OK to save the changes.
  • Repeat the same steps for QBCFMonitorService.
  • Once you have confirmed that both services are running, open QuickBooks on each workstation.

Go to File and select Switch to Multi-user Mode. If QuickBooks switches to multi-user mode without any error on all workstations, the issue should now be resolved.

4. Verify the hosting settings

Your company files should be hosted only on the server computer. On all workstations that access the company file but do not store it, make sure Multi-User Hosting is turned off.

Note: You don’t need to open a company file to complete these steps.
  • Open QuickBooks on a workstation where you are encountering error H505.
  • Without opening the company file, go to File > Utilities.
  • If Host Multi-User Access is listed, do not select it. Move on to the next workstation, as hosting is already disabled.
  • If you see Stop Hosting Multi-User Access, click it to turn off multi-user hosting on that workstation.
  • Repeat the same steps on each workstation where you are experiencing error H505.

After checking all the workstations, move to the server computer where your company files are stored.

  • Open QuickBooks and go to File > Utilities.
  • Select Host Multi-User Access if it is available to turn on hosting.
  • If Stop Hosting Multi-User Access is displayed instead, leave it as it is because multi-user hosting is already enabled on the server.

5. Configure the Windows Firewall settings

Since Windows Firewall is a security feature that monitors and controls network traffic, its settings can sometimes prevent QuickBooks from communicating with other computers on the network. Check the Windows Firewall settings for QuickBooks on the server and make sure it is allowed through it. You may also need to add exceptions for the required QuickBooks ports to ensure proper communication in multi-user mode.

Configure the Windows Firewall settings

6. Disable the third-party antivirus temporarily

Temporarily turn off Windows Defender Antivirus and Firewall protection, and then try opening or accessing the company file over the network to check whether the security settings are causing the issue.

Turn Off Virus & Threat Protection

  • Right-click the System Tray in the bottom-right corner of your desktop.
  • Look for the Windows Defender icon, which appears as a blue shield divided into four sections.
  • If you cannot see the icon, click the up-arrow (^) to view the hidden icons.
  • Right-click the Windows Defender icon and select Virus & threat protection.
  • Under Virus & threat protection, click Manage settings.
  • Under Virus & threat protection settings, turn Real-time protection Off by moving the toggle switch to the left.

Turn Off Firewall Protection

  • Open Windows Security and select Firewall & network protection.
  • Select Domain network.
  • Turn Microsoft Defender Firewall Off using the toggle switch.
  • Go back to Firewall & network protection and select Private network.
  • Move the toggle switch to the left to turn Microsoft Defender Firewall Off.
  • If you are connected to a public network, open Public network and turn the firewall off there as well.

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

If you haven’t done so already, make sure QuickBooksDBXX and QBCFMonitorService have the required administrator permissions on the server computer. You can also check the Windows file-sharing permissions to make sure the company file can be accessed properly:

a. Set up folder permissions

  • Open the Windows Start menu.
  • Search for File Explorer and press Enter.
  • Locate the Windows folder where your company file is stored, then right-click it.
  • Select Properties.
  • Open the Security tab and click Advanced.
  • Find QBDataServiceUserXX, select it, and click Edit.
  • Under the Permissions section, select Allow for the required permissions.
  • 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 required permissions are not set correctly, you can update them by following the steps below:

  • Right-click the folder where your company file is saved and select Properties.
  • Go to the Security tab and click Edit.
  • Select QBDataServiceUserXX and check Allow for Full Control.
  • Click Apply, then OK to save the updated permissions.

b. Configure the Windows access permissions to share company files

  • Open the Windows Start menu and search for File Explorer, then press Enter.
  • Locate the folder where your company files are stored and right-click it. Select Properties.
  • Go to the Sharing tab and click Share.

Configure the Windows access permissions to share company files

  • Add the QBDataServiceUserXX account associated with your QuickBooks version.
  • Set its permission level to Full Control, and then click Share to save the changes.

Once you have completed the steps, open QuickBooks on both the server and workstation computers.

8. Ping your server from a workstation

If the error still appears, check whether the affected workstations can communicate properly with the server. You can do this by enabling network discovery, finding the server name, and then pinging the server from each workstation where error H505 occurs.

Enable Network Discovery

First, make sure Network Discovery is turned on for both the server and the affected workstations.

  • Open the Windows Start menu.
  • Search for Network and Sharing Center and press Enter.
  • Select Change advanced sharing settings.

Enable Network Discovery

  • Make sure Turn on network discovery is selected.
  • Also confirm that File and printer sharing is turned on.

Next, you need to find the name of the computer where your company file is stored.

  • On the server computer, open the Start menu and search for Run.
  • Type CMD and press Enter.

cmd run command

  • In the Command Prompt, enter ipconfig/all and press Enter.
  • Look for Host Name under Windows IP Configuration. This is your server name.
  • Note down the server name so you can use it during the ping test.
  • Note down the server name so you can use it during the ping test.

Now, return to the workstation where you are experiencing Error H202. If you are not familiar with network troubleshooting, you may want to ask an IT professional for assistance.

  • Open the Start menu and launch Run.
  • Enter CMD and press Enter.
  • In the Command Prompt, type ping servername, replacing servername with the actual name of your server, and press Enter. Do not include brackets around the server name.
  • Repeat the same test on every workstation experiencing error H505.

If the ping receives responses without any packet loss, the connection between the workstation and server is working properly.

However, packet loss or unusually slow response times may indicate a network problem. In that case, have an IT professional check the network connection before moving on to the next solution.

9. Reinstall QuickBooks Desktop

If the previous troubleshooting methods did not fix the issue, you may need to perform a clean reinstall of QuickBooks.

Before reinstalling, confirm your QuickBooks Desktop version is still supported – Intuit periodically sunsets older releases, so check whether your version has been discontinued before you reinstall the same one.

Before you begin, keep the following information and files ready:

Note: You can also find your license and product information by signing in to your QuickBooks account management portal.

a. Remove QuickBooks

  • Open the Windows Start menu and search for Control Panel.
  • Press Enter to open it.
  • Select Programs and Features or Uninstall a Program.
  • Find and select the QuickBooks Desktop version you want to remove from the list.
  • Click Uninstall/Change, choose Remove, and then select Next to continue.

If you don’t see these options, sign out of Windows and sign back in with an administrator account or an account that has administrative privileges.

b. Install QuickBooks Desktop again

If you’re on an outdated release, it’s worth downloading the current QuickBooks Desktop version instead of reinstalling the old one.

After QuickBooks has been uninstalled, reinstall QuickBooks Desktop on your computer. During the installation, QuickBooks creates new program folders and renames the existing ones.

Follow the steps below to install or reinstall QuickBooks on a single computer:

  • Make sure your computer has a stable internet connection.
  • Open the QuickBooks.exe installation file.
  • Select Express Install to continue with the installation.
  • Click Next to proceed.
  • Select Install and allow the setup to finish.
  • Once the installation is complete, click Open QuickBooks.

Note: If you’re installing QuickBooks on another computer, you can use the QuickBooks Migrator Tool to move your QuickBooks files and settings to the new system. For the full walkthrough, see our guide on how to move QuickBooks to a new computer.

How to Prevent QuickBooks Error H505 in the Future

Here’s a quick reference on how you can avoid QuickBooks company file error H505 in the future and ensure seamless data hosting:

  1. Keep QuickBooks Desktop updated: Install the latest QuickBooks updates and maintenance releases to avoid issues caused by outdated components.
  2. Use the correct hosting setup: Make sure only the computer that stores the company file is configured to host multi-user access. Incorrect hosting settings can easily trigger H505.
  3. Check QuickBooks services regularly: Services such as QuickBooksDBXX and QuickBooksDBFC should be running properly on the host computer.
  4. Keep Windows Firewall settings in check: Your firewall or security software should allow QuickBooks through the required ports. After major security updates, it’s worth checking these settings again.
  5. Store the company file in the right location: Keep the company file on a reliable network location that all authorized workstations can access without restrictions.
  6. Use QuickBooks File Doctor when needed: If users start experiencing connection or company-file access problems, run QuickBooks Tool Hub and use File Doctor before the issue develops into a larger hosting problem.

Summing Up

Finally, we are ending this blog here with a complete troubleshooting guide on QuickBooks error H505. We have discussed the different reasons behind the error along with expert-recommended methods to resolve the issue that prevents QuickBooks from connecting to the company file stored on the server.

If this guide does not help you resolve the problem, we recommend consulting QuickBooks ProAdvisors at +1-866-513-4656. You can also reach our team through QuickBooks chat if you’d rather not call. Our experts are available 24/7 to help you troubleshoot the issue and get your QuickBooks company file connection working again.

FAQ's

QuickBooks Desktop error codes H202 and H505 are multi-user network connection failures. They occur when a workstation cannot communicate with the server computer hosting your company file. Error H202 means the server is unreachable, while Error H505 means the server requires additional multi-user setup.

QuickBooks error H505 occurs in multi-user mode when a workstation cannot communicate with the server hosting the company file. To resolve it, verify hosting settings on your computers, run the QuickBooks Tool Hub File Doctor, configure database services, and update firewall rules.

Yes, the QuickBooks Database Server Manager is the primary tool used to fix error H505. Error H505 occurs when a workstation cannot reach the company file on the server because of network, firewall, or hosting configuration blocks.

QuickBooks error H505 is a multi-user connection issue that happens when a workstation cannot communicate with the server computer hosting the company file. It is usually triggered by incorrect hosting configurations on client computers, stopped database services, blocked network ports, or a damaged network data (.nd) file.

To fix QuickBooks error H505, check and configure the QuickBooksDBXX (Database Server Manager) and QBCFMonitorService Windows services on your server computer. Ensure their startup type is set to Automatic and the service status is Running.

To check if your network configuration is causing QuickBooks error H505, verify that workstations and the server can communicate freely. Test network discovery, ping the server IP address from your client computers, and ensure that QuickBooks Database Server Manager and proper hosting settings are active only on the host server.

Suggested Reading
QuickBooks

QuickBooks Error H505: 9 Fast Fixes for File Access

Read More
QuickBooks

How to Fix QuickBooks Error PS060: A Comprehensive DIY Guide

Read More
QuickBooks

QuickBooks Tool Hub 1.6.0.8: Download, Install & Fix Common Errors (2026 Guide)

Read More
QuickBooks

QuickBooks Not Connecting to Server? Here’s How to Fix It

Read More
QuickBooks

QuickBooks Print and PDF Repair Tool: How to Download, Install, and Use It

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-h505
> routing to certified ProAdvisor▌

98%

first-call fix

<15s

match time

24/7

live coverage

calling