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.