QuickBooks Error H505: Fixing Shared Company File Access on Windows

QuickBooks_Error_H505

QuickBooks Error H505 can prevent users from opening a company file when it is stored on another computer within a Windows multi-user network. Instead of loading the shared company data, QuickBooks may display an H505 message and indicate that the company file cannot be reached from the current workstation.

Facing QuickBooks Error H505 in multi-user mode? Discover ways to fix hosting and network issues. Call +1-866-513-4656 for help.

This problem can interrupt invoicing, bookkeeping, reporting, payroll-related accounting tasks, and other daily activities when several employees need simultaneous access to the same QuickBooks Desktop company file.

H505 is generally associated with communication between the workstation and the computer hosting the company file. Incorrect hosting settings, stopped QuickBooks services, firewall restrictions, network problems, folder permissions, or an improperly configured Database Server Manager can all contribute to the problem.

In this guide, you will learn what QuickBooks Error H505 means, why shared company file access fails, and how to troubleshoot the problem step by step on Windows.

QuickBooks Error H505: What Does It Mean?

QuickBooks Error H505 is a multi-user network error that occurs when QuickBooks Desktop cannot establish the required connection with the computer where the company file is hosted.

In a normal multi-user setup, one computer acts as the host or server while authorized workstations connect to the company file through the local network.

When that communication breaks down, QuickBooks may be unable to:

  • Open the company file from a workstation
  • Switch successfully to multi-user mode
  • Connect to the host computer
  • Access the shared company-file folder
  • Communicate with QuickBooks Database Server Manager
  • Maintain a stable connection to the company file

H505 does not necessarily mean that the company file itself is damaged. The problem may exist in the Windows, network, hosting, or QuickBooks configuration instead.

For another type of connectivity problem, see the Booksmerge guide on QuickBooks Not Connecting to Server.

AI Overview: Quick Answer

QuickBooks Error H505 usually occurs when a workstation cannot connect to the computer hosting a QuickBooks company file in a multi-user environment. Check the host computer, verify hosting settings, run QuickBooks Database Server Manager, review Windows Firewall permissions, confirm shared-folder access, and test network connectivity.

What Causes QuickBooks Error H505?

There is rarely a single reason behind H505. The error can result from several parts of the shared QuickBooks environment.

1. Incorrect Hosting Configuration

QuickBooks hosting should be configured correctly on the computer that stores the company file. If hosting is enabled on an inappropriate workstation or disabled on the intended host, other computers may not be able to connect.

2. QuickBooks Database Server Manager Is Not Running

The Database Server Manager helps QuickBooks work with company files stored on a network. If the required database service is stopped, unavailable, or improperly configured, workstations may fail to reach the company file.

3. Windows Firewall Is Blocking QuickBooks

Firewall rules can prevent QuickBooks from communicating across the network. This can affect both the workstation-to-server connection and the QuickBooks database services.

See the related Booksmerge guide on Windows Firewall Blocking QuickBooks for additional firewall troubleshooting.

4. Company-File Folder Permissions Are Incorrect

If the QuickBooks database service or authorized users do not have appropriate permissions for the shared folder, the company file may not be accessible from other computers.

5. Network Connectivity Problems

A workstation may be unable to reach the server because of an unstable LAN connection, network discovery settings, DNS problems, incorrect network configuration, or a server that is offline.

6. Damaged Network Data File

The QuickBooks .ND file contains network-related information used when accessing a company file. If this file becomes damaged or outdated, QuickBooks may have difficulty connecting to the host.

7. QuickBooks Services Are Stopped

Services such as QuickBooksDBXX and QBCFMonitorService need to be available for normal multi-user communication.

8. QuickBooks Installation Problems

An outdated or damaged QuickBooks Desktop installation can interfere with network access, especially after Windows or QuickBooks changes.

How to Fix QuickBooks Error H505 on Windows

Try the following methods in order. Start with the basic network and hosting checks before making more advanced changes.

Method 1: Confirm the Host Computer Is Available

Before changing QuickBooks settings, confirm that the computer storing the company file is turned on and connected to the network.

