Skip to content
Independent bookkeeping & advisory firm · Serving U.S. businesses remotely Find a ProAdvisor
TechBrot
ERROR · H505

QuickBooks Error H505: multi-user hosting causes & fixes.

Intuit says H505 — like H101 and H303 — means one or more of your workstations is set to be the server for QuickBooks, when only the server that stores the company file should host multi-user access. Same family as H202 in Desktop, Premier, and Enterprise. Below: five causes, the ordered self-fix, and when to call a QuickBooks ProAdvisor.

TL;DR

Error H505 is a multi-user hosting error. Intuit says H505 — like H101 and H303 — means one or more of your workstations is set to be the server for QuickBooks; the server should be the only computer hosting multi-user access. Five causes are below, with an ordered self-fix that starts where Intuit’s H505 fix does — the hosting settings on each workstation and the server — then Intuit’s Database Server Manager scan in QuickBooks Tool Hub. H505 is exclusive to QuickBooks Desktop, Premier, and Enterprise — it does not appear in QuickBooks Online.

Published by TechBrot.

Quick answers

Error H505, in five questions.

What is QuickBooks Error H505?

A QuickBooks multi-user hosting error. Intuit says H505 — like H101 and H303 — means one or more of your workstations is set to be the server for QuickBooks; the server (the computer that stores the company file) should be the only computer hosting multi-user access. Exclusive to QuickBooks Desktop, Premier, and Enterprise — it does not occur in QuickBooks Online.

What causes Error H505?

Intuit’s meaning comes first: (1) one or more workstations is set to be the server for QuickBooks. Four more causes fit Intuit’s shared H202 and H505 steps: (2) Database Server Manager or its services not running on the server; (3) a firewall blocking QuickBooks; (4) the workstation can’t reach the server over the network; (5) damaged network-data (.ND) files, which Intuit says can cause H505.

Can I fix H505 myself?

You can try, in this order: on each workstation showing H505, stop hosting if it is offered (Intuit’s H505 fix); on the server, host multi-user access; run the QuickBooks Database Server Manager scan from QuickBooks Tool Hub (Network Issues tab) on the server; check the QuickBooksDBXX and QBCFMonitorService services; configure the firewall and antivirus for QuickBooks; ping the server from each workstation; rename the .ND files and rescan.

When does H505 need a ProAdvisor?

When self-fix doesn’t resolve it within an hour or two, hosting won’t stay configured, multi-user keeps dropping, you lack admin access to the host or firewall, or H505 appears alongside other errors — a signal of deeper file-integrity issues.

How is H505 different from H202 and H101?

Intuit groups them: all block the multi-user connection to the server. H505 and H101 (with H303): Intuit says one or more workstations is set to be the server for QuickBooks. H202: the workstation can’t connect to the host. Intuit’s H202 and H505 article covers all of them.

TechBrot is an independent firm — not Intuit, and not Intuit's software support. For your Intuit account, billing, login, or a software bug, contact Intuit directly. Intuit support → We provide independent, operational help resolving errors inside QuickBooks.
In plain terms

Error H505, plainly.

Intuit says H505 — like H101 and H303 — means one or more of your workstations is set to be the server for QuickBooks; the server (the computer that stores the company file) should be the only computer set to host multi-user mode. Intuit groups H505 with H202: all of them occur when something blocks the multi-user connection to your server computer. Five causes of H505: a workstation set to host; Database Server Manager or its services not running on the server; a firewall blocking QuickBooks; the workstation unable to reach the server over the network; or damaged network-data (.ND) files.

The good news is that H505 is fixable. Intuit’s fix is to check hosting: on each workstation showing the error, stop hosting multi-user access if that option appears; on the server, host multi-user access. Intuit’s same article also routes through QuickBooks Tool Hub’s Network Issues tab to the Database Server Manager scan on the server. If self-fix doesn’t resolve it within an hour or two, hosting won’t stay configured, or multi-user keeps dropping, a QuickBooks ProAdvisor diagnostic identifies the deeper cause — such as configuration past the documented surface steps. H505 is exclusive to QuickBooks Desktop, Premier, and Enterprise; it does not appear in QuickBooks Online.

What causes H505

Five causes.

The self-fix steps below address these in the same order.

Cause 01 · A workstation set to host

Intuit says H505 means one or more of your workstations is set to be the server for QuickBooks. Multi-user hosting belongs on the server that stores the company file, and nowhere else: your server should be the only computer set to host multi-user mode. Intuit’s H505 fix is the hosting check under File → Utilities on each workstation and on the server.

Cause 02 · Database Server Manager not running on the host

QuickBooks Database Server Manager hosts company files over a network and runs on the server as the QuickBooksDBXX service; Intuit says it must be running on the computer storing the company file even when QuickBooks isn’t open. Intuit’s shared H202 and H505 steps check it: the Database Server Manager scan, then the QuickBooksDBXX and QBCFMonitorService services on the server.

