Multi-user mode is one of QuickBooks Desktop's most useful features — until Error H505 shows up and locks your team out of the company file. If you're staring at this error right now, here's everything you need to understand it and get back to work.
Understanding QuickBooks Error H505
Error H505 shows up when a workstation tries to access a company file hosted on another computer but the connection fails. It's part of the H-series family of errors (H101, H202, H303, H505), all of which point to the same underlying issue: a broken link between your workstation and the server hosting the file.
The on-screen message usually reads something like:
"This company file is on another computer, and QuickBooks needs help connecting."
Importantly, this is a connectivity problem, not a sign that your company file is corrupted or lost.
Why Does This Error Happen?
A few things typically trigger H505:
- Hosting is misconfigured — more than one computer (or the wrong one) has multi-user hosting enabled.
- The Database Server Manager service has stopped on the host machine.
- The .ND file is corrupted, breaking the link between the workstation and the company file.
- A firewall or antivirus tool is blocking QuickBooks' network ports, most commonly port 8019.
- Network/DNS problems prevent the workstation from finding the host computer.
Fixing QuickBooks Error H505: A Practical Walkthrough
1. Scan With QuickBooks Database Server Manager
Launch QuickBooks Tool Hub, open Network Issues, then QuickBooks Database Server Manager. Add the folder containing your company file and run a scan. This alone resolves the error in many cases.
2. Double-Check Hosting Settings
Only the server should have hosting enabled. On every workstation, check File → Utilities — if it shows "Stop Hosting Multi-User Access," click it. The server should be the only machine showing "Host Multi-User Access."
3. Restart the Background Services
Open services.msc on the server and restart QuickBooksDBXX and QBCFMonitorService. These services need to be running continuously for multi-user access to work.
4. Rebuild the .ND File
Locate the .ND file next to your company file, rename it with a .OLD extension, then rescan the folder in Database Server Manager. QuickBooks will generate a new, clean .ND file automatically.
5. Open the Right Firewall Ports
Inside Database Server Manager, click Update Firewall Settings to let QuickBooks configure the ports it needs. If a third-party antivirus is installed, add QuickBooks.exe and QBDBMgrN.exe to its allow list manually.
6. Run QuickBooks File Doctor as a Final Check
From Tool Hub, go to Company File Issues → Run QuickBooks Enterprise support File Doctor, select your file, and choose Check your file and network. This diagnoses issues the earlier steps might have missed.
Still Seeing the Error?
If H505 persists after all of the above, the problem is likely at the network or router level — VPN conflicts, incorrect static IPs, or a misconfigured domain server can all cause it. At this stage, looping in your IT team or a certified QuickBooks ProAdvisor will save time versus repeating the same troubleshooting cycle.
Wrapping Up
QuickBooks Support Error H505 looks alarming, but it almost always comes down to hosting configuration or network connectivity — not lost data. Working through the Database Server Manager, hosting settings, and firewall checks resolves it for the overwhelming majority of users, and getting familiar with these steps makes any future H-series error much quicker to solve.
