How to Fix QuickBooks Error H505 Without Calling an Accountant
QuickBooks error H505 is a multi-user networking error — it appears when you are trying to switch to multi-user mode or access a company file hosted on another computer, and QuickBooks cannot establish the connection. The good news is that you do not need to call an accountant or IT professional to fix QuickBooks error H505. This is a hosting configuration problem with clear, documented solutions you can apply yourself.
Cause: QuickBooks cannot communicate with the host computer in multi-user mode — usually a firewall, service, or hosting configuration issue.
Fix: Enable the QuickBooks Database Server Manager on the host computer and open the correct firewall ports.
What Causes QuickBooks Error H505?
QuickBooks error H505 occurs specifically in multi-user mode. The computer you are using (the workstation) is trying to reach the computer that hosts the company file (the server or host machine), and something is blocking that connection. Common causes:
- The QuickBooks Database Server Manager is not running on the host computer
- Windows Firewall is blocking the ports QuickBooks needs (4455, 8019, 56728, 55378-55382)
- The hosting setting is enabled on the wrong computer
- The QuickBooks services (QBDBMgrN, QBFCService) are not running on the host machine
- The host computer’s IP address has changed and the workstation cannot find it
How to Fix QuickBooks Error H505: Step-by-Step
Step 1: Run the QuickBooks Database Server Manager on the Host
On the computer that hosts the company file, open the Windows Start menu and search for “QuickBooks Database Server Manager.” Open it and click Scan Folders. Add the folder containing your company file and scan it. This registers the company file with the Server Manager and allows workstations to find it over the network.
Step 2: Configure the Hosting Setting Correctly
On the HOST computer: Open QuickBooks and go to File > Utilities. You should see “Stop Hosting Multi-User Access” — if it says “Host Multi-User Access,” click it to enable hosting. On all WORKSTATIONS: Go to File > Utilities — it should say “Host Multi-User Access” (not stop). If it says “Stop,” click it to disable hosting on the workstation. Only the host computer should be set to host.
Step 3: Open the Required Firewall Ports
On the host computer, open Windows Defender Firewall > Advanced Settings > Inbound Rules. Create a new rule allowing TCP/UDP traffic on these ports: 4455, 8019, 56728, 55378, 55379, 55380, 55381, 55382. Repeat for Outbound Rules. Without these ports open, the workstations cannot reach the host even when the Server Manager is running.
Step 4: Verify QuickBooks Services Are Running
On the host computer, press Windows + R, type services.msc, and hit Enter. Find QBDBMgrN (QuickBooks Database Manager) and QBCFMonitorService. Both should show “Running” status. If either is stopped, right-click it and choose Start. Set both to start automatically so they do not stop after a restart.
Step 5: Run the QuickBooks Network Diagnostic Tool
Download the QuickBooks Tool Hub. Go to Network Issues > QuickBooks Database Server Manager and run the diagnostic scan. This automatically checks for common H505 causes including firewall conflicts and service failures, and repairs them where possible.
Still Not Working?
If H505 persists, try accessing the company file directly on the host computer (not through the network). If it opens fine locally but not from workstations, the issue is definitely network or firewall related. Check your router settings for any new firewall rules that may have been applied. Also verify all computers are on the same network segment (same router, not split across VLANs).
Prevent QuickBooks Error H505 in the Future
- Assign a static IP to your host computer. If the host’s IP changes (via DHCP), workstations lose the connection. A static IP eliminates this as a recurring cause.
- Set QuickBooks services to start automatically. If services stop after a restart, H505 reappears. The services.msc setting ensures they always run.
- Run the Database Server Manager scan after adding new company files. Any time you create or move a company file, rescan in the Server Manager so all workstations can find it.
Error H505 is intimidating because it involves networking, but the fixes are step-by-step and do not require any technical background. For a similar multi-user error, see our guide on QuickBooks error H202. If you are managing multiple users and thinking about your licensing options, check out our article on QuickBooks Desktop lifetime license options.
Frequently Asked Questions
What is the difference between QuickBooks error H202 and H505?
Both are multi-user hosting errors. H202 means the workstation cannot connect to the host computer at all. H505 typically means the workstation found the host but cannot get QuickBooks to communicate through it — often a service or hosting mode configuration issue rather than a full connection failure.
Can I fix QuickBooks error H505 without IT support?
Yes. All five steps above can be done by any user comfortable navigating Windows settings. You do not need IT support, an accountant, or Intuit technical support in most cases.
How long does it take to fix QuickBooks error H505?
With the steps above, most users resolve H505 in 15 to 30 minutes. The Database Server Manager scan and firewall port configuration together take the most time.
Does QuickBooks error H505 affect my company file data?
No. H505 is a connectivity error — it prevents access but does not corrupt or modify your company file. Your accounting data is safe while H505 is active.