Check the following:

  1. Make sure the server or host computer is powered on.
  2. Confirm that it is connected to the same network environment.
  3. Verify that the company-file folder still exists.
  4. Make sure the company file has not been moved to another location.
  5. Check whether another workstation can access the same company file.

If the host computer itself is unavailable, QuickBooks will not be able to establish a connection regardless of the settings on the workstation.

Method 2: Verify QuickBooks Hosting Settings

Hosting should be configured correctly on the server and workstations.

On the affected workstation:

  1. Open QuickBooks Desktop.
  2. Select File.
  3. Choose Utilities.
  4. Look at the hosting options.
  5. If Stop Hosting Multi-User Access appears, hosting is enabled on that workstation.
  6. Turn off hosting on workstations that should only connect to the host.

On the host computer:

  1. Open QuickBooks Desktop.
  2. Go to File.
  3. Select Utilities.
  4. Select Host Multi-User Access if it is available.
  5. If Stop Hosting Multi-User Access appears, hosting is already enabled.

The purpose of this check is to ensure the intended host computer is handling the company-file hosting function.

Method 3: Run QuickBooks Database Server Manager

The Database Server Manager is one of the most important components to check when H505 affects shared company-file access.

Steps:

  1. Open QuickBooks Tool Hub on the server.
  2. Select Network Issues.
  3. Open QuickBooks Database Server Manager.
  4. Check whether the company-file folder is already listed.
  5. If it is not listed, select Browse.
  6. Locate the folder containing the company file.
  7. Select Start Scan.
  8. Allow the scan to finish.
  9. Close the Database Server Manager.
  10. Reopen QuickBooks Desktop on the workstation.
  11. Try opening the company file again.

A fresh scan can help QuickBooks recognize the location of the company files and update the network configuration.

For additional information, see QuickBooks Database Server Manager.

Method 4: Restart QuickBooks Database Services

If the database services are stopped, restarting them can restore communication between the host and workstations.

Steps:

  1. On the host computer, press Windows + R.
  2. Type:

services.msc

  1. Press Enter.
  2. Find QuickBooksDBXX.
  3. Double-click the service.
  4. Set Startup type to Automatic.
  5. Check the service status.
  6. Select Start if the service is stopped.
  7. Open the Recovery tab and review the recovery options.
  8. Repeat the process for QBCFMonitorService.
  9. Restart QuickBooks on the workstation.
  10. Test the company file again.

The exact QuickBooksDBXX service name varies according to the QuickBooks Desktop version installed.

Method 5: Check Windows Firewall

A firewall can block the communication required for QuickBooks multi-user access.

Steps:

  1. Open the Windows Start menu.
  2. Search for Windows Defender Firewall with Advanced Security.
  3. Open the application.
  4. Review the Inbound Rules.
  5. Verify that the required QuickBooks applications are allowed.
  6. Review the Outbound Rules as well.
  7. Confirm that QuickBooks-related traffic is not being blocked.
  8. Add appropriate exceptions when necessary.
  9. Restart QuickBooks.
  10. Test the company file connection again.

Do not permanently disable the firewall simply to make QuickBooks work. A properly configured exception is preferable to removing security protection.

Method 6: Check Shared Folder Permissions

The folder containing the company file must be configured so the required QuickBooks services can access it.

Steps:

  1. Locate the company-file folder on the host computer.
  2. Right-click the folder.
  3. Select Properties.
  4. Open the Security tab.
  5. Review the permissions for the QuickBooks database service user.
  6. Make sure the required read/write access is available.
  7. Open the Sharing tab.
  8. Review the shared-folder configuration.
  9. Confirm that authorized users can access the folder.
  10. Save any required permission changes.
  11. Restart QuickBooks.
  12. Test the connection.

Incorrect folder permissions can look like a network problem even when the host computer is visible.

Method 7: Enable Network Discovery

Windows network discovery allows computers on the local network to identify and communicate with each other.

Steps:

  1. Open the Windows Start menu.
  2. Search for Advanced sharing settings.
  3. Open the network sharing settings.
  4. Turn on Network Discovery.
  5. Enable File and Printer Sharing when appropriate.
  6. Repeat the check on the server and affected workstations.
  7. Restart the network connection if necessary.
  8. Open QuickBooks again.

