QuickBooks Multi-User Mode Not Working

Let’s Dive in to see…

How to Fix QuickBooks Multi-User Mode Not Working

QuickBooks Online

QuickBooks Multi-User Troubleshooting Guide

QuickBooks Multi-User Mode Not Working

Workstations can't connect to the company file on the server. You may be seeing one of these:

QuickBooks opens in single-user mode even though multi-user should be on
H-series error: H101, H202, H303, or H505
"This company file is on another computer... switch to multi-user mode?"
Workstation shows company file as open by another user when it isn't

At QuickFix Bookkeeping, the first step is always identifying which scenario you are in — the fix for "no error but single-user mode" is completely different from an H202 or H505 error.

The QuickFix Bookkeeping Distinction

Use this diagnostic first — identify your scenario before touching any settings.

What do you see on the workstation?

H101 or H303

Hosting conflict — workstation has hosting enabled. Fix: turn off hosting on all workstations.

H202 or H505

Firewall or service blocking connection. Fix: check QBDSM running, then firewall ports.

No error — opens single-user

QBDSM stopped or .ND file stale. Fix: restart QBDSM service, then QBDSM scan.

6000-series error

Company file access issue. See: Error 6000-82, 6000-83, or 6123 specific pages.

How QuickBooks multi-user works: One computer — the server — hosts the company file and runs QuickBooks Database Server Manager (QBDSM). QBDSM manages the connection between the server and all workstations over the local network. Workstations don't open the file directly — they connect through QBDSM. If QBDSM stops, has a stale .ND file, or the server's firewall blocks its ports, all workstations fail simultaneously. This is why the server and QBDSM are always the first things to check — not individual workstations.

What Causes QuickBooks Multi-User Mode to Stop Working?

🖥️

Workstation Has Hosting Enabled

Most common cause of H101/H303 — one or more workstations has "Host Multi-User Access" enabled. Only the server should host. A workstation attempting to host creates a conflict where the file's authoritative location becomes ambiguous.

⚙️

QBDSM Stopped or Not Scanning the Folder

Most common cause of silent single-user mode — QBDSM stopped after a Windows Update, server restart, or crash. Without QBDSM running and scanning the company file folder, workstations cannot connect and QB silently falls back to single-user.

🛡️

Firewall Blocking QuickBooks Ports

Most common cause of H202/H505 — Windows Firewall or antivirus blocking the ports QBDSM uses to communicate between server and workstations. Common after a Windows Update that resets firewall rules or a new antivirus installation.

📄

Stale or Corrupt .ND File

The Network Descriptor file (.ND) stores how workstations reach the company file. After a server name change, IP address change, or network reconfiguration, the .ND becomes stale — pointing to a path that no longer works.

📦

QB Version Mismatch Across Computers

All computers on the network must run the same QuickBooks version and release. A workstation running QB 2023 R3 and the server running QB 2023 R1 creates protocol mismatches that silently break multi-user connectivity.

🔐

Folder Permissions Insufficient

The QBDataServiceUser account doesn't have Full Control on the company file folder. Common after a server OS reinstall, domain policy change, or migration to a new server. Without these permissions, QBDSM cannot manage the file for network users.

How to Fix QuickBooks Multi-User Mode — Step by Step

Match your scenario to the right method using the diagnostic above. If you have an H-series error code, start with Method 1. No error but single-user mode? Start with Method 2.

METHOD 1 Check Hosting — Turn It Off on All Workstations H101 · H303 · Hosting conflict — do this first

Incorrect hosting is the single most common multi-user problem. Only the server should host. Every workstation that has hosting enabled creates a conflict. Check every computer on the network — not just the ones showing errors.

1

On each workstation (not the server): open QuickBooks without opening the company file → File → Utilities. If you see "Stop Hosting Multi-User Access" — click it to disable. If you see "Host Multi-User Access" — leave it, this workstation is already correct.

2

