📅 Updated: May 2026⏱️ 8 min read🏷️ Multi-User & Network

Your office has multiple people who need to work in QuickBooks® at the same time — an accountant running reports while someone else enters invoices. You set up multi-user mode, but it's not working. One computer gets access while others are locked out, you see errors like "QuickBooks is currently in single-user mode" or "The file is in use by another QuickBooks user," or the whole multi-user setup just refuses to connect.

QuickBooks® Desktop multi-user mode allows up to 5 users (Pro/Premier) or up to 40 users (Enterprise) to work in the same company file simultaneously over a local network. The company file lives on one computer (the "server" or "host"), and other computers (the "workstations") connect to it through the network. When this setup breaks, it's almost always a networking, firewall, or QuickBooks® Database Server Manager issue — not a problem with your data.

Why Multi-User Mode Fails

6-Step Fix for Multi-User Mode Problems

⚠️ Important: Multi-user troubleshooting requires access to both the server computer and the workstations. Have someone available at the server while you work through these steps.

1 Verify Database Server Manager Is Running

This is the most common cause and the first thing to check:

  1. On the server computer, press Windows Key + R, type services.msc, press Enter
  2. Find "QuickBooksDBXX" in the list (XX = your QuickBooks® version + 10, e.g., QuickBooks® 2024 = QuickBooksDB34)
  3. Check the Status column — it should say "Running"
  4. If it's not running, right-click → Start
  5. Set Startup Type to "Automatic" so it starts with Windows
  6. Also check for "QBCFMonitorService" and ensure it's running and set to Automatic
  7. Click the Recovery tab → set First failure, Second failure, and Subsequent failures all to "Restart the Service"

2 Fix Hosting Configuration

Only the server should host — check every computer:

  1. On each WORKSTATION: open QuickBooks® → File → Utilities → check what it says
    — It should say "Host Multi-User Access" (meaning it's currently NOT hosting and clicking would turn it on — do NOT click it)
    — If it says "Stop Hosting Multi-User Access" that means this workstation IS hosting — click it to turn hosting OFF
  2. On the SERVER: open QuickBooks® → File → Utilities
    — It should say "Stop Hosting Multi-User Access" (meaning hosting IS active — this is correct)
    — If it says "Host Multi-User Access" click it to enable hosting on the server
  3. After fixing hosting, have each workstation close QuickBooks® and reopen it

3 Configure Windows Firewall

QuickBooks® needs firewall exceptions on both the server and all workstations:

  1. Open QuickBooks® Tool Hub on the server → Network Issues → "QuickBooks Firewall Configuration Tool"
  2. Run the tool — it automatically creates the necessary firewall exceptions
  3. If you use a third-party firewall (Norton, McAfee, etc.), you need to manually add exceptions for:
    QBW32.exe (main QuickBooks® program)
    QBDBMgrN.exe (Database Server Manager)
    — Ports 8019, 56728, 55378-55382
  4. Repeat on each workstation

4 Scan the Company File Folder in Database Server Manager

The Database Server Manager needs to know where your company file is stored:

  1. On the server, open "QuickBooks Database Server Manager" from the Start menu
  2. Click the "Scan Folders" tab
  3. Click "Add Folder" and browse to the folder containing your company file
  4. Click "Scan" — it will find your .QBW files and monitor them for multi-user access
  5. After scanning, the .ND (network descriptor) file is created or updated in the company file folder

5 Enable Network Discovery and File Sharing

Windows needs these features enabled on all computers:

  1. Open Control Panel → Network and Sharing Center → Change advanced sharing settings
  2. Under your current network profile (Private or Domain), enable:
    — "Turn on network discovery"
    — "Turn on file and printer sharing"
  3. Under "All Networks," select "Turn off password protected sharing" (or ensure all QuickBooks® users have Windows accounts on the server)
  4. Apply changes on the server AND all workstations

6 Use IP Address Instead of Computer Name

If workstations still can't find the server, bypass DNS/NetBIOS entirely:

  1. On the server, open Command Prompt and type ipconfig — note the IPv4 address
  2. On the workstation, open QuickBooks® → File → Open or Restore Company → Open a company file
  3. In the file path, type: \\[SERVER-IP]\[SharedFolder]\CompanyFile.qbw
    Example: \\192.168.1.100\QBData\MyCompany.qbw
  4. If this works, the issue is with computer name resolution on your network

Multi-User Error Codes Explained

QuickBooks® multi-user errors have specific codes that help identify the problem. Error H202 means the workstation can find the server but can't communicate with the Database Server Manager — usually a firewall or port issue (see our detailed H202 guide). Error H303 and H505 mean the server computer itself can't switch to multi-user mode — check that the Database Server Manager is running and the file isn't in a read-only folder. Error -6000, -301 means the company file can't be found on the network — verify the file path and network sharing. Error -6073, -99001 means another user has the file open in single-user mode — find out who and ask them to switch to multi-user (File → Switch to Multi-User Mode).

Multi-User Maintenance Tips

Frequently Asked Questions

QuickBooks® Pro and Premier support up to 5 simultaneous users. QuickBooks® Enterprise supports up to 40 simultaneous users. Each user needs their own license. QuickBooks® Online supports varying numbers of users depending on the plan.

The fastest, most reliable computer on your network should be the host/server — ideally one with a wired network connection, not WiFi. It should stay on during business hours and never go to sleep while users are working. Only the host computer should have "Host Multi-User Access" enabled.

No. Any Windows computer can act as the QuickBooks® host. However, for offices with 3+ users, a dedicated server or NAS provides better performance and reliability. The host computer should have a wired connection, stay powered on, and have enough RAM (8GB+) to handle the file serving load.

Another user has the file open in single-user mode, or hosting isn't enabled on the server. Check who has the file open (File → Close Company on each workstation), ensure only the server has hosting enabled, and make sure the Database Server Manager is running on the server.

Need Expert Help with QuickBooks®?

Our independent technicians fix QuickBooks® issues remotely. Free diagnosis on every call.

📞 Call +1-888-550-4779 — Free Diagnosis
Independent service · Not affiliated with Intuit® · Fees apply for fix services only

⚠️ Disclaimer: InstantDesk Support is an independent, third-party technical support provider. We are not affiliated with Intuit Inc. or QuickBooks®. For free official support, visit quickbooks.intuit.com.