QuickBooks® Error H202 is one of the most common errors that appears when you're trying to switch to multi-user mode or when a workstation tries to access a company file hosted on another computer. The "H" in H202 stands for "Hosting" — this error is fundamentally about how computers on your network communicate with the one hosting your QuickBooks® company file.
If you're seeing a message like "You are trying to work with a company file that is on another computer, and QuickBooks needs some help connecting," followed by Error H202, this guide will walk you through everything you need to know to resolve it.
Understanding Error H202
In a QuickBooks® multi-user setup, one computer acts as the "server" or "host" — this is where the company file physically lives. Other computers on the network (called "workstations") connect to this host to access the shared company file. Error H202 appears when a workstation cannot establish a connection to the host computer.
Think of it like a phone call: the workstation is trying to call the server, but the call isn't going through. The reasons could be anything from a wrong "phone number" (IP configuration) to a "busy signal" (firewall blocking) to the "phone being off" (Database Server Manager not running).
What Causes Error H202?
After diagnosing this error across many different network setups, these are the root causes we encounter most frequently:
- QuickBooks® Database Server Manager (QBDSM) is not running — This is the #1 cause. QBDSM is a background service on the host computer that manages multi-user access to company files. If it's stopped, crashed, or was never installed, no workstation can connect.
- Firewall blocking QuickBooks® ports — QuickBooks® uses specific network ports to communicate between the host and workstations. If Windows Firewall or any third-party firewall (Norton, McAfee, Kaspersky) is blocking these ports, the connection fails.
- Incorrect hosting configuration — In a proper multi-user setup, only the server computer should have "Host Multi-User Access" enabled. If a workstation also has hosting turned on, it creates a conflict that triggers H202.
- Network issues — The host and workstation must be on the same network and able to communicate. IP address changes, DNS issues, or the host computer going to sleep/hibernation can break the connection.
- Damaged .ND file — The Network Data (.ND) file stores configuration information about the company file's network location. If it becomes corrupted, workstations can't find the file on the network.
- QuickBooks® version mismatch — If the host and workstations are running different versions or releases of QuickBooks®, communication errors can occur.
Step-by-Step Fix for Error H202
⚠️ Important: These steps involve changes on both the server (host) computer and the workstation. You'll need access to both machines. If you're not comfortable modifying firewall settings or Windows services, consider getting professional help.
Step 1: Verify QuickBooks® Database Server Manager Is Running
On the HOST computer (the one where the company file is stored):
- Press Windows key + R, type services.msc, press Enter
- Scroll down and find "QuickBooksDBXX" (XX is your version year — e.g., QuickBooksDB31 for QuickBooks® 2021)
- Check the Status column — it should say "Running"
- If it says "Stopped," right-click and select "Start"
- Also change the Startup Type to "Automatic" so it starts with Windows
If you can't find the QuickBooksDB service at all, it means the Database Server Manager was never installed on the host. You'll need to install it from the QuickBooks® installation disc or download, selecting "Custom Install" → "Server Only" or "Both" options.
Step 2: Configure Windows Firewall Exceptions
On the HOST computer, add firewall exceptions for QuickBooks®:
- Open Windows Defender Firewall (search in Start menu)
- Click "Allow an app or feature through Windows Defender Firewall"
- Click "Change Settings" then "Allow another app"
- Browse to the QuickBooks® installation folder (usually C:\Program Files\Intuit\QuickBooks [Year])
- Add QBW32.exe and allow it on both Private and Public networks
- Also add QBDBMgrN.exe (the Database Server Manager executable)
If you're using a third-party firewall or antivirus with built-in firewall (Norton, McAfee, Kaspersky), you'll need to add exceptions there as well. Each program has its own interface for this — check the software's documentation for "adding firewall exceptions."
Step 3: Fix the Hosting Configuration
This step is critical. Only ONE computer should host — the server where the file lives.
- On EACH workstation computer, open QuickBooks®
- Go to File → Utilities
- If you see "Stop Hosting Multi-User Access" — click it. This means this workstation was incorrectly acting as a host.
- If you see "Host Multi-User Access" — do NOT click it. This workstation is correctly set as a client.
- On the SERVER computer, go to File → Utilities and make sure "Host Multi-User Access" IS enabled
Step 4: Rename the .ND File
On the HOST computer:
- Navigate to the folder containing your company file
- Find the file with the same name as your company file but with a .ND extension
- Rename it by adding ".old" at the end
- Open QuickBooks® Database Server Manager and scan the folder — this creates a fresh .ND file
Step 5: Ping the Server from the Workstation
This tests whether the two computers can actually see each other on the network:
- On the workstation, open Command Prompt (search "cmd" in Start menu)
- Type ping [server-computer-name] and press Enter
- If you get replies — the network connection is working
- If you get "Request timed out" — there's a network level issue preventing communication
If pinging by computer name fails, try pinging by IP address. If that works, you have a DNS resolution issue that needs addressing in your network settings.
Step 6: Use QuickBooks® File Doctor
If manual steps haven't worked, QuickBooks® File Doctor can often resolve network-related issues automatically:
- Download QuickBooks® Tool Hub from the official Intuit site
- Open Tool Hub → Click "Network Issues"
- Run "QuickBooks File Doctor"
- Select your company file and choose "Check both file damage and your network"
- Let it run — this can take 10-20 minutes depending on your file size
H202 Still Showing Up?
Multi-user network issues can be complex. Our independent technicians diagnose and fix H202 remotely — usually within a single session.
📞 Call +1-888-550-4779 — Free DiagnosisHow to Prevent H202 in the Future
- Keep QBDSM set to "Automatic" startup — Ensure it survives reboots
- Don't install QuickBooks® updates on just one machine — Update all computers at the same time to avoid version mismatches
- Use static IP addresses — If your server's IP changes (common with DHCP), workstations lose the connection
- Disable sleep/hibernation on the server — A sleeping server means no file access for anyone
- Audit hosting settings after any changes — After updates or new computer setups, verify that only the server is hosting
- Document your network setup — Keep a record of which computer hosts, what the IP addresses are, and which QuickBooks® version each machine runs
H202 vs H505: What's the Difference?
Error H505 is closely related to H202 — both are multi-user hosting errors. The practical difference is subtle: H202 typically means the workstation found the server but couldn't complete the connection (firewall, QBDSM issue), while H505 often means the workstation couldn't find the server at all (network issue, wrong IP, host offline). However, the troubleshooting steps for both are essentially the same — work through the steps above for either error.
⚠️ Disclaimer: InstantDesk Support is an independent, third-party technical support provider. We are not affiliated with Intuit Inc. or QuickBooks®. The steps above are for informational purposes. For free official support, visit quickbooks.intuit.com.