If you’re seeing QuickBooks Error H505 while trying to switch to multi-user mode, don’t worry—you’re not alone. This error is common when QuickBooks has trouble connecting to the company file stored on another computer. It usually happens in multi-user setups and is most often seen on Windows 10 or Windows 11 systems.
In this blog, we’ll explain what Error H505 means, why it happens, and how to fix it step-by-step.
Also Read: QuickBooks Error Code 1722: Windows Installer Issue Explained
What is QuickBooks Error H505?
QuickBooks Error Code H505 indicates that the computer you're trying to access the company file from doesn't have the proper setup or permissions to connect to the host computer where the file is stored.
This error is part of the H-series (like H101, H202, H303) and typically appears with the message:
"This company file is on another computer, and QuickBooks needs some help connecting."
Also Read: How to Fix QuickBooks H202 Error in Windows 10/11
What Causes Error H505?
Here are a few common reasons behind Error H505:
Incorrect hosting configuration
Blocked QuickBooks services or ports by Windows Firewall
Damaged or improperly configured
.ND
file (Network Data file)DNS issues or incorrect server name
QuickBooks Database Server Manager not running on the host computer
Also Read: QuickBooks Error Code 1904: File Registration Failure – How to Fix It
How to Fix QuickBooks Error H505 on Windows 10/11
Follow these steps carefully to troubleshoot the issue:
1. Check Hosting Settings
Make sure only the server computer is set to host multi-user mode.
Open QuickBooks on each workstation.
Go to File > Utilities.
If you see "Host Multi-User Access", do nothing.
If you see "Stop Hosting Multi-User Access", click it (you should only host on the server).
Also Read: QuickBooks Error Code 3371: License Data Error – How to Fix It Quickly
2. Use QuickBooks File Doctor
Download and run the QuickBooks Tool Hub (if you haven’t already).
Open the Tool Hub and go to Company File Issues.
Select Run QuickBooks File Doctor.
Choose your company file and allow the tool to repair the connection.
3. Configure Windows Firewall
Allow QuickBooks ports through the firewall:
Ports to open:
QuickBooks 2022: 8019, 56728, 55378-55382
QuickBooks 2021: 8019, 56727, 55373-55377
Adjust for your version accordingly.
You can manually configure firewall settings or use the Tool Hub to do it automatically.
Also Read: QuickBooks Error Code 1935: Microsoft .NET Framework Error – How to Fix It
4. Verify Services on the Server
Ensure that these services are running on the host computer:
QuickBooksDBXX (where XX = your version, like 32 for 2022)
QBCFMonitorService
To check:
Press
Windows + R
, typeservices.msc
, and hit Enter.Find the services, right-click > Start (if not already running).
Set Startup Type to Automatic.
5. Edit the Hosts File (Advanced)
If your workstations still can't connect, try adding the server’s IP address and name to the hosts file.
⚠️ This step is technical. Contact support if you’re unsure.
Also Read: QuickBooks Error Code 1603 : Fatal Error During Installation – Causes & Solutions
Still Stuck? We’re Here to Help!
QuickBooks errors like H505 can be frustrating, especially when they interrupt your workflow. If you’ve tried the steps above and the problem persists, don’t hesitate to reach out to a certified QuickBooks expert.
📞 Call 855-749-2321 to get immediate support.
Final Thoughts
QuickBooks H505 is a network-related error that can often be fixed with a few configuration changes. Always make sure your system setup supports multi-user mode properly, and keep your QuickBooks and Windows updated.
Also Read: QuickBooks H202 Error in Mac: Causes and How to Fix It
Need more help with QuickBooks errors? Bookmark our blog or contact us anytime!