QuickBooks Enterprise Accountant Network Diagnostic Failed

Running into a QuickBooks Enterprise Accountant network diagnostic failed error can stop your multi-user workflow in its tracks. This issue typically appears when QuickBooks Database Server Manager cannot connect to your company file over the network, or when Windows firewall settings, hosting configurations, or network permissions block communication. The good news: most causes are fixable without reinstalling QuickBooks. Follow the steps below to diagnose and resolve the problem.

Common Causes of the Network Diagnostic Failed Error

Before jumping into fixes, it helps to understand what triggers this message. The QuickBooks Enterprise Accountant network diagnostic failed error usually stems from one of these sources: the host computer has hosting turned off, Windows Firewall is blocking QuickBooks ports, the .ND network data file is damaged, or the Database Server Manager service has stopped. Identifying the root cause will make your troubleshooting faster.

Step-by-Step Troubleshooting

1
Verify Hosting Is Enabled on the Server: Open QuickBooks on the computer that stores your company file. Go to File > Utilities. If you see "Host Multi-User Access," select it. If you see "Stop Hosting Multi-User Access," hosting is already on—leave it as is. On workstation computers, confirm "Host Multi-User Access" is not selected to avoid conflicts.
2
Restart QuickBooks Database Server Manager: Press Windows key + R, type services.msc, and press Enter. Locate "QuickBooksDBXX" (where XX matches your version year, such as QuickBooksDB31 for 2021). Right-click it, select Restart. If the service is not running, right-click, choose Properties, set Startup type to Automatic, and start the service.
3
Configure Windows Firewall for QuickBooks: Go to Control Panel > Windows Defender Firewall > Advanced Settings > Inbound Rules. Click New Rule > Port, select TCP, and enter the specific ports QuickBooks Enterprise uses: 8019, 56728, 55378-55382. Repeat for UDP on the same ports. Allow the connection through all profiles, name each rule clearly, and repeat for Outbound Rules.
4
Delete and Recreate the .ND Network Data File: Browse to your company file location. Find files ending in .ND (network data) and .TLG (transaction log). Right-click each .ND file and delete it. Open QuickBooks Database Server Manager from the Start menu, click Scan Folders, add your company file folder, and click Scan. This rebuilds the .ND file with correct network settings.
5
Test Network Connectivity with Ping: On a workstation getting the QuickBooks Enterprise Accountant network diagnostic failed error, open Command Prompt. Type ping [server-name] or ping [server-IP-address] and press Enter. If you get "Request timed out," the computers cannot communicate on the network. Check Ethernet cables, router settings, and that both devices are on the same subnet or domain.
6
Run QuickBooks File Doctor: Download the QuickBooks Tool Hub from Intuit's website if you don't have it. Open Tool Hub, go to the Company File Issues tab, and select Run QuickBooks File Doctor. Choose your company file, select Check your file and network, and enter your admin password. The scan can take up to 10 minutes and will repair many network-related problems automatically.
Warning: Before deleting .ND files or running File Doctor, ensure all users are logged out of QuickBooks and you have a current backup of your company file. Closing QuickBooks improperly during network repairs can damage your data. Always verify your backup is restorable before proceeding.

Preventing Future Network Diagnostic Failures

Once you resolve the QuickBooks Enterprise Accountant network diagnostic failed error, a few habits will keep it from returning. Keep QuickBooks and the Database Server Manager updated to the same release patch. Restart the Database Server Manager service monthly during maintenance windows. Document your firewall rules so IT changes don't accidentally block ports. Finally, store your company files on a dedicated server or NAS with a static IP address—avoid mapping drives through changing DHCP assignments.

Frequently Asked Questions

Why does QuickBooks Enterprise Accountant network diagnostic failed keep appearing after I fix it?

Recurring errors usually mean an underlying condition keeps changing—often Windows updates resetting firewall rules, antivirus software blocking ports after definition updates, or the server obtaining a new IP address from DHCP. Set static IPs, create permanent firewall exceptions, and whitelist QuickBooks in your antivirus to prevent repeat issues.

Can I use QuickBooks Enterprise Accountant in multi-user mode without Database Server Manager?

No. Database Server Manager is required for multi-user access in QuickBooks Enterprise Accountant editions. It manages network traffic between the company file and connected workstations. If the service is disabled or not installed, single-user mode works, but you will always see the network diagnostic failed message when attempting multi-user connections.

Does the network diagnostic failed error mean my company file is corrupted?

Not necessarily. The error indicates a network communication failure, not file damage. However, repeated failed connection attempts can contribute to file issues over time. If File Doctor reports problems beyond network settings, or if you see additional errors like -6000 series codes, then file corruption may be present and require more intensive repair.

Still Need Help With Your QuickBooks Device?

If these steps didn't resolve the network diagnostic failed issue, our certified technicians can help.

Get Free Support Now →

Need QuickBooks Help?

Don't struggle alone. Our certified technicians provide fast support for all QuickBooks devices.

Get Free Support →