QuickBooks Enterprise Accountant 2024 Error H505

QuickBooks Enterprise Accountant 2024 Error H505 appears when you're trying to access a company file located on another computer, and QuickBooks can't establish a connection with the server. This is part of the H-series errors (H101, H202, H303, H505) that indicate multi-user hosting configuration problems. The error typically displays as "This company file is on another computer, and QuickBooks needs some help connecting." Resolving this issue requires checking your network setup, hosting settings, and firewall configurations to restore multi-user access.

What Causes Error H505 in QuickBooks Enterprise Accountant 2024?

Several factors can trigger QuickBooks Enterprise Accountant 2024 Error H505. The .ND (Network Data) file may be damaged or corrupted, preventing QuickBooks from locating the company file on the network. Incorrect hosting settings—where multiple workstations have hosting turned on instead of just the server—commonly cause this error. Firewall or antivirus software might block the communication ports QuickBooks uses (typically 8019, 56728, 55378-55382). Additionally, the QuickBooks Database Server Manager may not be running, or the server computer's IP address may have changed, breaking the mapped network path to your company file.

Step-by-Step Solutions to Fix Error H505

1
Verify Hosting Settings on All Workstations: Open QuickBooks on each workstation (not the server). Go to File > Utilities. If you see "Stop Hosting Multi-User Access," click it to turn hosting off. Only the server computer should display "Host Multi-User Access"—click this option on the server if it's not already active. Having multiple computers with hosting enabled is the most common cause of QuickBooks Enterprise Accountant 2024 Error H505.
2
Restart QuickBooks Database Server Manager: On your server computer, press Windows + R, type "services.msc," and press Enter. Locate "QuickBooksDB31" (for 2024) in the services list. Right-click it, select Restart, and ensure the Startup Type is set to Automatic. Also restart the "QBCFMonitorService" using the same method. These services manage multi-user connections and must be running to resolve Error H505.
3
Configure Windows Firewall for QuickBooks Ports: Open Windows Defender Firewall (Control Panel > System and Security > Windows Defender Firewall). Click "Advanced Settings" > "Inbound Rules" > "New Rule." Select Port, choose TCP, and enter the specific ports: 8019, 56728, 55378, 55379, 55380, 55381, 55382. Repeat this process for UDP ports with the same numbers. Allow the connection for all profiles, name the rule "QuickBooks Enterprise 2024," and finish. Create matching Outbound Rules using the same steps.
4
Recreate the .ND Network Data File: Navigate to your company file folder on the server. Locate files with the same name as your company file but with .ND extensions (for example, CompanyFile.QBW.ND). Right-click and rename each .ND file by adding ".old" to the end (CompanyFile.QBW.ND.old). Open QuickBooks Database Server Manager from the Start menu (search "QuickBooks Database Server Manager"). Click "Scan Folders," browse to your company file location, click OK, then "Start Scan." This rebuilds fresh .ND files with correct network configuration.
5
Add Server IP to Windows Hosts File: On the workstation showing QuickBooks Enterprise Accountant 2024 Error H505, navigate to C:\Windows\System32\drivers\etc. Open the "hosts" file with Notepad (run as administrator). At the bottom, add a new line with your server's IP address followed by the server computer name (for example: 192.168.1.100 ServerPC). Save the file. This direct mapping bypasses potential DNS resolution problems that prevent QuickBooks from finding the server.
6
Test with QuickBooks File Doctor: Download the QuickBooks Tool Hub from Intuit's official website and install it. Open Tool Hub, go to the "Company File Issues" tab, and click "Run QuickBooks File Doctor." Select your company file from the dropdown or browse to locate it. Choose "Check your file and network" and click Continue. Enter your QuickBooks admin password when prompted. The tool will diagnose and automatically repair common network and file issues causing Error H505, typically taking 5-10 minutes to complete.
Important: Before making any changes, ensure all users log out of QuickBooks and create a backup of your company file (File > Back Up Company > Create Local Backup). Incorrect modifications to network settings or the hosts file can disrupt other applications. If you're uncomfortable editing system files, consult your IT administrator or contact certified QuickBooks support.

Preventing Future H505 Errors

To avoid recurring QuickBooks Enterprise Accountant 2024 Error H505 issues, maintain consistent server computer names and static IP addresses. Update QuickBooks regularly through Help > Update QuickBooks Desktop. Keep the QuickBooks Database Server Manager running and set to automatic startup. Periodically verify your firewall rules remain intact after Windows updates, which sometimes reset security configurations. Consider using QuickBooks in single-user mode for maintenance tasks, then switch back to multi-user mode when all workstations need access.

Frequently Asked Questions

Can I fix Error H505 without the server computer being on?

No. The server computer hosting the company file must be powered on and connected to the network. QuickBooks Enterprise Accountant 2024 Error H505 specifically indicates a connection failure to the server, so the server must be accessible for any resolution to work. If the server is unavailable, you can restore a backup to a local workstation for temporary single-user access.

Does Error H505 mean my company file is corrupted?

Not necessarily. While file corruption can contribute to multi-user errors, H505 specifically points to network and hosting configuration problems. The company file itself is typically intact. Running QuickBooks File Doctor (step 6 above) will detect and repair any actual file damage while also addressing network issues causing QuickBooks Enterprise Accountant 2024 Error H505.

Why does Error H505 keep returning after I fix it?

Recurring H505 errors usually indicate an underlying network instability. Common culprits include dynamic IP addresses on the server, Windows updates resetting firewall rules, antivirus software updating and re-blocking QuickBooks ports, or multiple users accidentally enabling hosting on workstations. Implementing static IP addresses and documenting your correct configuration helps prevent repeated occurrences.

Still Need Help With Your QuickBooks Device?

If these steps didn't resolve the Error H505 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 →