If the computers still cannot communicate, continue with the server connectivity test.

Method 8: Ping the Host Computer

A ping test can help determine whether the workstation can communicate with the computer hosting the company file.

Find the server name:

  1. Go to the host computer.
  2. Press Windows + R.
  3. Type:

cmd

  1. Press Enter.
  2. Type:

ipconfig /all

  1. Press Enter.
  2. Locate the Host Name.
  3. Record the computer name.

Test the connection from the workstation:

  1. Open Command Prompt on the affected workstation.
  2. Type:

ping servername

  1. Replace servername with the actual host name.
  2. Press Enter.
  3. Review the response.

If the workstation receives responses from the server, basic network communication is available.

If there is packet loss or no response, investigate the network before making additional QuickBooks configuration changes.

Method 9: Recreate the QuickBooks Network Data File

If the .ND file is damaged, renaming it can allow QuickBooks to create a new network data file.

Steps:

  1. Open the folder containing the company file.
  2. Locate the .ND file associated with the company file.
  3. Right-click the file.
  4. Select Rename.
  5. Add .OLD to the file name.

For example:

CompanyFile.nd.old

  1. Open QuickBooks Tool Hub.
  2. Select Network Issues.
  3. Run the appropriate network troubleshooting utility.
  4. Scan the company-file folder again with Database Server Manager.
  5. Open QuickBooks Desktop.
  6. Test the company file.

Do not delete the original .ND file immediately. Renaming it preserves the old file while allowing QuickBooks to create a replacement.

Method 10: Update QuickBooks Desktop

If the QuickBooks installation is outdated, updating the software can help eliminate certain compatibility and program issues.

Steps:

  1. Open QuickBooks Desktop.
  2. Select Help.
  3. Choose Update QuickBooks Desktop.
  4. Open the Update Now tab.
  5. Select Get Updates.
  6. Wait for the process to finish.
  7. Close QuickBooks.
  8. Reopen the application.
  9. Check the company file connection again.

Keep the QuickBooks installation on the server and workstations appropriately maintained.

For additional update guidance, see QuickBooks Desktop Update.

Method 11: Use QuickBooks Tool Hub

If the basic network checks do not resolve H505, QuickBooks Tool Hub can provide additional troubleshooting options.

Steps:

  1. Close QuickBooks Desktop.
  2. Open QuickBooks Tool Hub.
  3. Select Network Issues.
  4. Run the relevant network utility.
  5. If the problem also involves the company file, review Company File Issues.
  6. Run the appropriate diagnostic tool.
  7. Restart QuickBooks.
  8. Test multi-user access again.

Do not run every Tool Hub utility simply because the error remains. Choose the tool based on the actual symptom.

Method 12: Check QuickBooks Multi-User Mode

Sometimes the underlying issue is the multi-user configuration rather than the company file itself.

Check the following:

  • Is hosting enabled on the correct computer?
  • Is the company file stored on the intended server?
  • Can the workstation access the shared folder?
  • Are the QuickBooks database services running?
  • Is Windows Firewall allowing QuickBooks communication?
  • Are the required permissions available?
  • Does the problem occur on one workstation or every workstation?

For another detailed multi-user troubleshooting resource, see QuickBooks Multi-User Mode Not Working.

QuickBooks Error H505: Server vs. Workstation Checklist

Area to Check Host/Server Workstation
Company file location Yes Check access
Hosting Enable when appropriate Usually disable
Database Server Manager Required Not normally the host
QuickBooksDBXX Check service Not the primary host check
QBCFMonitorService Check service Check if applicable
Firewall Check Check
Shared folder permissions Configure Verify access
Network Discovery Verify Verify
QuickBooks version Keep compatible Keep compatible
Multi-user mode Test Test

Common Symptoms of QuickBooks Error H505

H505 may appear alongside several related symptoms.

QuickBooks Cannot Open the Company File

The workstation may detect the company file but fail when trying to establish a proper connection.

Multi-User Mode Does Not Work

Users may be forced to remain in single-user mode even though multiple employees need access.

Only One Workstation Is Affected

If other computers can connect successfully, the underlying issue may be specific to that workstation.

Every Workstation Is Affected

