Introduction
QuickBooks is a widely used accounting software for small and medium businesses. However, like any complex software, it’s not immune to errors. One of the more common, and often troublesome, errors that users face within a multi‑user environment is QuickBooks Error H505.
This error prevents workstations from accessing the company file stored on the host/server, causing disruptions in workflow and productivity. In this guide, we will deeply explore what Error H505 is, why it happens, how to methodically fix it, how to prevent its recurrence, and when you should bring in professional help.
Throughout this post, we’ll aim for an optimal keyword density for “QuickBooks Error H505” (roughly 1.2%–1.8%) by variation and placement, along with related phrases like “fix QuickBooks H505,” “Error H505 in QuickBooks,” and “QuickBooks multi‑user H505.”
Let’s begin by understanding the nature of this error.
Table of Contents
What Is QuickBooks Error H505?

QuickBooks Error H505 is part of the “H-series” of QuickBooks multi‑user errors (which include H101, H202, H303, etc.). It occurs when a workstation attempts to access a company file located on another computer (the host/server), but fails to establish a proper connection.
In essence, Error H505 means:
- The workstation is attempting to open the company file in multi-user mode.
- The host/server is not responding properly (or is unreachable) to service the request.
- Something is blocking or misconfiguring the network, firewall, DNS, or services.
Because of this, users see an error message like:
Error H505: The QuickBooks company file is stored on a different computer, and QuickBooks can’t communicate with that computer. This error often occurs in multi-user environments and is less common but still possible in single-user setups.
Now that we know what it is, let’s look at how it presents itself.
Symptoms & Signs of H505
When you encounter QuickBooks Error H505, you may notice one or more of the following signs:
- The workstation cannot open the company file in multi‑user mode
- The error dialog shows H505 and mentions inability to connect to the host computer
- QuickBooks may crash or freeze when attempting multi‑user access
- The company file is accessible on the host machine (locally) but not remotely
- Workstations report “file not found” or “cannot reach server”
- The server name or IP is unreachable (e.g. ping fails)
- Network or firewall logs show blocked connections
- The .ND (Network Data) file is corrupted or missing
- QuickBooks database services are not running on the host
- DNS / hosts file misconfiguration leads to name resolution issues
These symptoms help you zero in on the fact that it’s a multi‑user / connectivity error rather than a file corruption or internal QuickBooks logic problem.
Common Causes of QuickBooks Error H505
Understanding the causes is crucial because each fix targets a particular root.
Here are the main causes:
- Incorrect Hosting Configuration
Sometimes multiple computers are set to host multi‑user or the wrong computer is hosting. Only the server should host. - Firewall / Antivirus Blocking Connections
Firewalls may block ports or QuickBooks executables from accepting remote connections. - Services (QuickBooksDBXX, QBCFMonitorService) Not Running
If the services on the host are stopped or misconfigured, remote access fails. Corrupted or Missing .ND File
The .ND file helps define network paths to the company file. If it’s damaged, connectivity breaks.
- DNS / Hosts File / Network Name Resolution Issues
If the workstation cannot resolve the host’s name to correct IP, connection fails. Incorrect Folder Permissions / Network Sharing
The folder containing the company file may not be shared properly or assigned correct read/write permissions - Outdated QuickBooks / Incompatible Versions
If the server or workstation uses mismatched or outdated versions, connectivity or compatibility issues may arise. - Network Instability / Intermittent Connectivity
Network drops, latency, or poor network configuration can trigger H505. Corruption in the Company File or Data Integrity Issues
In rare cases, the data file itself may be causing disruptions during multi‑user access.
With these causes identified, let’s move into detailed solutions.
Detailed Solutions to Fix H505
Below is a step‑by‑step approach. It’s recommended to follow in order, testing after each major step.
Verify Hosting Configuration
Ensure that only the correct server is running Hosting Multi‑User Access, and all other workstations are NOT hosting.
On each workstation (that experiences H505):
- Open QuickBooks (don’t open the company file).
- Go to File → Utilities.
If you see Host Multi‑User Access as an option, do not select it.
If you see Stop Hosting Multi‑User Access, click that (to disable hosting on this workstation). - Repeat for all workstations showing H505.
On the server (machine that stores the company file):
- Open QuickBooks on the server.
- Go to File → Utilities.
If Host Multi‑User Access is available, select it.
If Stop Hosting Multi‑User Access is present, don’t click it (or revert if it was mistakenly clicked).
This ensures a clean, unambiguous host/workstation configuration. If this resolves H505, you are done. If not, proceed.
Use the QuickBooks Tool Hub & File Doctor
QuickBooks offers the Tool Hub (a unified toolkit) which includes the QuickBooks File Doctor to help diagnose and repair multi‑user / network issues.
Steps:
- Download the latest QuickBooks Tool Hub from Intuit and install it (if not already installed).
- Close QuickBooks on all machines.
- Launch Tool Hub.
- In Tool Hub, go to Network Issues → QuickBooks Database Server Manager.
Browse to the folder containing your company file (if it’s not auto‑detected).
Click Start Scan. The tool will scan and fix firewall and network settings automatically. - Return to Tool Hub → Company File Issues → Run QuickBooks File Doctor.
Select your company file or browse to it.
Choose “Check your file and network” (or similar) and allow the scan to complete.Enter QuickBooks admin credentials if prompted.
The File Doctor will attempt to repair connectivity and file errors - After completion, open QuickBooks on the workstation, attempt Switch to Multi‑User mode.
If H505 disappears, you are resolved. If not, proceed to the next manual steps.
Restart / Ensure QuickBooks Services Run
The host machine must have certain QuickBooks services running and configured to start automatically.
On the server/computer hosting the company file:
- Press Windows + R, type
services.msc, press Enter. - Locate QuickBooksDBXX (XX is your version number, e.g. QuickBooksDB29, DB30, etc.).
- Double-click → Properties.
Set Startup Type to Automatic.
If the service is not running, click Start.
Under the Recovery tab, configure First / Second / Subsequent failures to Restart the Service - Locate QBCFMonitorService: do the same (set to Automatic, start if stopped).
- Also check QuickBooks Application Service (depending on your version).
- Save changes, exit services.
Once services are running, re‑test multi‑user access. Many cases of H505 are due to these services being off or misconfigured.
Rename / Rebuild the .ND (Network Data) File
The .ND (Network Data) file helps QuickBooks locate your company file over the network. If damaged, it can cause connectivity errors like H505.
Steps:
- Navigate to the folder where the
.QBWcompany file is stored. - Look for a file with the same name, but extension
.ND(e.g.YourCompany.nd). - Right‑click and rename it by appending
.OLD(e.g.YourCompany.nd.OLD). - Close everything.
- Go to QuickBooks Database Server Manager on the server, and rescan the folder (so a new .ND file is built).
- On the workstation, reattempt multi‑user access.
This often solves errors resulting from corrupt .ND files.
Configure Firewall & Open Required Ports
Firewall or antivirus blocking is one of the most common culprits of H505. You must allow QuickBooks executables and open required ports through both inbound and outbound firewall rules.
Steps:
- Open Windows Firewall / Windows Defender Firewall → Advanced Settings.
- Create Inbound Rules / Outbound Rules for these QuickBooks executables (adjust for your version and install path):
QBW32.exe(orQBDBMgrN.exe)
QBDBMgr.exe
QuickBooksDBService.exe
QBW32.exe
QBCMonitorService.exe - For each rule, allow All connections or specific ports.
- Open ports:
| QuickBooks Version | Ports to Open |
| Typically | 80, 443, 8019, and dynamic ports 55378‑55382 (for newer versions) |
- (Check Intuit/QuickBooks documentation for your specific version’s port list)
If you have a third‑party antivirus suite or firewall, add exceptions there too for the QuickBooks programs. - After configuring, restart server and workstation, then attempt multi‑user access again.
DNS, Hosts File & Network Name Resolution
If your workstation cannot resolve the server’s name or map to correct IP, Error H505 can occur
Steps to check / fix:
- On the server, find its IP address (e.g. via
ipconfig /all). - On the workstation, open
C:\Windows\System32\drivers\etc\hosts(in Notepad as administrator). - Add a line:
4.<Server_IP_Address><Server_Name>
e.g.
192.168.1.100 MyQBServer
- Save the hosts file.
- On the workstation, open Command Prompt, run
ping Server_Name→ it should resolve to correct IP. - Ensure network discovery is enabled on both server and workstation, file & printer sharing enabled.
- Reattempt multi‑user access in QuickBooks.
This step helps when DNS is failing or name resolution is inconsistent.
Verify Folder Permissions & Sharing
Even if hosting and network are correctly configured, if the folder containing the .QBW company file doesn’t have proper sharing and permissions, H505 can persist.
Steps:
- On the server, go to the folder containing the company file.
- Right‑click → Properties → Sharing tab:
- Click Advanced Sharing → check Share this folder
- Click Permissions → Add Everyone (or specific user accounts) with Full Control
- In Security tab:
- Ensure the Windows user accounts (or user groups) that will access have Read / Write / Modify / Full Control as needed
- If using a mapped drive or UNC path, ensure workstations access via the proper path (\ServerName\ShareName\…).
- Test access from workstation via File Explorer (browsing to the share) — ensure you can open / save files.
After permissions and sharing are correct, retry multi‑user mode.
Update QuickBooks & Perform a Clean Install
Sometimes installation inconsistencies or version mismatches cause H505. Reinstalling or clean installing can help.
Steps:
- Update QuickBooks on both server and workstations to the latest patch via Help → Update QuickBooks.
- If that fails, perform a clean install:
Uninstall QuickBooks (on server and/or affected machines)
Rename or back up program folders (e.g.Intuit,QuickBooksdirectories) so the new install is “fresh”
Reinstall QuickBooks using original product key/media - Reapply hosting, sharing, firewall, and permissions settings as above.
This is more of a last resort for stubborn cases.
Restore Backup / Rebuild Data
If the company file itself is problematic (rare but possible), restoring from a known good backup or rebuilding data can help.
Steps:
- Go to File → Utilities → Rebuild Data — make a backup when prompted.
- Wait for the rebuild; then use Verify Data to check integrity.
- If errors remain, restore from a backup file before the issue started.
- Re‑test multi‑user mode.
Be cautious: always back up your data before performing major operations like rebuild or restore.
Prevention & Best Practices
To reduce chances of encountering QuickBooks Error H505 in future:
- Have a single, well‑configured server for hosting; avoid enabling hosting on workstations
- Keep firewall, antivirus, and network security settings in sync with QuickBooks requirements
- Regularly scan via QuickBooks Tool Hub
- Keep QuickBooks and its components updated with patches
- Use static IP for server (avoiding DHCP changes)
- Avoid frequent renaming or IP changes to server
- Regularly back up your company file and test backups
- Use proper folder permissions and sharing rules
- Monitor network health and latency
- Document environment changes (firewall, network, patches)
When to Seek Professional Help
If after all these steps Error H505 still persists, consider:
- Contacting Databrax support team with diagnostic logs
- Engaging a certified QuickBooks ProAdvisor or IT professional
- Sharing:
- Exact error message, screenshot
- QuickBooks version (year, edition)
- Windows / server OS details
- Network layout (workstations, server, switches)
- Steps you’ve tried already
In some cases, network infrastructure or file corruption may require deeper investigation.
Final Thoughts
QuickBooks Error H505 is a frustrating but resolvable issue in many multi‑user setups. The error signals that a workstation cannot properly connect to the host machine for accessing the company file. The cause may lie in hosting configuration, firewall restrictions, network services, .ND file corruption, DNS resolution, folder permissions, or outdated components.
By systematically following the steps in this guide — verifying hosting, using Tool Hub & File Doctor, ensuring services run, rebuilding ND files, opening firewall ports, fixing DNS/hosts entries, adjusting sharing/permissions, and updating or reinstalling — you can resolve most H505 issues.
Prevention is just as important: maintain good network hygiene, consistent server identity, updated software, proper permissions, and regular backup
Frequently Asked Questions (FAQs)
Is Error 505 the same as H505?
They are closely related. In many multi‑user contexts, “Error 505” often refers to QuickBooks H505 error — inability to connect to host / server.
Can I fix it myself or need an expert?
Many cases can be resolved following the steps above. But if the problem is in network infrastructure or data corruption, you may need specialized help.
Will fixing H505 also fix H202 and other H errors?
The methods overlap — firewall, hosting, server settings affect them. So yes, resolving Error 505 often helps with H202 etc.
Will I lose data by applying these fixes?
Most methods do not affect data. But always take a backup before using rebuild/restore operations.
Still stuck with QuickBooks Error H505? Let our certified QuickBooks experts resolve it for you—contact us now for a free consultation!