On the server: File → Utilities → confirm "Stop Hosting Multi-User Access" is shown — this means hosting IS on, which is correct for the server.

3

After fixing hosting on all workstations — close and reopen QuickBooks on the workstations. Try opening the company file in multi-user mode.

QuickFix tip: The File → Utilities menu is counter-intuitive. If you see "Stop Hosting" — that means hosting is currently ON. If you see "Host Multi-User Access" — hosting is currently OFF. Workstations should show "Host Multi-User Access" (hosting OFF). The server should show "Stop Hosting Multi-User Access" (hosting ON).

METHOD 2 Restart QBDSM and Run a Fresh Scan No error but QB opens single-user · After server restart

QuickBooks Database Server Manager is the service that enables multi-user access. If it stopped — which happens silently after Windows Updates or server restarts — workstations fall back to single-user mode without any error message. Restarting and rescanning takes 3 minutes.

1

On the server: Press Windows + R → type services.msc → Enter. Find QuickBooksDB[XX] (XX = your QB version year, e.g. QuickBooksDB34 for QB 2024). Right-click → Restart. Also restart QBCFMonitorService.

2

Open QuickBooks Tool Hub → Network Issues → QuickBooks Database Server Manager → Scan Folders. Add the folder containing your company file → Start Scan. This regenerates the .ND file.

3

From a workstation, try opening the company file. If it offers multi-user mode — the QBDSM restart fixed it.

QuickFix tip: Set QBDSM to start automatically so it survives server restarts. In services.msc → right-click QuickBooksDB[XX] → Properties → Startup type: Automatic. This prevents the most common recurring multi-user failure.

METHOD 3 Add QuickBooks Firewall Exceptions H202 · H505 · After Windows Update or new antivirus

Windows Firewall blocking QuickBooks' communication ports is the primary cause of H202 and H505. QuickBooks uses specific ports depending on the version — all must be open on the server's firewall.

QuickBooks required ports by version:

QB 2024: 8019, 56728
QB 2023: 8019, 56727
QB 2022: 8019, 56726
QB 2021: 8019, 56725
QB 2020: 8019, 56724
All versions: also 443, 80
1

Quick test: Temporarily disable Windows Firewall on the server and try connecting from a workstation. If it connects — firewall is confirmed as the cause. Re-enable and add permanent exceptions.

2

Add program exceptions on the server: Control Panel → Windows Defender Firewall → Allow an app → Add: QBW32.exe, QBDBMgrN.exe, QBCFMonitorService.exe.

3

Add port rules: Windows Defender Firewall → Advanced Settings → Inbound Rules → New Rule → Port → TCP → add the ports for your QB version above. Repeat for Outbound Rules.

METHOD 4 Rename .ND File and Run QBDSM Scan After server rename, IP change, or network reconfiguration

A stale .ND file routes workstations to the wrong server path. Renaming it forces QBDSM to generate a fresh one with the current correct server information.

1

On the server, open the company file folder. Find YourFile.QBW.ND. Right-click → Rename → add .old.

2

Tool Hub → Network Issues → QuickBooks Database Server Manager → Scan Folders → add the folder → Start Scan. The scan creates a fresh .ND pointing to the correct current server. Retry from workstations.

METHOD 5 Fix Folder Permissions for QBDataServiceUser After server OS reinstall or domain policy change

QBDSM runs under the QBDataServiceUser Windows account. If this account lost its permissions on the company file folder, QBDSM cannot manage the file for network users — causing silent single-user fallback or H-series errors.

1

Right-click the company file folder → Properties → Security → Edit → Add. Type QBDataServiceUser[XX] (e.g. QBDataServiceUser34 for QB 2024) → Check Names → OK. Set to Full Control → Allow. Apply.

2

Also confirm Everyone or the specific Windows users have Full Control. Restart QBDSM service (Method 2 Step 1) after setting permissions. Then retry from workstations.