If all users receive H505, check the host computer, database services, firewall, and network configuration first.

The Problem Started After a Windows Change

A Windows update, firewall change, system migration, or network modification can sometimes require the environment to be reviewed again.

How to Prevent QuickBooks Error H505

Once multi-user access has been restored, a few maintenance practices can help reduce recurring connectivity issues.

  • Keep QuickBooks Desktop updated.
  • Keep Windows maintained.
  • Monitor the host computer’s availability.
  • Make sure QuickBooks database services remain configured correctly.
  • Review firewall exceptions after major Windows changes.
  • Avoid changing hosting settings on random workstations.
  • Keep company files in an appropriate shared location.
  • Maintain correct folder permissions.
  • Keep network equipment and connections stable.
  • Create regular company-file backups.
  • Record major network or server configuration changes.

What If QuickBooks Error H505 Still Does Not Go Away?

If H505 remains after the standard fixes, examine the environment rather than repeatedly running repair tools.

Check whether:

  • The company file opens directly on the host computer.
  • Other company files can be opened from the workstation.
  • One workstation or every workstation is affected.
  • The server responds to ping requests.
  • The host computer was recently renamed.
  • The company file was recently moved.
  • Windows Firewall rules were recently changed.
  • Database Server Manager recognizes the company-file folder.
  • QuickBooksDBXX and QBCFMonitorService are running.
  • The issue started after an update or network change.

This information can help separate a QuickBooks problem from a Windows or network problem.

Frequently Asked Questions

What Is QuickBooks Error H505?

QuickBooks Error H505 is a multi-user connectivity error that occurs when a workstation cannot properly communicate with the computer hosting the QuickBooks company file.

Can H505 Prevent Users From Opening a Shared Company File?

Yes. When the host connection fails, a workstation may be unable to access the company file in multi-user mode.

Is QuickBooks Error H505 a Company-File Corruption Error?

Not necessarily. H505 is commonly associated with network, hosting, firewall, permissions, or QuickBooks service configuration. The company file itself may still be intact.

Can QuickBooks Tool Hub Fix H505?

Tool Hub includes network troubleshooting utilities that can help diagnose H505-related problems. If the underlying cause is firewall, permissions, or network configuration, those areas may also need to be corrected.

Which QuickBooks Services Should I Check?

Check the appropriate QuickBooksDBXX service for your QuickBooks version and QBCFMonitorService on the host computer.

Why Does H505 Affect Only One Computer?

When other workstations can successfully open the same company file, the problem may be isolated to the affected workstation’s network, firewall, configuration, or QuickBooks installation.

Can Windows Firewall Cause H505?

Yes. Firewall restrictions can prevent QuickBooks from communicating with the computer hosting the company file.

Should I Delete the .ND File?

It is safer to rename the .ND file rather than immediately deleting it. QuickBooks can then create a new network data file after the company-file folder is rescanned.

Does H505 Affect QuickBooks Online?

H505 is associated with QuickBooks Desktop multi-user environments where the company file is hosted on another computer or server. It is not a typical QuickBooks Online error.

Conclusion

QuickBooks Error H505 can make a shared QuickBooks company file inaccessible from Windows workstations, disrupting accounting tasks in a multi-user environment. The underlying problem can involve hosting configuration, QuickBooks database services, network connectivity, Windows Firewall, folder permissions, or the QuickBooks network data file.

Begin by confirming that the host computer is available and that hosting is configured correctly. Then check QuickBooks Database Server Manager, restart the necessary QuickBooks services, verify folder permissions, test the network connection, review firewall rules, and recreate the .ND file when appropriate.

A systematic approach is usually more useful than trying multiple unrelated repairs at the same time.

For additional troubleshooting, explore the Booksmerge resources on QuickBooks Not Connecting to Server, Windows Firewall Blocking QuickBooks, QuickBooks Multi-User Mode Not Working, and QuickBooks Database Server Manager.

Need Help With QuickBooks Error H505?

If shared company-file access is still failing after these troubleshooting steps, Booksmerge can help identify whether the issue is related to hosting, network communication, firewall configuration, QuickBooks services, or company-file access.

For guidance with QuickBooks Error H505, call +1(866)-513-4656.