When you attempt to switch to multi-user mode and encounter QuickBooks Error H202, your entire team's ability to collaborate on the same company file comes to an immediate halt. This error indicates that your workstation cannot communicate with the server computer hosting your QuickBooks company file . The impact on business operations is significant: multi-user access failure, payroll interruption, server communication problems, company file access issues, workflow disruption, and potential network failure across your organization.
QuickBooks Desktop error codes H202 and H505 (as well as H101 and H303) occur when something blocks the multi-user connection to your server computer . These errors typically mean your workstations cannot communicate with the company file stored on the host server . This comprehensive guide provides professional, step-by-step solutions to resolve QuickBooks Error H202 and restore multi-user functionality.
For immediate expert assistance with persistent connection issues, reach out to QuickBooks Support at 1-855-309-1993, available for US customers.
What Is QuickBooks Error H202?
QuickBooks Error H202 is a network-related error occurring primarily in multi-user setups. It means that the QuickBooks software on your workstation cannot communicate with the server hosting your company file . Simply put, your QuickBooks Desktop is trying to establish a connection with the server computer where the company file resides, but something is blocking that communication.
When this error appears:
When opening a company file in multi-user mode from a workstation
When switching from single-user to multi-user mode
After a network interruption, server reboot, or Windows update
When the company file is hosted on a computer that is not designated as the server
Common error messages users may see:
"Error H202: QuickBooks cannot connect to the company file on the server"
"Network Diagnosis Failed"
"Problem with Hosting Configuration"
"QuickBooks is unable to open the company file in multi-user mode"
This problem affects QuickBooks Desktop Pro, Premier, and Enterprise users in multi-user network environments. The error signals incorrect hosting configuration, firewall blocks, damaged network files (.ND/.TLG), or stopped QuickBooks services that prevent successful company file access .
If you're seeing Error H202 and use Windows Server 2012 Essentials R2, special steps are required. However, for most users, the standard troubleshooting methods below will resolve the issue .
Common Causes of QuickBooks Error H202
Understanding the root cause of why QuickBooks Error H202 appears helps you apply the correct fix. Below are the most frequent triggers identified by Intuit support.
Incorrect Hosting Configuration
The most common cause of multi-user connection failure is incorrect hosting settings. Your server (the computer that hosts your company files) should be the only computer set to host multi-user mode . If workstations have hosting enabled, conflicts arise. Error H101, H303, and H505 specifically indicate that one or more workstations is set to be the server for QuickBooks .
Firewall or Antivirus Blocking Communication
Security software frequently blocks QuickBooks from accessing company files over the network. Your firewall sees the server as a potential threat and shuts out the connection . Firewall settings can sometimes block incoming and outgoing communications between devices .
Damaged or Corrupted .ND and .TLG Files
The .ND (network descriptor) and .TLG (transaction log) files help QuickBooks locate and sync with the company file. The .nd file is a small text file with the same name as the company file, located in the same directory, containing information needed to contact the server such as the IP address and port . When these files become corrupted or mismatched, QuickBooks cannot properly access the company file .
QuickBooks Services Not Running
QuickBooks uses a service to manage company file access. QuickBooks 2024 uses QuickBooksDB34, QuickBooks 2023 uses QuickBooksDB33, and QuickBooks 2022 uses QuickBooksDB32 . The QBCFMonitorService must also be running on the server. If these services are stopped or not configured correctly, workstations cannot connect .
Database Server Manager Issues
The QuickBooks Database Server Manager must be installed and running on the server computer. It helps manage network connections and scans company file folders . If this tool is outdated or not configured correctly, multi-user mode fails.
Network Instability or DNS Issues
DNS server conflicts can sometimes block the UDP ports that QuickBooks needs, leading to hosting errors and failed network diagnostics . Network resources not configured correctly, missing IP addresses, or services not running can all throw a wrench into the process .
Outdated QuickBooks Version
Running different versions of QuickBooks on the server and workstations creates compatibility issues that disrupt multi-user functionality. All computers must run the same version and release.
Windows Updates Causing Compatibility Issues
Specific Windows updates have been known to break QuickBooks functionality. The Windows 11 24H2 update, for example, caused widespread reports of QuickBooks company file access issues .
Common Symptoms of QuickBooks Error H202
If you experience any of these symptoms, your multi-user environment is compromised.
Multi-user mode not working – Cannot switch to or stay in multi-user mode
Company file inaccessible – Workstations cannot open the company file over the network
Server communication failure – QuickBooks cannot locate the company file on the network
Slow performance – File operations take unusually long before failing
System freezing – QuickBooks becomes unresponsive during multi-user attempts
Error pop-ups – H202 appears repeatedly when switching to multi-user mode
Workstations disconnected – Only the server can access the file; workstations are blocked
AP workstation locks everyone out – One user in single-user mode prevents others from accessing the file
How to Fix QuickBooks Error H202 (Step-by-Step Solutions)
Follow these solutions in order. Most cases resolve by Solution One or Solution Two.
Solution One: Run QuickBooks Database Server Manager from Tool Hub
The QuickBooks Database Server Manager is Intuit's primary tool for fixing network connectivity issues. It automatically repairs firewall permissions and scans your company file folders .
Step One: Download and Install QuickBooks Tool Hub on Your Server
Close QuickBooks Desktop completely
Download the most recent version (1.6.0.8) of the QuickBooks Tool Hub from Intuit's official website
Save the file to your Downloads folder or Windows desktop
Open the downloaded file (QuickBooksToolHub.exe)
Follow the on-screen steps to install and agree to the terms and conditions
When the install finishes, double-click the icon on your Windows desktop to open it
Step Two: Run QuickBooks Database Server Manager on Your Server
Your server computer is the one that stores your QuickBooks company file(s)
From the QuickBooks Tools Hub, select Network Issues
Select QuickBooks Database Server Manager. If QuickBooks isn't on your server, it'll prompt you to install it
Inside the QuickBooks Database Server Manager, select Start Scan if you see your company file folder(s). If you don't, Browse to the location of your company file and then select Start Scan
The Database Server Manager repairs your firewall permissions automatically. When the scan finishes, select Close
Open QuickBooks on each workstation where you see Error H202. Select File, then Switch to Multi-user Mode
Step Three: Run QuickBooks File Doctor from Tool Hub
From the tool hub, select Company File Issues
Select Run QuickBooks File Doctor. It can take a minute for it to open
In QuickBooks File Doctor, select your company file from the dropdown menu. If you don't see your file, select Browse and search for your file
Select Check your network (top option) and then Continue
Enter your QuickBooks admin password and then select Next
If your workstations can go into multi-user mode without any issues, everything is fixed .
One user reported: "I spoke to QB support yesterday. We ran the diagnostic for QuickBooks Database Server Manager on the server and it repaired the problem. When I ran this before I was remoting into the server and it didn't solve the problem."
Solution Two: Verify Hosting Settings (Fix H101, H303, H505)
Incorrect hosting configuration is a primary cause of H202 and related errors. Only the server should have hosting enabled .
Steps on Each Workstation (computers that do NOT host the company file):
Open QuickBooks on any workstation where you see H101, H303, or H505
Don't open your company file. Instead, select File, then Utilities
If you see Stop Hosting Multi-User Access, select it immediately
If you see Host Multi-User Access, leave it off – this workstation isn't causing the problem
Repeat these steps on all workstations
On the server computer only:
Open QuickBooks on your server computer
Go to File and select Utilities
If Host Multi-User Access is an option, select it. If Stop Hosting Multi-User Access is an option, don't select it
You can also check hosting status by pressing F2 or Ctrl+1 in QuickBooks. Under Local Server Information, confirm hosting is ON only on the server.
Solution Three: Restart QuickBooks Services
Stopped services are a common cause of connection failures. The QBCFMonitorService and QuickBooksDBXX service must be running on the server .
Steps:
Press Windows + R to open the Run dialog
Type services.msc and press Enter
In the Services window, locate the QBCFMonitorService
Locate the QuickBooksDBXX service that matches your version :
QuickBooks 2024: QuickBooksDB34
QuickBooks 2023: QuickBooksDB33
QuickBooks 2022: QuickBooksDB32
Right-click on QBCFMonitorService and select Restart
Right-click on QuickBooksDBXX and select Restart
To set services to start automatically:
Right-click on QuickBooksDBXX and select Properties
Choose Automatic for the Startup Type and make sure the Service status is either Running or Started
Click the Recovery tab
Select Restart the Service from each of these dropdown menus: First failure, Second failure, and Subsequent failures
Click Apply and then OK
This is the solution recommended by Intuit specialists for H202 errors .
Solution Four: Rename .ND and .TLG Files
Corrupted network files frequently cause connectivity failures. Renaming them forces QuickBooks to create fresh copies .
Steps:
Close QuickBooks Desktop on all computers
On the server computer, navigate to the folder containing your company file (.QBW)
Locate the files with the same name as your company file but with .ND and .TLG extensions
Example: YourCompany.qbw.nd and YourCompany.qbw.tlg
Right-click each file and select Rename
Add .old at the end of each filename
Example: YourCompany.qbw.nd.old
Press Enter to save
Reopen QuickBooks
QuickBooks will automatically create new .ND and .TLG files
What the ND file does: The .nd file is a small text file with the same name as the company file but with a .nd file extension. This file is located in the same directory as the company file (which has the file extension .qbw) and contains the information needed to contact the server, such as the IP address and port .
One user with a persistent H202 issue found that their ND file had the incorrect database name and port number versus the one displayed in the Database Manager. Renaming it forced a correct recreation .
Solution Five: Configure Firewall and Add QuickBooks Exceptions
Firewalls frequently block QuickBooks communication. Adding exceptions is essential for restoring multi-user connections .
Required Ports to Open :
Port 8019 (TCP) – QuickBooks Desktop
Port 56728 (TCP) – Database Server Manager
Ports 55378-55382 (TCP) – QuickBooks Services
UDP ports 55368-55372
Required Executables to Allow :
QBW32.exe – QuickBooks Desktop
QBDBMgrN.exe – Database Server Manager
QBCFMonitorService.exe – Service monitor
Steps for Windows Defender Firewall:
Open Control Panel > System and Security > Windows Defender Firewall
Click Allow an app or feature through Windows Defender Firewall
Click Change settings
Click Allow another app
Browse and add each of the required executables
Ensure both Private and Public boxes are checked for each
Click OK
For third-party antivirus:
Temporarily disable your antivirus software as a diagnostic test
If QuickBooks connects successfully, add the entire QuickBooks installation folder to your antivirus exceptions list
Re-enable your antivirus after adding exceptions
Important Note: Simply turning off the firewall is not recommended as it exposes your system to threats. Instead, configure the firewall by adding exceptions specifically for QuickBooks processes and ports .
Solution Six: Check the .ND File Manually (Advanced)
If you've tried the basic troubleshooting and suspect the ND file has incorrect information, you can manually check its contents .
Steps:
Navigate to the folder containing your company file (.QBW)
Locate the .ND file (same name as .QBW but with .nd extension)
Right-click and open with Notepad
Verify the Database Server Name matches your actual server computer name
Verify the Port Number matches what's displayed in Database Server Manager
If incorrect, you may need to rename the file (Solution Four) to force QuickBooks to recreate it
Solution Seven: Install the QuickBooks Database Server Manager on Your Server
If you haven't already, install QuickBooks Database Server Manager on your server for each version of QuickBooks you use .
Two ways to set up QuickBooks Database Server Manager :
The Full Program option: You have the full version of QuickBooks Desktop and QuickBooks Database Server Manager installed on your server computer
The Server Only option: You only have QuickBooks Database Server Manager installed on your server computer
Important: The QuickBooks Database Server Manager doesn't support devices like Network Attached Storage (NAS) .
Solution Eight: Special Steps for Windows Server 2012 Essentials R2
If you use Windows Server 2012 Essentials R2, you need to restart the Base Filtering Engine service every time you restart your server computer .
Steps:
Open the Windows Start Menu and type services.msc into the Run window
Find the Base Filtering Engine on the services list
Right-click Base Filtering Engine and select Stop
Open QuickBooks Database Server Manager and select Start Scan
When the scan finishes, return to the Services window
Right-click Base Filtering Engine and select Start
Make sure Windows Firewall status is Running
Solution Nine: Update QuickBooks to Latest Release on All Computers
All computers on your network must run the same version of QuickBooks. Version mismatches are a common cause of connection failures.
Steps on Server and Each Workstation:
Open QuickBooks Desktop
Go to Help > Update QuickBooks Desktop
Select the Update Now tab
Check Reset Update to clear corrupted update data
Click Get Updates
Close and restart QuickBooks when updates complete
Ensure all computers are updated to the same release version
Solution Ten: Check Computer Name and Network Settings
Network discovery and computer name resolution issues can prevent workstations from finding the server.
Steps:
Ensure Network Discovery is turned ON (Settings > Network & Internet > Ethernet > Advanced network settings)
Verify that all computers are on the same subnet and workgroup
Ensure your server has a static IP address to prevent connection issues after DHCP renewals
For advanced users: Add the server IP address and computer name to the Windows Hosts file on workstations
Solution Eleven: Perform a Clean Reinstall of QuickBooks Database Server Manager
If the Database Server Manager seems corrupted, a clean reinstall may resolve persistent issues .
Steps:
Close QuickBooks Desktop
Open Control Panel > Programs and Features
Uninstall QuickBooks Database Server Manager
Restart your computer
Reinstall QuickBooks Database Server Manager using the QuickBooks Tool Hub (Solution One)
Run a fresh scan of your company file folder
Solution Twelve: Contact QuickBooks Support for Persistent Issues
If you have worked through all these solutions and still see Error H202, the issue may require specialized investigation .
When to contact support:
Persistent connection failures after all troubleshooting
The ND file continues to have incorrect information despite renaming
You use a complex network environment (VPN, hosted server, etc.)
The error affects all workstations and basic hosting fixes don't work
To contact QuickBooks Support :
Open QuickBooks Desktop
Go to Help > QuickBooks Desktop Help/Contact Us
Hit Contact Us
Give a brief description of your issue, then Continue
Sign in to your Intuit account, choose Continue
We'll email you a single-use code. Enter your code and select Continue
Click Chat with us or Have us call you
Call 1-855-309-1993 for immediate expert assistance
Tips to Prevent QuickBooks Error H202
Avoid future QuickBooks multi-user connection issues with these proactive measures .
Keep only one hosting computer – Only the server should have hosting enabled
Run QuickBooks Database Server Manager monthly – Keeps network settings current and scans for issues
Add QuickBooks to antivirus exceptions – Prevents security software from blocking connections
Set services to start automatically – Prevents errors after reboot
Keep QuickBooks updated on all computers – Version mismatches break connections
Restart your server weekly – Clears temporary glitches and file locks
Use a dedicated server for hosting – More stable than using a workstation as a server
Regularly back up your company file – Maintain current backups before making network changes
Configure firewall permanently – Add exceptions for QuickBooks processes and ports
Document network settings – Keep records of server IP address, computer name, and hosting configuration
Frequently Asked Questions (FAQ)
FAQ One: What is QuickBooks Error H202?
QuickBooks Error H202 is a network-related error occurring primarily in multi-user setups. It means that the QuickBooks software on your workstation cannot communicate with the server hosting your company file . The error occurs when something blocks the multi-user connection to your server computer .
FAQ Two: How do I fix QuickBooks Error H202 quickly?
The fastest and most reliable fix is to run the QuickBooks Database Server Manager from the QuickBooks Tool Hub on your server computer. Open Tool Hub, select Network Issues, click QuickBooks Database Server Manager, browse to your company file folder, and select Start Scan. This automatically repairs firewall permissions and configures network settings . Then verify hosting settings to ensure only the server has hosting enabled .
FAQ Three: Why does QuickBooks keep saying "H202 Error"?
QuickBooks keeps showing H202 Error because it is trying to connect to a company file on another computer but is getting blocked by a network issue, misconfiguration, or security software such as a firewall . Common causes include incorrect hosting settings, firewall blocking communication, or stopped QuickBooks services .
FAQ Four: Can a firewall cause QuickBooks Error H202?
Yes. Firewalls frequently block QuickBooks communication by preventing the QuickBooks Database Server Manager or QBCFMonitorService from functioning properly . Configure your firewall by adding exceptions for QuickBooks processes (QBW32.exe, QBDBMgrN.exe, QBCFMonitorService.exe) and required ports (8019, 56728, 55378-55382). Simply turning off the firewall is not recommended .
FAQ Five: What are .ND and .TLG files and can they cause H202?
The .ND (network descriptor) and .TLG (transaction log) files help QuickBooks locate and sync with the company file. The .nd file is a small text file with the same name as the company file, containing information needed to contact the server such as the IP address and port . When these files become corrupted, workstations cannot properly connect, triggering H202 . Rename them by adding .old at the end of the filename to force QuickBooks to create fresh copies .
FAQ Six: How do I restart QuickBooks services to fix H202?
Press Windows + R, type services.msc, and press Enter. Locate QBCFMonitorService and QuickBooksDBXX (where XX matches your version: QuickBooksDB34 for 2024, QuickBooksDB33 for 2023, QuickBooksDB32 for 2022) . Right-click each and select Restart. Set both to Automatic startup type and, on the Recovery tab, set all failures to Restart the Service .
FAQ Seven: How do I contact QuickBooks support for Error H202?
If you need assistance with QuickBooks Error H202, contact QuickBooks Support through the Help menu in QuickBooks Desktop. Go to Help > QuickBooks Desktop Help/Contact Us > Contact Us, describe your issue, and sign in to your Intuit account. You will receive a single-use code by email. Enter the code and select Chat with us or Have us call you . Call 1-855-309-1993 for immediate expert assistance.
When Should You Seek Assistance?
While the solutions above resolve most QuickBooks Error H202 cases, certain scenarios require advanced assistance.
Seek help when :
Persistent connection failures – After completing all twelve solutions, workstations still cannot connect
The ND file issue persists – Renaming .ND files doesn't resolve the problem, and the file contains incorrect database server information
Windows Server 2012 Essentials R2 issues – Special configuration may be required
Mixed Windows versions – Windows 10 workstations connecting to Windows 11 servers can have unique issues
Network configuration failure – You cannot modify firewall, hosting, or permission settings
Complex network environments – VPN, hosted server, or remote access configurations
Clean installation fails – QuickBooks will not install even after the Clean Install Tool
To contact QuickBooks Support :
Open QuickBooks Desktop
Go to Help > Contact Us
Describe your issue as "Error H202 – Multi-user connection failure"
Call 1-855-309-1993 for immediate expert assistance
Final Thoughts
QuickBooks Error H202 is a critical multi-user network failure that blocks your entire accounting team from accessing the company file simultaneously. Whether caused by incorrect hosting settings, firewall blocks, damaged .ND/.TLG files, or stopped QuickBooks services, the impact is immediate: workstations cannot connect to the server, payroll cannot be processed collaboratively, and your accounting team is locked out of efficient workflows.
The importance of resolving QuickBooks Error H202 quickly cannot be overstated. Your business depends on seamless multi-user access for daily operations, payroll processing, and financial reporting. Every minute your team cannot work together represents lost productivity and potential revenue.
Common fixes—running QuickBooks Database Server Manager from the Tool Hub, verifying hosting settings, restarting QuickBooks services, renaming .ND/.TLG files, configuring firewall exceptions, and updating QuickBooks—resolve most QuickBooks multi-user errors within 20 minutes.
If you have worked through all solutions without success, deeper issues may exist. Network infrastructure problems, server operating system configuration issues, or damaged Windows service configurations may require professional intervention. This is not a reflection of your technical ability—multi-user networking is complex, and QuickBooks Support has specialized tools to diagnose and resolve persistent H202 errors.
Do not let Error H202 prevent team collaboration. Run the QuickBooks Database Server Manager from the Tool Hub first, verify hosting settings, restart services, and work through the solutions in order. If problems persist, contact QuickBooks Support through the Help menu or call 1-855-309-1993. Your team needs collaborative access – restore multi-user functionality and fix QuickBooks Error H202 today.
read more..