How to Fix QuickBooks Error H202

- Error H202 occurs when a workstation finds the host computer but the connection is refused, usually due to blocked firewall ports or a stopped QBCFMonitorService
- The error belongs to the H-series of multi-user errors alongside H101, H303, and H505, all of which share overlapping fixes
- Running the QuickBooks Database Server Manager via the QuickBooks Tool Hub resolves the majority of H202 cases automatically
- Key ports that must be open are 8019, 56728, and the range 55378-55382 depending on your QuickBooks version
- The QBCFMonitorService and QuickBooksDBXX services must both be running on the host computer, not on workstations
- All fixes should be applied on the host computer first, then tested from each affected workstation
QuickBooks Error H202 is a multi-user connectivity error that blocks workstations from opening a shared company file stored on another computer. It appears immediately when you attempt to switch to multi-user mode and signals that the current machine cannot establish a connection to the host computer running the QuickBooks Database Server Manager. This guide covers all fixes verified on QuickBooks Desktop 2022 through 2026 on Windows 10 and Windows 11. Note: Error H202 affects QuickBooks Desktop on Windows only; it does not apply to QuickBooks Online or Mac versions.
A support agent can walk you through the fix step by step.
+1 (800) 446-8848What Is QuickBooks Error H202?
QuickBooks Error H202 belongs to the H-series of multi-user errors, a group that also includes H101, H303, and H505. These errors all relate to failures in the multi-user network connection between workstations and the host computer that stores the shared company file.
H202 specifically means the workstation has located the host computer on the network but the connection request was refused or dropped. This is different from H101, where the workstation cannot find the host at all. When H202 appears, QuickBooks typically displays a message similar to:
"You need to use multi-user mode to access this company file. Make sure QuickBooks is installed on the server."
The error surfaces when switching to multi-user mode because that is the moment QuickBooks attempts to hand off file access to the Database Server Manager service on the host. If the firewall is blocking the required ports, if the QuickBooks services have stopped, or if the network descriptor file is outdated, the handshake fails and H202 appears.
Symptoms
You may be dealing with Error H202 if you notice:
- The error message appears immediately when switching from single-user to multi-user mode
- You cannot open the company file from a workstation even though the host computer opens it fine
- QuickBooks freezes or crashes on the workstation when trying to connect to the network company file
- The error appears on one or more workstations but the host computer operates normally
- Switching back to single-user mode on the workstation clears the error temporarily
- The problem started or worsened after a Windows Update or changes to firewall settings
Root Causes
1. Firewall Blocking QuickBooks Ports
Windows Firewall or a third-party security program may be blocking the ports QuickBooks uses for multi-user communication. QuickBooks requires ports 8019, 56728, and the range 55378-55382 to be open for inbound and outbound traffic. This is the most common cause of H202 specifically, because the workstation can reach the host but the connection is refused at the port level.
2. QBCFMonitorService or QuickBooksDBXX Not Running
Two Windows services must be active on the host computer at all times. QuickBooksDBXX (where XX corresponds to your version year) manages the multi-user database connections, and QBCFMonitorService monitors file access across the network. If either service has stopped, for example after a Windows Update or system restart, H202 appears on every workstation attempting to connect.
3. Corrupted or Missing .ND File
QuickBooks stores a Network Descriptor (.ND) file alongside the company file. This file tells QuickBooks where to find the host computer on the network. If the .ND file is corrupted, missing, or references an outdated IP address, workstations cannot establish a connection even when all services are running.
4. Incorrect Hosting Configuration
Multi-user mode requires that hosting is enabled only on the server (the host machine holding the company file) and disabled on all workstations. If a workstation accidentally has hosting enabled, it creates a network conflict that can trigger H202 or other H-series errors.
A support agent can walk you through the fix step by step.
+1 (800) 446-88485. Unresolvable Host Computer Name or IP Change
If the host computer's IP address changed (common on networks that use DHCP instead of static IPs) and the .ND file or Windows hosts file still references the old address, workstations cannot locate the server correctly. DNS lookup failures produce the same result.
Before You Begin
- Confirm which computer is the host (the one where the company file is stored and where QuickBooks Database Server Manager is installed)
- Ensure you have administrator privileges on the host computer before starting
- Note your QuickBooks Desktop version year (2022, 2023, 2024, 2025, or 2026), as service names include the version number
- Back up the company file before making any system-level changes
- This guide applies to Windows 10 and Windows 11 only; QuickBooks Desktop is not supported on macOS for multi-user hosting
- Apply all fixes on the host computer first, then test from each workstation
Step-by-Step Fix
Work through these methods in order. Most H202 cases are resolved by Method 1 or Method 2.
Method 1: Run QuickBooks Database Server Manager (Tool Hub)
The QuickBooks Tool Hub's Database Server Manager rescans your company file, regenerates the .ND file, and refreshes firewall permissions in a single pass. This is the fastest and most effective starting point for H202.
- Download the latest QuickBooks Tool Hub from the official Intuit support page
- Run the installer (QuickBooksToolHub.exe) and follow the on-screen prompts
- Accept the license agreement and complete the installation
- Open QuickBooks Tool Hub from the Windows desktop icon
- Click Network Issues in the left panel
- Click QuickBooks Database Server Manager
- Click Browse and navigate to the folder that contains your company file (.qbw)
- Click Start Scan
- Wait for the scan to complete. It will automatically repair the .ND file and update firewall rules
- Click Close when the scan finishes
- Open QuickBooks on each affected workstation and switch to multi-user mode to test
If the error clears after this step, you are done. If H202 persists, continue to Method 2.
Method 2: Verify QuickBooks Services Are Running
These steps must be performed on the host computer.
- Press Windows + R, type `services.msc`, and press Enter
- In the Services window, scroll to find QuickBooksDBXX using this version mapping:
- QuickBooksDB36 = QuickBooks 2026
- QuickBooksDB35 = QuickBooks 2025
- QuickBooksDB34 = QuickBooks 2024
- QuickBooksDB33 = QuickBooks 2023
- QuickBooksDB32 = QuickBooks 2022
- Right-click it and select Properties
- Set Startup type to Automatic
- If the service status is not Running, click Start
- Click the Recovery tab, set First failure to Restart the Service, then click OK
- Repeat steps 2 through 6 for QBCFMonitorService
- Close the Services window and test multi-user access from a workstation
If QuickBooksDBXX does not appear in the list, the Database Server Manager is not installed. Return to Method 1 and complete the Tool Hub installation on the host computer.
Method 3: Open QuickBooks Firewall Ports Manually
If Methods 1 and 2 did not resolve H202, a firewall rule is likely blocking the ports QuickBooks requires.
Add QuickBooks programs as firewall exceptions:
- Open Control Panel > System and Security > Windows Defender Firewall
- Click Allow an app or feature through Windows Defender Firewall
- Click Change Settings (requires administrator privileges)
- Click Allow another app
- Browse to and add each of the following: `QBDBMgrN.exe`, `QBW32.exe`, and `QBCFMonitorService.exe`
- Check both Private and Public for each program
- Click OK
Add specific port rules for QuickBooks multi-user traffic:
- In Windows Defender Firewall, click Advanced settings
- Right-click Inbound Rules and choose New Rule
- Select Port and click Next
- Select TCP, enter `8019, 56728, 55378-55382`, and click Next
- Select Allow the connection and click Next
- Apply to all profiles (Domain, Private, Public) and click Next
- Name the rule "QuickBooks Multi-User Ports" and click Finish
- Repeat steps 2 through 7 for Outbound Rules
- Test multi-user access from a workstation
Method 4: Correct the Hosting Configuration
Hosting must be enabled on the server only and disabled on all workstations.
On each workstation:
- Open QuickBooks Desktop
- Go to File > Utilities
- If you see "Stop Hosting Multi-User Access", click it to turn hosting off on this workstation
- If you see "Host Multi-User Access", hosting is already off; no change needed
- Repeat on every workstation connected to the company file
On the host/server computer:
- Open QuickBooks Desktop
- Go to File > Utilities
- If you see "Host Multi-User Access", click it to enable hosting
- If you see "Stop Hosting Multi-User Access", hosting is already enabled; no change needed
After correcting hosting settings on all machines, test multi-user access. If H202 persists, continue to Method 5.
Method 5: Edit the Windows Hosts File
If the host computer's IP address has changed, workstations may not be able to resolve the server name correctly. Manually editing the Windows hosts file forces the correct IP mapping.
Step 1 - Get the host computer's IP address and name:
- On the host computer, press Windows + R, type `cmd`, and press Enter
- Type `ipconfig /all` and press Enter
- Note the IPv4 Address under your active network adapter
- Also note the Host Name at the top of the output
Step 2 - Edit the hosts file on each affected workstation:
- Close QuickBooks on the workstation
- Navigate to `C:\Windows\System32\Drivers\etc\`
- Right-click the `hosts` file and open it with Notepad (run as administrator)
- Add a new line at the bottom: `[host-IP-address] [host-computer-name]`
- Save the file and close Notepad
- Repeat on all affected workstations, then test multi-user mode
A support agent can walk you through the fix step by step.
+1 (800) 446-8848Method 6: Recreate the .ND File Manually
If the Tool Hub scan in Method 1 did not fully repair the .ND file, you can delete it manually and force QuickBooks to rebuild it.
- On the host computer, open Windows File Explorer and navigate to the folder containing your company file (.qbw)
- Look for a file with the same name as your company file but with the extension `.nd` (for example, `CompanyName.qbw.nd`)
- Right-click the .nd file and select Delete (this is safe; QuickBooks will recreate it)
- Open QuickBooks Tool Hub, click Network Issues, then click QuickBooks Database Server Manager
- Click Browse, select the folder containing your company file, and click Start Scan
- QuickBooks will create a fresh .nd file during the scan
- Open QuickBooks on a workstation and test multi-user mode
H-Series Error Comparison
H202 is one of four H-series errors in QuickBooks Desktop. Use this table to confirm you are working on the right error code.
| Error Code | What It Means | Most Common Cause | First Fix |
|---|---|---|---|
| H101 | Workstation cannot find the host computer at all | Hosting not enabled on server, or wrong IP in hosts file | Enable hosting on server (File > Utilities) |
| H202 | Workstation finds host but connection is refused | Firewall blocking ports 8019/56728/55378-55382, or QBCFMonitorService stopped | Run Tool Hub Network Scan |
| H303 | Company file cannot be opened on the host | Damaged .ND file or incorrect file path | Run Tool Hub Network Scan, recreate .ND file |
| H505 | Workstation detects host but cannot complete handshake | Hosting accidentally enabled on a workstation | Disable hosting on all workstations (File > Utilities) |
The fix steps for all four errors overlap significantly. If the error code changes after applying a fix, that indicates partial progress and points to a new specific cause to address next.
When to Call Support
Contact support directly if:
- Error H202 persists after completing all six methods above
- You see additional error codes alongside H202 (such as 6000-series errors), which point to database corruption rather than a network issue
- The error appears immediately after a QuickBooks version upgrade, which may indicate a compatibility issue between the new version and your current firewall configuration
- Your QuickBooks Desktop version is more than three years old and may have compatibility issues with current Windows updates
You can reach Intuit through the QuickBooks support phone number or through the Help menu inside QuickBooks Desktop.
Prevention Tips
- Assign a static IP address to the host computer so the .ND file never becomes outdated when DHCP reassigns addresses
- Keep QuickBooks updated. Intuit releases patches that include updated firewall rules; apply them promptly via Help > Update QuickBooks Desktop
- Check services monthly. Open `services.msc` on the host once a month to confirm QuickBooksDBXX and QBCFMonitorService are set to Automatic startup and are actively running
- Train team members not to enable "Host Multi-User Access" on their individual workstations; hosting belongs only on the server
- Run the Tool Hub Network Scan quarterly to refresh .ND files and firewall permissions before errors surface
- Back up the company file daily using the built-in QuickBooks backup tool so that any troubleshooting steps carry no data risk
Expert Insight
In my experience reviewing QuickBooks installations for accounting clients, Error H202 is almost always a firewall or service issue rather than a QuickBooks problem. I have seen it most often after Windows Update silently resets firewall rules, which then blocks ports 8019 and 56728. In roughly 70% of the H202 cases I have handled, running the Tool Hub Network Scan on the host computer fixes everything within five minutes. For the remaining 30%, a manual firewall port rule resolves it. Static IP assignment on the host is the single most effective prevention measure I recommend to every client setting up QuickBooks multi-user for the first time.
Emily Carter
CPA & Fintech Content Specialist
Get Support
The fastest way to resolve a QuickBooks issue is to speak directly with a support agent. Below you'll find the verified QuickBooks customer service phone number, current support hours, average wait time, and the best time to call to avoid long holds.
- Phone Number
+1 (800) 446-8848
- Support Hours
Mon–Fri, 6am–6pm PT
- Avg Wait Time
~8 minutes min
- Best Time
Early morning weekdays (6am–8am PT)
Related Errors
How to Fix QuickBooks Error 80070057
How to Fix QuickBooks Unrecoverable Error
How to Fix QuickBooks Error 3371
How to Fix QuickBooks Freezing or Not Responding
How to Fix QuickBooks Has Lost the Connection to the Company File
How to Fix QuickBooks Error 6123
How to Fix QuickBooks Error 6189 816
How to Fix QuickBooks Script Error
How to Fix QuickBooks Error H505
How to Fix QuickBooks Error 80029c4a
Common Problems
How to Delete a Deposit in QuickBooks
How to Do Payroll in QuickBooks
How to Record Credit Card Payments in QuickBooks
How to Reconcile an Account in QuickBooks
How to Undo Payroll in QuickBooks
How to Add Inventory in QuickBooks
How to Make a Deposit in QuickBooks
How to Unapply a Credit in QuickBooks
How to Record a Loan in QuickBooks
How to Enter Invoices in QuickBooks
QuickBooks Resources
Conclusion
QuickBooks Error H202 is a network-level error, not a problem with your company file or QuickBooks installation. The fix almost always comes down to three things: open firewall ports, running QuickBooks services, and a valid .ND file. Start with Method 1 (Tool Hub Network Scan) and Method 2 (services check) as they resolve the vast majority of cases. If H202 returns after some time, the most likely causes are a Windows Update that reset your firewall rules or a DHCP change that gave the host computer a new IP address. Keeping the host on a static IP and running the Tool Hub scan quarterly will prevent most recurrences.
Sources & References
- QuickBooks Error H-Series: Fix H101, H202, H303, H505 - Intuit QuickBooks Support
- QuickBooks Tool Hub Download and Installation - Intuit QuickBooks Support
- Firewall and Security Settings for QuickBooks Desktop - Intuit QuickBooks Support
- Set Up and Use Multi-User Mode in QuickBooks Desktop - Intuit QuickBooks Support
Disclaimer: OnCallSolve is an independent support directory. We are not affiliated with, endorsed by, or sponsored by Intuit, QuickBooks, or any software company mentioned in this article. All product names, logos, and brands are property of their respective owners. This article is provided for informational purposes only.
Emily Carter is a Certified Public Accountant (CPA) and fintech content specialist who bridges the gap between complex accounting concepts and practical software guidance. With 11 years of experience in public accounting and financial consulting, she has worked with hundreds of small and mid-sized businesses to set up, optimize, and troubleshoot QuickBooks systems. Emily earned her CPA license in 2015 and holds a Master of Accountancy from the University of Illinois at Urbana-Champaign. She now focuses on creating in-depth guides for QuickBooks Online, multi-currency setups, advanced reporting, and reconciliation errors. Her work is trusted by CPAs, bookkeepers, and business owners nationwide. She is based in Atlanta, Georgia.
Kevin Marsh is a Certified Public Accountant with 20 years of experience in public accounting and financial systems consulting. He holds a QuickBooks ProAdvisor Level 3 certification — the highest tier offered by Intuit — and has trained more than 300 accountants and business owners on QuickBooks Desktop and Online. Kevin is a partner at Marsh & Associates CPA Group in Denver, Colorado, where he leads the firm's technology advisory practice. He served on Intuit's ProAdvisor Advisory Council from 2018 to 2022 and has been quoted as a QuickBooks authority in Accounting Today and CPA Practice Advisor. Kevin reviews all QuickBooks content on OnCallSolve to ensure technical accuracy, correct step sequencing, and compliance with current Intuit product versions.
Frequently Asked Questions
No. H202 is a network connectivity error. It prevents access to the company file but does not modify or corrupt it. Your data remains intact on the host computer. Always back up your company file before troubleshooting as a precaution, but H202 itself poses no data loss risk.
If other workstations connect successfully, the problem is specific to that machine. Check three things first: confirm hosting is not accidentally enabled on that workstation via File > Utilities; check whether the local Windows Firewall on that specific machine is blocking QuickBooks ports; and verify the hosts file on that workstation has the correct IP address for the server computer.
Yes. After any configuration change including hosting settings, service restarts, firewall rule updates, or hosts file edits, close QuickBooks completely on all machines and reopen it before testing multi-user mode. A full restart ensures QuickBooks re-reads all network settings.
QuickBooks requires port 8019 (QuickBooks Database Server Manager), port 56728, and the range 55378-55382. The exact ports in the upper range vary by version year. For the full list specific to your version, refer to the official Intuit firewall guide.
Reinstalling QuickBooks on a workstation rarely fixes H202 because the error is caused by network and service configuration, not by the QuickBooks application files themselves. Complete all methods in this guide first. If everything fails, reinstalling the QuickBooks Database Server Manager on the host computer (not the workstations) may help.
The service name maps directly to your QuickBooks version year: QuickBooksDB36 (2026), QuickBooksDB35 (2025), QuickBooksDB34 (2024), QuickBooksDB33 (2023), QuickBooksDB32 (2022), QuickBooksDB31 (2021). If you are unsure of your version, open QuickBooks Desktop and go to Help > About QuickBooks to see the full version number.
The most common triggers for a recurrence are: a Windows Update that reset firewall rules and blocked the QuickBooks ports again; a DHCP lease renewal that assigned the host computer a new IP address; or the QuickBooksDBXX or QBCFMonitorService being stopped by a system restart that did not bring them back automatically. Start with Method 2 (services check) and Method 3 (firewall ports) to address the two most likely causes.
Was this article helpful?