QuickBooks Error H505 on Windows 11 — Step-by-Step Fix
QuickBooks Error H505 appears when your computer is trying to connect to a company file hosted on another machine on the network, but the connection is being blocked or refused. On Windows 11, this error has become more common because Windows 11’s updated firewall rules and network settings frequently block the QuickBooks Database Server Manager by default. The result: multi-user mode stops working, and anyone trying to access the shared company file gets H505. Here’s exactly how to fix it.
- Root cause: Windows 11 firewall or network settings blocking QuickBooks Database Server Manager from communicating across the network
- Fastest fix: Run QuickBooks Database Server Manager → Scan Folders, then add QuickBooks firewall exceptions — resolves H505 in most cases within 10 minutes
What Causes QuickBooks Error H505 on Windows 11?
H505 is a multi-user networking error. It means your workstation can reach the host computer on the network, but QuickBooks services on the host are not responding correctly to connection requests. On Windows 11 specifically, several things commonly cause this:
- Windows 11 firewall blocking QuickBooks ports. QuickBooks uses specific TCP ports (8019, 56728, 55378-55382) for multi-user communication. Windows 11’s firewall is more aggressive than previous versions and often blocks these ports after major updates, even if they were previously open.
- QuickBooks Database Server Manager not running on the host. The host computer — the one storing the company file — must have QuickBooks Database Server Manager running as a service. If the host was restarted or updated, the service may have stopped.
- Incorrect hosting configuration. Multi-user hosting must be enabled only on the host machine. If multiple machines have hosting enabled simultaneously, they conflict and produce H505.
- Windows 11 network discovery is off. If Network Discovery is disabled on any machine in the multi-user setup, QuickBooks can’t find or connect to the host computer.
- Damaged QuickBooks network data file (.ND file). Each company file has an associated .ND file that stores network connection settings. If this file is corrupted, H505 appears every time someone tries to connect.
How to Fix QuickBooks Error H505 on Windows 11: Step-by-Step
Fix 1 — Check That Only the Host Has Hosting Enabled
This is the most common misconfiguration and the first thing to check.
On every workstation (not the host):
- Open QuickBooks on the workstation.
- Go to File → Utilities.
- If you see Stop Hosting Multi-User Access, click it — hosting should not be enabled on workstations.
- If you see Host Multi-User Access, leave it — hosting is already off on this machine.
On the host computer:
- Go to File → Utilities.
- Confirm Stop Hosting Multi-User Access is shown — this means hosting IS enabled (correct).
- If it shows Host Multi-User Access, click it to enable hosting on this machine.
Fix 2 — Restart QuickBooks Database Server Manager on the Host
- On the host computer, press Windows + R, type
services.msc, and press Enter. - Find QuickBooksDB (followed by your version year, e.g., QuickBooksDB34 for 2024).
- Right-click it and select Restart.
- Also find QBCFMonitorService and restart that too.
- Try opening the company file from a workstation again.
If the services aren’t running at all, right-click each one, select Properties, set Startup type to Automatic, then click Start.
Fix 3 — Add QuickBooks Firewall Exceptions on Windows 11
Windows 11 frequently blocks QuickBooks network traffic after updates. Adding firewall exceptions permanently fixes this.
- Open Windows Security → Firewall & network protection → Advanced settings.
- Click Inbound Rules → New Rule.
- Select Port → TCP → enter these ports:
8019, 56728, 55378, 55379, 55380, 55381, 55382 - Select Allow the connection → apply to all profiles (Domain, Private, Public).
- Name the rule QuickBooks Multi-User and click Finish.
- Repeat the same steps for Outbound Rules.
Alternatively, use the QuickBooks Tool Hub: open Tool Hub → Network Issues → QuickBooks Database Server Manager → Add Exception — this adds the firewall rules automatically.
Fix 4 — Run QuickBooks Database Server Manager Scan
- On the host computer, open QuickBooks Database Server Manager (search for it in the Start menu).
- Click the Scan Folders tab.
- Click Add Folder and select the folder containing your company file (.QBW).
- Click Scan.
- When the scan completes, try opening the company file from a workstation again.
The scan rebuilds the .ND network data file for your company file, which fixes corrupted network settings that cause H505.
Fix 5 — Enable Network Discovery on All Machines
- On each computer in your network, go to Settings → Network & Internet → Advanced network settings → Advanced sharing settings.
- Under Private networks, enable Network discovery and File and printer sharing.
- Click Save changes.
- Repeat on every computer in your QuickBooks network.
Fix 6 — Use QuickBooks Tool Hub: Network Issues
If all previous fixes haven’t resolved H505:
- Download and open QuickBooks Tool Hub.
- Click Network Issues.
- Click QuickBooks Database Server Manager.
- If QuickBooks isn’t installed on the server, install it now (you can install without activating).
- Click Scan Folders, add your company file folder, and click Scan.
Still Not Working?
- Ping the host computer by name. On a workstation, press Windows + R → type
cmd→ runping [hostname]where hostname is the name of your host computer. If ping fails, the network connection itself is the problem — check that all machines are on the same network and that the host’s network adapter is working. - Check Windows 11 Private/Public network setting. Windows 11 sometimes classifies your office network as “Public” after an update, which applies stricter firewall rules. Go to Settings → Network & Internet → [your network] → Network profile type and set it to Private on all machines.
- Reinstall QuickBooks Database Server Manager. If nothing works, uninstall and reinstall it on the host using the QuickBooks installer and selecting the Server installation option.
If you’re also seeing issues with the company file itself after resolving the connection, see our guide on QuickBooks company file not found — it covers file-level issues that sometimes appear after a network fix.
Prevent QuickBooks Error H505 in the Future
- After every major Windows 11 update, check your firewall rules. Windows updates sometimes reset or override custom firewall exceptions. After any major Windows update, verify the QuickBooks port exceptions are still in place.
- Set QuickBooks services to start automatically. In services.msc, set QuickBooksDB and QBCFMonitorService to Automatic (Delayed Start) so they always restart after the host computer reboots.
- Keep all machines on the same QuickBooks version. Version mismatches between the host and workstations frequently cause H505. Make sure every computer runs the same version year of QuickBooks Desktop.
Frequently Asked Questions
What is QuickBooks Error H505?
QuickBooks Error H505 is a multi-user networking error that occurs when a workstation can’t connect to a company file hosted on another computer. It means the QuickBooks Database Server Manager on the host computer is not responding to connection requests — usually because of a firewall block, a stopped service, or a corrupted network data file.
Does H505 mean my company file is damaged?
No. H505 is a network connection error, not a file corruption error. Your company file is safe. The issue is that workstations can’t reach the file over the network — once the connection problem is fixed, the file opens normally with all data intact.
Why does H505 happen more on Windows 11?
Windows 11 has more aggressive default firewall settings than Windows 10, and major Windows 11 updates frequently reset or tighten network rules. QuickBooks’ multi-user ports (especially 8019 and 56728) are commonly blocked by Windows 11’s firewall after updates, which causes H505 to appear even on setups that were working fine before.
Can I fix H505 without IT support?
Yes — the fixes in this guide don’t require technical expertise. The most common resolution (restarting QuickBooks Database Server Manager and adding firewall exceptions) takes about 10 minutes and resolves H505 for the majority of users. If you reach Fix 6 and still have the error, contacting Intuit’s support line is the next step.
Frequently Asked Questions
What Causes QuickBooks Error H505 on Windows 11?
H505 is a multi-user networking error. It means your workstation can reach the host computer on the network, but QuickBooks services on the host are not responding correctly to connection requests. On Windows 11 specifically, several things commonly cause this:



