QuickBooks Desktop Error H505: Meaning, Causes, and How to Fix It

Resolve QuickBooks Desktop Error H505 when opening a company file in multi-user mode. Learn how to fix hosting settings, firewall ports, and services.

When you try to open a company file in multi-user mode, QuickBooks Desktop might display Error H505. This means the software is trying to reach the file on another computer, but the connection is blocked or misconfigured. Fortunately, you can resolve this entirely on your own network without needing Intuit support or an upgrade.

Understanding the H-Series Multi-User Errors

Error H505 belongs to a family of H-series errors (which includes H101, H202, H303, and H505). All of these codes point to the same underlying issue: a breakdown in communication between computers over your local network. Specifically, H505 indicates that the workstation trying to open the file cannot reach the server, or that the server computer is incorrectly configured to host the file.

Common Causes of Error H505

The error typically triggers when:

  • The computer storing the company file is not set up to host multi-user access.
  • A workstation is mistakenly configured as the host, conflicting with the actual server.
  • The QuickBooks Database Server Manager service is not running on the main computer.
  • Your Windows firewall or antivirus software is blocking the connection.
  • Network discovery or file-sharing settings are turned off in Windows.

How to Fix Error H505 Yourself

Work through these steps in order. You will need access to the main computer storing the file, as well as the workstation displaying the error.

1. Verify Hosting Mode on Every Machine

QuickBooks only allows one computer to act as the host. If a workstation accidentally has hosting turned on, it will trigger H-series errors.

  1. Open QuickBooks on the computer displaying the error.
  2. Go to File > Utilities.
  3. If you see Host Multi-User Access, do not click it—this means hosting is correctly turned off on this machine.
  4. If you see Stop Hosting Multi-User Access, click it to turn hosting off.
  5. Repeat this check on every computer on the network. Only the server computer (the one physically storing the .qbw file) should have the option to Stop Hosting visible.

2. Run QuickBooks Database Server Manager

On the computer that stores the company file, you need to ensure the Database Server Manager is actively monitoring the file.

  1. Click the Windows Start button and type Database Server Manager.
  2. Open the QuickBooks Database Server Manager application.
  3. Go to the Folder tab and click Browse to select the folder where your company file is saved.
  4. Click Start Scan. This forces QuickBooks to recognize the file and configure the necessary network permissions for other computers to access it.

3. Check QuickBooksDBxx Services

The background service that powers multi-user mode must be running on the host computer.

  1. Press Windows Key + R to open the Run dialog.
  2. Type services.msc and press Enter.
  3. Scroll down the list and look for a service named QuickBooksDBXX (where XX is a number representing your version, such as QuickBooksDB33).
  4. Right-click the service and select Properties.
  5. Ensure the Startup type is set to Automatic. If the Service status says Stopped, click Start. Click Apply and OK.

4. Configure Windows Firewall Ports

If hosting settings are correct but the computers still cannot connect, your firewall is likely blocking QuickBooks. You need to open specific inbound ports for QuickBooks to communicate.

  1. On the server computer, open Windows Defender Firewall and click Advanced settings.
  2. Click Inbound Rules > New Rule.
  3. Select Port, click Next, and select TCP.
  4. You will need to add the specific port assigned to your version of QuickBooks (for example, older versions often use ports like 8019, while newer versions assign dynamic year-specific ports). Because the exact port numbers vary across different releases of QuickBooks Desktop, the most reliable approach is to use the QuickBooks File Doctor tool (available in your QuickBooks Tool Hub under the Network Issues tab), which automatically configures these firewall exceptions for you.

Preventing H505 from Recurring

To keep multi-user mode stable long-term, avoid mapping network drives to access the company file. Instead, always browse to the file using the universal naming convention (UNC) path (e.g., \\ServerComputerName\SharedFolder\CompanyFile.qbw). Additionally, ensure all computers in the office are set to a Private Network profile in Windows, as Public profiles automatically restrict file sharing.

When the Company File Itself Is Damaged

If you have verified that all network settings, hosting modes, and services are correct, but you still cannot open the file—and perhaps notice unexpected behavior or errors when opening a local backup—the company file itself may be damaged. In these cases, running the standard QuickBooks Auto Data Recovery or Rebuild Utility is the first step. If the file remains locked or inaccessible due to deep structural corruption, you may need to repair the damaged QuickBooks company file to restore access and get your Desktop environment running normally again.

Keep going

Your Desktop doesn’t have to end when Intuit says so.

Start with the master survival guide, or jump straight to the fix you need.