QuickBooks Error H505 on Workstations

Let’s Dive in to see…

How to fix QuickBooks Error=H505 

on Workstations

QuickBooks Payroll Error PS060

QuickBooks H-Series Error · H505 · Multiple Hosting Conflict on Workstations

How to Fix QuickBooks Error H505 on Workstations

QuickBooks displays: "This company file is set up for multiple users, but you cannot use it from this computer. Error H505" — appearing on a specific workstation.

At QuickFix Bookkeeping, H505 on a workstation means that workstation is trying to act as a host — it has "Host Multi-User Access" enabled when it shouldn't. H505 is distinct from H202 (can't reach the host) and H303 (misconfigured as sole host): H505 specifically appears when multiple machines are simultaneously trying to host the file, creating a conflict the workstation can't resolve.

H505 Workstation Fix — One-Minute Check

On the workstation showing H505: QB → File → Utilities. Look at the menu options — if "Stop Hosting Multi-User Access" appears, click it immediately. This is the most common H505 fix and takes 10 seconds. If "Host Multi-User Access" appears instead (grayed text showing it can enable hosting), hosting is already off — the problem is elsewhere (QBDSM on server, or the server itself has stopped hosting). The presence of "Stop Hosting" on a workstation is the diagnostic confirmation that this machine is the H505 source.

What Causes H505 on Workstations?

Workstation Has Hosting Enabled

Primary H505 workstation cause — the workstation has "Host Multi-User Access" enabled, competing with the server. QB can't determine which machine is the authoritative host and shows H505 to block access until the conflict is resolved. Fix: File → Utilities → Stop Hosting Multi-User Access on the workstation.

QB Update Re-Enabled Hosting on Workstation

A known QB bug in some versions re-enables hosting on workstations after a QB update or Windows restart. After updating QB: check all workstations for File → Utilities → "Stop Hosting Multi-User Access" and click it on any that show it.

Server Stopped Hosting — Workstation Took Over

The server stopped hosting (service crash, restart) and a workstation was manually set to host to allow work to continue. Now both are trying to host after the server came back. Stop hosting on all workstations, then confirm the server is the sole host.

QuickBooksDB Service Stopped on Server

QBDSM on the server stopped and QB on the workstations began showing H505 because the server is no longer actively hosting. Restart QuickBooksDB[XX] service on the server (services.msc) and run QBDSM → Scan Folders to reinitiate hosting.

Wrong QB Version Mismatch

A workstation running a different QB year version than the server can trigger H505 when the version mismatch prevents the workstation from correctly determining hosting status. All machines must run identical QB year versions. F2 → compare releases.

Corrupted .ND File

A corrupted .ND file contains incorrect hosting information that confuses the workstation into thinking it needs to host. Renaming the .ND on the server and rescanning via QBDSM rebuilds it with correct hosting data.

How to Fix H505 on Workstations

METHOD 1Stop Hosting on All Workstations + Verify Server HostsResolves most H505 cases immediately
1

On every workstation: QB → File → Utilities → if "Stop Hosting Multi-User Access" appears → click it. Do this on every single workstation, not just the one showing H505. Any workstation with hosting on is a potential H505 source.

2

Verify server is hosting: on the server → QB → File → Utilities → confirm "Stop Hosting Multi-User Access" is shown (meaning hosting IS on — only click it on workstations, not the server). Retry from the workstation that was showing H505.

METHOD 2Restart QuickBooksDB on Server + QBDSM Rescan + Rename .NDH505 persists after fixing workstation hosting
1

On the server: services.msc → QuickBooksDB[XX] → Restart → confirm Automatic startup. Rename CompanyName.QBW.ND to .ND.OLD → QBDSM → Scan Folders → Start Scan. Run Tool Hub → Company File Issues → Run File Doctor → Check your file and network. Retry from workstations.

METHOD 3Update All QB Versions to Match + Reinstall QBDSMVersion mismatch or QBDSM damage
1

F2 on every machine → compare Year/Release → update any that don't match. Control Panel on server → Programs → QuickBooks Database Server Manager → Uninstall → reinstall from QB installation media → Scan Folders → Start Scan. Retry H505 workstation.

Related QuickBooks Errors

H505 Persisting on a Workstation After Stopping All Hosting?

Let QuickFix Bookkeeping Restore Your Multi-User Access.

Persistent H505 after stopping hosting on all workstations usually means QBDSM on the server isn't communicating correctly — we diagnose the server-side hosting configuration and restore it.

Book a Free 30-Minute Consultation

No obligation. Same-day response.