Cause 03 · Firewall blocking QuickBooks

Windows Firewall or security software blocks the port or program files QuickBooks needs for multi-user communication. Intuit’s fix is inbound and outbound rules for the QuickBooks port and program files. Intuit says QuickBooks Desktop 2019 and later use a specific port assigned during installation, shown on Database Server Manager’s Port Monitor tab — so read yours there rather than using a published number.

Cause 04 · Workstation can’t reach the server

The workstation can’t reach the server over the network by its computer name. Intuit’s test is to ping the server by name from each workstation; packet loss or a very slow reply is a network issue underneath the QuickBooks error, and one Intuit says to hand to an IT professional.

Cause 05 · Damaged .ND file

Network-data (.ND) files are the configuration files that let QuickBooks reach a company file in multi-user mode — mainly the server’s IP address and port. Intuit lists H505 among the errors that problems with these files can cause, and says renaming them and rescanning in Database Server Manager creates new ones.

Past these five · When Intuit’s steps don’t clear it

If H505 survives every step Intuit gives, or hosting won’t stay configured, the cause is past the documented surface steps — the point where a diagnostic is warranted rather than more retries.

The self-fix

How to fix H505 yourself.

Seven steps, in order — if all seven don’t resolve it, stop and book a diagnostic.

1

Make sure hosting is OFF on every workstation

Intuit’s H505 fix, first: on each workstation showing H505, open QuickBooks without opening the company file and go to File → Utilities: if it offers “Stop Hosting Multi-User Access,” select it — per Intuit, that workstation set to host is what H505 means. If it offers “Host Multi-User Access,” don’t select it; that workstation isn’t the problem.

2

Enable multi-user hosting on the host (host only)

On the server, open QuickBooks and go to File → Utilities: if it offers “Host Multi-User Access,” select it. If it offers “Stop Hosting Multi-User Access,” don’t select it. Only the computer that stores the file should host.

3

Run the Database Server Manager scan from Tool Hub

On the server, close QuickBooks and open QuickBooks Tool Hub (downloaded from Intuit) → Network Issues → QuickBooks Database Server Manager → Start Scan (browse to the company-file folder if asked). Intuit says the scan repairs your firewall permissions automatically. Intuit also notes Database Server Manager doesn’t support devices like Network Attached Storage (NAS).

4

Install and run Database Server Manager on the host

Database Server Manager belongs on the computer that stores the company file. There, open Windows Services and check QuickBooksDBXX and QBCFMonitorService: each should have startup type Automatic and status Running, with the Recovery tab set to “Restart the Service” for the first, second and subsequent failures. If either still won’t hold, Intuit’s next step adds both services to the Windows admin group.

5

Configure the firewall and antivirus for QuickBooks

Add inbound and outbound firewall rules for the QuickBooks port and program files (such as QBW32.exe and QBDBMgrN.exe), and make sure security software gives QuickBooks the permissions it needs. Intuit says QuickBooks Desktop 2019 and later use a specific port assigned during installation: read it on Database Server Manager’s Port Monitor tab. The Database Server Manager scan in step 3 also repairs firewall permissions, per Intuit.

6

Confirm the workstation can reach the server

Turn on Network Discovery, get the server’s name (ipconfig /all on the server), then ping the server by name from each workstation. Intuit’s instruction if there’s packet loss or a very slow reply: stop, and reach out to an IT professional for help with your network.

7

Rename and rescan the .ND file

On the computer that stores the company file, find the .ND files, rename them (Intuit’s example: .NDOLD), then rescan the folder in Database Server Manager. Intuit says the rescan creates new .ND files.

8

If H505 persists, escalate

If H505 survives all seven steps above — or hosting won’t stay configured — stop. Continued retries won’t help and can mask a deeper cause. A QuickBooks ProAdvisor diagnostic identifies the underlying configuration or file-integrity issue and resolves it against a written scope.

Intuit’s own source

Where the Error H505 steps come from.

The causes and steps above follow Intuit’s own support articles, linked below so you can check them at the source. Where this page and Intuit’s articles ever differ, follow Intuit.

When to call

Three signals it’s a ProAdvisor call.

It persists after all seven steps

You’ve worked the ordered fix and H505 still blocks multi-user access. The cause is past the documented surface — such as hosting that won’t hold or a damaged .ND/file-integrity issue.

Hosting won’t stay configured

You enable hosting or start Database Server Manager and it reverts, or multi-user drops after every reboot. A setting that won’t persist signals an environment or service problem a one-time fix masks rather than resolves.

It’s appearing alongside other errors

H505 alongside 6000-series or other codes points to deeper company-file integrity problems — the moment to stop self-fixing and have the file assessed before damage progresses.

Software, or the books?

When Error H505 is no longer a software problem.