METHOD 6 Verify All Computers Are on the Same QB Version Intermittent failures · After updating QB on one machine only

Version mismatches between the server and workstations cause intermittent and hard-to-diagnose multi-user failures. All computers must run the identical QuickBooks release (same year AND same R-number).

1

On each computer: open QuickBooks → press F2. Note the Version and Release shown in Product Information. All computers should show identical version and release numbers.

2

On any computer that is behind: Help → Update QuickBooks Desktop → Update Now → Get Updates. Restart QB after updates install. Update the server first, then all workstations.

METHOD 7 Run QuickBooks File Doctor All above tried — still failing

File Doctor diagnoses and repairs both network configuration issues and company file damage that can cause multi-user failures. Run it from the server computer for the most complete diagnosis.

1

Tool Hub → Company File Issues → Run QuickBooks File Doctor. Select the company file → Check your file and network → admin password → Next. Allow up to 15 minutes. After the scan, retry multi-user access from a workstation.

Quick Reference — Match Your Error to the Fix

What you see Most likely cause Start with
Error H101 or H303 Workstation hosting enabled Method 1 — fix hosting
Error H202 or H505 Firewall blocking QB ports Method 3 — firewall exceptions
No error — opens in single-user only QBDSM stopped Method 2 — restart QBDSM
After server rename or network change Stale .ND file Method 4 — rename .ND, QBDSM scan
After server OS reinstall or domain change Folder permissions reset Method 5 — fix folder permissions
Intermittent — works sometimes, fails others Version mismatch or QBDSM startup Method 6 — verify versions match

Frequently Asked Questions

Why does multi-user keep breaking after every server restart?
The most common cause of recurring multi-user failures after server restarts is QBDSM being set to Manual startup instead of Automatic. When the server restarts, QBDSM doesn't start automatically — workstations cannot connect until someone manually starts it. Fix this permanently: open services.msc on the server → find QuickBooksDB[XX] → right-click → Properties → set Startup type to Automatic → Apply. Also set QBCFMonitorService to Automatic. This one change eliminates the most common recurring multi-user failure pattern.
Do I need QuickBooks installed on the server, or just Database Server Manager?
You have two valid options. Option 1: install the full QuickBooks Desktop application on the server and enable hosting. Option 2: install only QuickBooks Database Server Manager (available as a separate free download from Intuit) on the server — no full QB installation required. QBDSM alone is sufficient for the server to host the company file for workstations. The advantage of QBDSM-only is that the server doesn't need a QuickBooks license and uses fewer resources. The advantage of full QB on the server is you can open the company file directly on the server itself as a third option. Both configurations work correctly for multi-user access.
How do H101, H202, H303, and H505 differ from each other?
All four are H-series multi-user errors but they identify different failure points. H101 means the workstation cannot connect because it is not set up to host and the file is on another computer — usually caused by incorrect hosting settings on workstations. H202 means the workstation cannot communicate with the server — usually caused by a firewall blocking ports or QBDSM not running. H303 means the workstation is set to host the file but has been told the file is on another computer — same cause as H101 but from the reverse perspective. H505 means the workstation is set to host but the file is on the server — hosting is wrongly enabled on the workstation. In practice: H101 and H303 → fix hosting. H202 and H505 → fix firewall and QBDSM. The fixes for all four are covered in Methods 1–3 above.

Related QuickBooks Multi-User and Network Errors

Multi-User Still Broken After All Methods?

Let QuickFix Bookkeeping Set Up Your
Multi-User Network Correctly.

Certified Intuit ProAdvisors · QuickBooks Network Specialists

Persistent multi-user failures after hosting, firewall, and QBDSM fixes usually point to a deeper network configuration or Windows domain policy issue. Our certified ProAdvisors configure QuickBooks multi-user environments correctly and ensure stable, recurring access for your whole team.

Book a Free 30-Minute Consultation

No obligation. Same-day response. Multi-user access restored fast.