Accounting Software

How to Fix QuickBooks Error H505

Home / Blog / QuickBooks Support In California

QuickBooks is a widely known accounting software by Intuit. It is used for managing financial records, invoicing, expenses, payroll, and more. QuickBooks offers both online and desktop versions to suit the needs of the users.

What is error H505 in QuickBooks?

QuickBooks provides its users with multi-user access facility wherein multiple users can access the same company file at the same time by using a feature called Multi-User Mode. In this setup, one computer acts as the server that hosts the company file and all other computers or clients connect to the host to access the company file. 

Now, if the client computers are not able to communicate or build connections with the server computer then it causes the H505 error in QuickBooks.

Error H505 in QuickBooks is a common error that occurs when a user tries to access a QuickBooks company file located on another computer, and QuickBooks is unable to establish a connection with the server hosting the company file. This error typically indicates a problem with the network setup or configuration.


What are the possible reasons for H505 error in QuickBooks ?

The H505 error in QuickBooks generally occurs due to issues with network configuration or settings that prevent QuickBooks from accessing the company file on a different computer.

Here are some common reasons for the H505 error:

1. Hosting mode issues:

This occurs when the hosting mode is not enabled on the server computer. The computer that hosts the QuickBooks company file should have the hosting mode enabled. If hosting mode is disabled or not set up correctly, other computers may encounter the H505 error if they are trying to access the data or company files.

2. Firewall settings blocking access:

H505 error can also occur if the firewalls or security software on the server or client computers are blocking the necessary network communication for QuickBooks. You can check your network security software if they are causing the error or not. Also, if the firewall settings are too restrictive, it can prevent the H505 error from being resolved.

3. Incorrect DNS settings:

Domain Name System (DNS) settings may be misconfigured which can prevent your QuickBooks from resolving the IP address or hostname of the server computer. This can also result in the H505 error when trying to access the company file.

4. Incorrect IP address or hostname:

If the IP address or hostname of the server computer is incorrect or has changed, the client computers may not be able to establish a connection with the server computer, thus leading to the H505 error.

5: QuickBooks services not running:

There are chances that the QuickBooksDBXX and QBCFMonitorService services on the server computer are not running. These services are essential for managing multi-user access to the QuickBooks company file. If they are not functioning properly, it can cause the H505 error.

6. Network issues or restrictions:

There could be several network issues that are causing the QuickBooks error H505 such as poor connectivity, network restrictions, or blocked ports.  Therefore, it is important to ensure that the network is properly configured to enable QuickBooks communication.

The H505 error is specific to multi-user environments in QuickBooks Desktop where the company file is stored on a different computer. If you encounter this error, it is advised to review the network configuration, firewall settings, and ensure that hosting is correctly set up. 

What can you do to fix the error H505 in QuickBooks ?

To resolve the H505 error in QuickBooks, you can follow these steps:

1. Verify hosting settings:

– Open QuickBooks on the computer where the company file is stored.

– Go to the File menu and select Utilities.

– Click on the option “Stop Hosting Multi-User Access” to disable hosting.

– Click on the option “Host Multi-User Access” to enable hosting.

– Repeat these steps for all computers connected to the network.

2. Check firewall settings:

– Configure your firewall to allow access to QuickBooks. You may need to add exceptions for QuickBooks processes and ports.

– Consult your firewall documentation or IT professional for specific instructions on how to configure firewall settings.

3. Verify correct DNS settings:

– Ensure that the DNS settings on all computers are set correctly.

– Use the IP address or hostname of the server computer when setting up the connection to the company file.

4. Update hosts file:

– On the computer where the company file is stored, open the hosts file using Notepad (located in C:\Windows\System32\Drivers\etc\hosts).

– Add the IP address and hostname of each computer accessing the company file, separated by tabs.

5. Restart QuickBooks services:

– Open the Run command box by pressing Windows + R.

– Type “services.msc” and press Enter.

– Locate the QuickBooksDBXX and QBCFMonitorService (XX represents the version of QuickBooks) services.

– Right-click on each service, select Restart, and ensure that they are set to start automatically.

6. Use the QuickBooks Connection Diagnostic Tool:

– Download and install the QuickBooks Connection Diagnostic Tool from the official QuickBooks website.

– Run the tool and follow the on-screen instructions to diagnose and fix network-related issues.

7. Disable multiple network adapters:

– If your computer has multiple network adapters (e.g., Ethernet and Wi-Fi), disable the one that is not in use.

– Open the Network Connections settings on your computer and disable the unused network adapter.

Note : Remember to create a backup of your company file before making any changes or attempting troubleshooting steps.

If you’ve tried the above steps and QuickBooks continues to show error H505  when trying to access the company file, it is the recommended to contact QuickBooks support number for further assistance. They have access to specialised tools and can guide you through more advanced troubleshooting steps.

Read More: QuickBooks Support in California

Scroll to Top