Quickbooky

Accounting News

Errors & Installation

QuickBooks Desktop Error H505: Fixing Multi-User Hosting Setup

QuickBooks Desktop Error H505 occurs when the computer storing the company file is not configured to host multi-user access. Here is how to resolve it.

QuickBooks Desktop Error H505: Fixing Multi-User Hosting Setup

When QuickBooks Desktop suddenly blocks access to a company file with Error H505 — or its close relative, Error H303 — the problem is almost never a damaged file. Instead, it is a networking and hosting configuration issue. QuickBooks is simply telling you that the company file lives on another computer, and that computer is not currently set up to share the file for multi-user access. Fortunately, the resolution is straightforward once you understand how QuickBooks expects hosting to be configured.

Understanding the H-Series Hosting Errors

The H-series errors in QuickBooks Desktop all point to communication breakdowns across a local network. When you see H505, the software has successfully located the company file on a different machine but cannot establish a proper multi-user connection to it. The root cause is that the computer acting as your server — the one physically storing the .qbw file — has not been designated as the host, or its hosting configuration has been disrupted. Before attempting any repairs, it helps to understand the basics of QuickBooks multi-user setup so that the underlying logic is clear.

Configure Hosting on the Correct Machine

The most important rule in a QuickBooks multi-user environment is that only one computer should have hosting turned on: the server or host machine that stores the company file. Every other workstation connecting to that file must have hosting disabled.

To check this setting, open QuickBooks on the host computer and navigate to the File menu. Look for the Utilities option. If you see “Stop Hosting Multi-User Access,” hosting is already enabled on that machine — leave it as is. If you see “Host Multi-User Access” instead, select it to turn hosting on. Then, repeat this check on every workstation. On those machines, you want to see the option to host, not stop hosting, confirming that their hosting is turned off. Having hosting enabled on multiple computers simultaneously is a common trigger for H505 and H303.

Set Up the QuickBooks Database Server Manager

Beyond simply toggling the hosting setting, the host computer needs the right tool to manage incoming connections. The QuickBooks Database Server Manager must be installed and running on the computer that stores the company file, and it must match your installed QuickBooks version.

Once installed, open the Database Server Manager and use it to scan the specific folder containing your company file. This scan registers the file for multi-user access and ensures the server service recognizes it. If this tool is not running, or if it has not scanned the correct folder, workstations will continue hitting Error H505 even when everything else looks correct. For environments where QuickBooks Desktop networking problems recur, running this scan after any update or system change is a good preventive habit.

Run QuickBooks File Doctor

If hosting is configured correctly and the Database Server Manager has scanned the file, the next step is to test and repair the network connection itself. The QuickBooks Tool Hub includes a diagnostic utility called File Doctor that can detect and resolve common network and file-sharing issues automatically.

Launch the Tool Hub, select the File Doctor option, and choose your company file from the dropdown list. You will be prompted to enter your admin credentials and decide whether to run the check on just the host computer or across the network. The tool will attempt to verify the connection, check folder permissions, and restart the necessary background services. In many cases, this automated pass clears whatever residual configuration issue is blocking access.

Check Firewall and Antivirus Permissions

Security software is another frequent culprit behind H505. The firewall on both the host computer and the workstations must allow QuickBooks and its database service to communicate freely. If a recent Windows update or antivirus definition change silently blocked the necessary ports, QuickBooks will lose its connection and throw an H-series error.

You need to ensure that the firewall permits the QuickBooks database service and its required network ports on every machine involved. Some security suites require manual exceptions for QuickBooks executables and specific port ranges. After adding these exceptions, it is worth confirming that workstations can reach the host computer by its network name — not just its IP address — since QuickBooks relies on name resolution to locate the server.

When the Problem Persists

In most cases, correctly enabling hosting on the server, disabling it on workstations, scanning with the Database Server Manager, and clearing firewall blocks will resolve H505 and H303. If the error returns after all of these steps, the multi-user environment likely has a deeper networking or configuration conflict. At that point, the environment needs closer hands-on diagnosis to restore reliable shared access to the company file.

← Back to Community Issues