Error H505 is a hosting problem. Once hosting is set up correctly, the software problem is over; any work done around it in separate copies still has to be reconciled.

  • Users switched to local copies to keep working.
  • Two versions of the company file now disagree.
  • Transactions from the outage are missing from the main file.

Start with the free QuickBooks file review — a limited review that identifies likely issues and the information needed for a written scope, with the findings in plain English. If the findings show that the books themselves need work, that is QuickBooks cleanup, quoted as a fixed fee against a written scope before any work starts.

Self-fix didn’t clear H505?

A QuickBooks ProAdvisor diagnoses the deeper cause — a focused diagnostic is from $1,200 — a fixed fee, set after scoping.

Book the discovery call
ProAdvisor certifications · QuickBooks Online & Payroll certified

Certified QuickBooks ProAdvisor credentials.

2

Intuit certifications held — QuickBooks Online (Level 2) and Payroll; Desktop and Enterprise files worked in

L2

QuickBooks Online ProAdvisor Level 2

Yearly

Annual Intuit re-certification

  • H505 is a Desktop/Enterprise error — resolving it takes fluency in multi-user mode, hosting configuration, Database Server Manager, and network setup.
  • TechBrot works in Desktop and Enterprise files, led by TechBrot’s founder; Intuit’s public ProAdvisor directory lists ProAdvisors for verification.
  • Operational experience to diagnose H505 past the documented surface steps — not a script-reading queue.
Who diagnoses it

A QuickBooks ProAdvisor diagnoses past the surface.

When the documented steps don’t hold — hosting won’t stay enabled, the Database Server Manager keeps stopping, or multi-user drops after a reboot — the cause lies past the surface, for example: a damaged network-data (.ND) file, a multi-version conflict, a firewall rule that resets, or genuine company-file integrity damage. A QuickBooks ProAdvisor who works in Desktop and Enterprise files diagnoses the actual root cause, fixes it against a written scope, and verifies stable multi-user access before closing.

Diagnostic

30-minute diagnostic call

What people ask about Error H505.

Is this official QuickBooks support?
No. TechBrot is a bookkeeping and advisory firm. For Intuit software-level issues (login, billing, subscription), Intuit’s own support is the right path.
What is QuickBooks Error H505?
A multi-user hosting error. Intuit says H505 — like H101 and H303 — means one or more of your workstations is set to be the server for QuickBooks; the server (the computer that stores the company file) should be the only computer hosting multi-user access. Exclusive to QuickBooks Desktop, Premier, and Enterprise — it does not occur in QuickBooks Online.
What causes QuickBooks Error H505?
Intuit’s meaning comes first: (1) one or more workstations is set to be the server for QuickBooks. Four more causes fit Intuit’s shared H202 and H505 steps: (2) Database Server Manager or its services not running on the server; (3) a firewall blocking QuickBooks; (4) the workstation can’t reach the server over the network; (5) damaged network-data (.ND) files, which Intuit says can cause H505.
Can I fix QuickBooks Error H505 myself?
You can try — in this order: on each workstation showing H505, stop hosting if it is offered (Intuit’s H505 fix); on the server, host multi-user access; run the QuickBooks Database Server Manager scan from QuickBooks Tool Hub (Network Issues tab) on the server; check the QuickBooksDBXX and QBCFMonitorService services; configure the firewall and antivirus for QuickBooks; ping the server from each workstation, and if there’s packet loss or a very slow reply, stop and get an IT professional; rename the .ND files and rescan.
When does Error H505 require a ProAdvisor?
When self-fix didn’t resolve it after an hour or two; hosting won’t stay configured; multi-user keeps dropping; you don’t have admin access to the host or firewall; or H505 appears alongside other errors, which suggests deeper file-integrity issues. A focused diagnostic is from $1,200 — a fixed fee, set after scoping.
What’s the difference between Error H505 and Error H202?
Both are multi-user errors, and Intuit covers them in one article. H505 — like H101 and H303 — means, in Intuit’s words, that one or more of your workstations is set to be the server for QuickBooks; only the server should host multi-user access. H202: the workstation can’t connect to the host.
Does Error H505 appear in QuickBooks Online?
No. H505 is exclusive to QuickBooks Desktop, Premier, and Enterprise — it’s a multi-user hosting error tied to how Desktop serves a company file across machines. QuickBooks Online is browser-based and has no equivalent multi-user hosting error.

Published: 2026-06-18Updated: 2026-10-01

Self-fix didn’t resolve it?

Self-fix didn’t work? Book a diagnostic.

If H505 persists after the ordered steps, hosting won’t stay configured, or multi-user keeps dropping, a 30-minute diagnostic surfaces the real cause — a focused diagnostic is from $1,200 — a fixed fee, set after scoping. Written scope before any work begins.

TechBrot
Find a ProAdvisor
Bookkeeping & Advisory
QuickBooks
Compare Resources