QuickBooks H303 Server Connection Error occurs when a QuickBooks Desktop workstation cannot communicate properly with the computer hosting the company file. It is primarily associated with multi-user connectivity and can be caused by incorrect hosting settings, firewall restrictions, network problems, or QuickBooks Database Server Manager configuration. Intuit currently groups H303 with H101, H202, and H505 as errors that occur when something blocks the multi-user connection to the server.
Learn how to fix QuickBooks Error H303 caused by hosting, firewall, or network configuration issues. For assistance, call +1(866)-513-4656.
The good news is that QuickBooks Error H303 usually does not mean that your company file is damaged. You can troubleshoot the server connection by checking the host configuration, QuickBooks services, firewall, network connection, and company-file folder.
What Does QuickBooks Error H303 Mean?
QuickBooks Error Code H303 means that a workstation cannot establish the required connection with the computer hosting the QuickBooks company file.
QuickBooks Desktop uses the host computer's database service and network information to provide company-file access to workstations. The .ND file associated with the company file contains information QuickBooks uses to communicate with the database server, including the server's IP address and port.
You may see H303 when:
Switching QuickBooks Desktop to multi-user mode
Opening a company file from a workstation
Connecting QuickBooks to a network server
Accessing a company file stored on another computer
Changing your QuickBooks hosting configuration
Moving a company file or changing its network location
What Causes the QuickBooks H303 Server Connection Error?
Common causes of a QuickBooks H303 server error include:
Incorrect hosting configuration
A workstation incorrectly configured as the host
QuickBooks Database Server Manager not configured properly
QuickBooksDBXX service not running
Windows Firewall blocking QuickBooks
Network connectivity problems
Incorrect company-file folder permissions
Problems with the
.NDnetwork descriptor fileNetwork Discovery being disabled
An unstable connection between the workstation and server
If the problem affects only one workstation while other computers can open the company file, focus first on that workstation's network and firewall configuration.
How to Fix QuickBooks H303 Server Connection Error
1. Verify Which Computer Is the Host
The computer that stores the QuickBooks company file should normally be the host server.
On an affected workstation:
Open QuickBooks Desktop.
Select File.
Select Utilities.
If you see Stop Hosting Multi-User Access, select it.
If you see Host Multi-User Access, do not select it.
Repeat these steps on the other workstations.
Then check the server:
Open QuickBooks Desktop.
Select File → Utilities.
If Host Multi-User Access appears, select it.
If Stop Hosting Multi-User Access appears, leave it unchanged.
Intuit recommends that the server be the only computer configured to host multi-user access.
2. Run QuickBooks Database Server Manager
QuickBooks Database Server Manager H303 troubleshooting should be one of the first steps when the server connection fails.
On the host computer:
Open QuickBooks Tool Hub.
Select Network Issues.
Open QuickBooks Database Server Manager.
Select the folder containing your company file.
If the folder is missing, choose Browse.
Select the correct company-file folder.
Select Start Scan.
Wait for the scan to finish.
Database Server Manager helps maintain the multi-user network and can detect relevant configuration issues.
After scanning, reopen QuickBooks on the workstation and select:
File → Switch to Multi-User Mode
3. Check QuickBooks Database Services
The QuickBooks database service on the server must be running.
Press Windows + R.
Type
services.msc.Press Enter.
Locate the QuickBooksDBXX service associated with your QuickBooks version.
Check whether the service is running.
Verify that its startup type is configured appropriately.
Also check QBCFMonitorService.
Restart the service if necessary.
For example, Intuit's current documentation identifies QuickBooksDB34 for QuickBooks Desktop 2024, QuickBooksDB33 for 2023, and QuickBooksDB32 for 2022.
4. Check Windows Firewall
A QuickBooks H303 firewall issue can prevent the workstation from reaching the server.
Check the firewall configuration on the server and make sure QuickBooks is allowed to communicate through Windows Firewall.
Review:
QuickBooks application permissions
QuickBooks network ports
Windows Firewall rules
Antivirus restrictions
Third-party security software
Network security settings
Intuit specifically recommends configuring firewall permissions when multi-user connectivity errors continue.
5. Test the Server Connection
A QuickBooks H303 connection error can occur when the workstation cannot communicate with the host.
On the server:
Open Command Prompt.
Type:
ipconfig /allPress Enter.
Note the server's hostname or IPv4 address.
On the affected workstation:
Open Command Prompt.
Enter:
ping [server name]Press Enter.
If the workstation cannot reach the server, investigate the network connection, firewall, DNS, or Windows network configuration before changing the company file.
Intuit recommends pinging the server from workstations when troubleshooting multi-user connectivity problems.
6. Turn On Network Discovery
Network Discovery allows computers on the same network to identify one another.
On the server and affected workstations:
Open Windows network settings.
Go to Advanced sharing settings.
Turn on Network Discovery.
Turn on File and Printer Sharing.
Save the settings.
Restart the affected computer and test QuickBooks again.
7. Verify the Company-File Folder
Make sure the company file is located in the intended folder on the server.
Check that:
The
.QBWfile is stored on the host.The folder is shared properly.
The workstation can access the shared folder.
Windows permissions are appropriate.
The file has not been moved unexpectedly.
You can also test the Windows network connection by opening another file from the shared server folder. Intuit recommends checking whether users can create and delete a non-QuickBooks file in the folder when investigating network access problems.
8. Check the QuickBooks .ND File
QuickBooks uses an .ND network descriptor file to identify the database server and relevant network information.
The .ND file has the same basic name as the company file but uses the .nd extension.
For example:
CompanyFile.qbw
CompanyFile.ndIf the network configuration has changed, the .ND file may contain outdated information.
You can refresh the network configuration by using QuickBooks Database Server Manager and rescanning the company-file folder. Intuit explains that the .ND file contains information QuickBooks uses to contact the database server.
9. Restart the Server and Workstations
Sometimes a complete restart can restore the QuickBooks network connection.
Follow this order:
Close QuickBooks on every computer.
Make sure no one is actively using the company file.
Restart the server.
Wait for Windows and QuickBooks services to load.
Restart the workstations.
Open QuickBooks on the server.
Open QuickBooks on the affected workstations.
Test multi-user mode again.
Restarting the server and workstations is also included in Intuit's current troubleshooting guidance for QuickBooks multi-user network problems.
10. Run QuickBooks Tool Hub
If the QuickBooks H303 server connection error remains, use QuickBooks Tool Hub to investigate network and company-file problems.
Try:
QuickBooks Tool Hub → Network Issues → QuickBooks Database Server Manager
You can also use the appropriate company-file troubleshooting tools under Company File Issues if necessary.
What If QuickBooks H303 Still Appears?
If H303 continues after completing the above steps, review these areas again:
Correct host computer
Hosting configuration
QuickBooks Database Server Manager
QuickBooksDBXX
QBCFMonitorService
Windows Firewall
Network Discovery
Server connectivity
Company-file folder permissions
.NDnetwork configurationQuickBooks Tool Hub
If you have checked the hosting and network configuration and still cannot establish a connection, call +1-866-513-4656 for assistance with troubleshooting the QuickBooks H303 server connection.
QuickBooks H303 Troubleshooting Checklist
Confirm the correct host computer
Disable hosting on workstations
Enable hosting on the server
Run Database Server Manager
Scan the company-file folder
Check QuickBooksDBXX
Check QBCFMonitorService
Review Windows Firewall
Enable Network Discovery
Ping the server from the affected workstation
Verify shared-folder access
Check the
.NDfileRestart the server and workstations
Test multi-user mode
Conclusion
QuickBooks H303 Server Connection Error is primarily a multi-user connectivity problem. Start by verifying that the correct computer is hosting the company file, then check QuickBooks Database Server Manager, QuickBooksDBXX, QBCFMonitorService, Windows Firewall, Network Discovery, server connectivity, and the .ND file.
These troubleshooting steps can help restore communication between the workstation and host without unnecessarily modifying the company file. If the connection still fails after completing the recommended checks, call +1-866-513-4656 for assistance with resolving the QuickBooks H303 server connection problem.
Frequently Asked Questions
1. What is QuickBooks Error H303?
QuickBooks Error H303 is a multi-user connectivity error that occurs when a QuickBooks workstation cannot properly communicate with the computer hosting the company file.
2. Why does QuickBooks H303 occur?
H303 can occur because of incorrect hosting settings, firewall restrictions, network problems, stopped QuickBooks database services, or problems with the network configuration used to locate the host server.
3. Can Windows Firewall cause QuickBooks H303?
Yes. Windows Firewall or third-party security software can block the communication required between QuickBooks workstations and the host server.
4. How does Database Server Manager help with H303?
QuickBooks Database Server Manager helps configure and scan the folder where your company file is stored and is an important part of maintaining the QuickBooks multi-user network.
5. Can I fix QuickBooks H303 without deleting my company file?
Yes. H303 troubleshooting generally focuses on the network, hosting configuration, firewall, QuickBooks services, and Database Server Manager. You should not delete the company file simply because H303 appears.
6. What should I do if H303 continues after troubleshooting?
If H303 remains after checking hosting, firewall, database services, network connectivity, and Database Server Manager, additional assistance may be needed to identify the underlying server or network configuration problem.