QuickBooks is a comprehensive accounting software that offers a range of features to manage finances efficiently. However, like any software, it can encounter errors that disrupt its functionality. One such error is QuickBooks Error H505, which typically occurs when switching to multi-user mode. This error can be particularly frustrating as it hinders the collaborative work environment essential for many businesses. Fortunately, QuickBooks File Doctor is a powerful tool designed to diagnose and fix such issues. This detailed guide will walk you through understanding Error H505, its causes, and the steps to resolve it using QuickBooks File Doctor. Additionally, we will cover frequently asked questions (FAQs) to provide a thorough understanding of the problem and its solutions.
To help you fix this problem, we have some resources in this article. But if you need expert help, you can contact us anytime. We have a team of QuickBooks experts who are available 24/7 to assist you. Just call our support line at +1–888–858–6199.

Understanding QuickBooks Error H505
What is QuickBooks Error H505?
QuickBooks Error H505 is a part of the H series of errors, which are related to issues with the multi-user hosting setup. When this error occurs, you typically receive a message stating: “Error code H505: QuickBooks has encountered a problem and needs to close.” This error indicates that the QuickBooks software on the server is unable to communicate with the company file stored on another computer.
Causes of QuickBooks Error H505
Several factors can trigger Error H505, including:
- Incorrect Hosting Configuration: If the hosting settings are not configured correctly, QuickBooks may fail to connect to the company file.
- Firewall Blocking Communication: Firewall settings may block the incoming and outgoing communication required for QuickBooks to function in multi-user mode.
- Damaged .ND File: The Network Data (.ND) file configuration may be corrupted or damaged, preventing QuickBooks from accessing the company file.
- DNS Issues: Problems with the DNS server or incorrect DNS settings can cause communication issues between QuickBooks and the company file.
- QuickBooks Services Not Running: Essential QuickBooks services, such as QuickBooks and QBCFMonitorService, may not be running on the server.
Solving QuickBooks Error H505 with QuickBooks File Doctor
QuickBooks File Doctor is a versatile tool provided by Intuit to diagnose and repair various QuickBooks issues, including Error H505. Here are the steps to use QuickBooks File Doctor effectively.
Download and Install QuickBooks Tool Hub
- Download QuickBooks Tool Hub: Visit the official Intuit website and download the latest version of QuickBooks Tool Hub.
- Install QuickBooks Tool Hub: Open the downloaded file (QuickBooksToolHub.exe) and follow the on-screen instructions to install it.
Run QuickBooks File Doctor
- Open QuickBooks Tool Hub: Once installed, open QuickBooks Tool Hub by double-clicking its icon on your desktop.
- Select Company File Issues: In the QuickBooks Tool Hub, select the ‘Company File Issues’ tab. This will open QuickBooks File Doctor.
- Run QuickBooks File Doctor: Click ‘Run QuickBooks File Doctor’. If prompted, enter your QuickBooks Admin password and then click ‘Next’.
- Select Your Company File: In the QuickBooks File Doctor window, click the dropdown menu to find your company file. If you don’t see your file, click ‘Browse’ and locate it manually.
- Check File Damage Only: Choose ‘Check your file’ and then click ‘Continue’. This will start the file repair process.
Follow the Repair Process
- File Diagnosis: QuickBooks File Doctor will begin diagnosing your file. This process might take some time depending on the size of your company file.
- Repair Completion: Once the diagnosis is complete, QuickBooks File Doctor will attempt to repair any issues it found. Follow any additional prompts to complete the process.
- Review Results: After the repair process, open QuickBooks and try to access your company file to see if the issue is resolved.
Additional Troubleshooting Steps
If QuickBooks File Doctor doesn’t resolve Error H505, try the following additional troubleshooting steps:
Verify Hosting Settings
- Open QuickBooks: Open QuickBooks on the server.
- Check Hosting Mode: Go to ‘File’ > ‘Utilities’. Ensure that ‘Host Multi-User Access’ is selected. If ‘Stop Hosting Multi-User Access’ is displayed, select it and then select ‘Host Multi-User Access’ again.
Configure Firewall and Security Settings
- Check Firewall Settings: Ensure that your firewall or antivirus software is not blocking QuickBooks. Add QuickBooks to the exceptions list if necessary.
- Open Ports: Configure your firewall to allow QuickBooks to access the internet. Open the following ports: 8019, 56728, 55378–55382.
Check QuickBooks Services
- Open Services: Press
Windows + R, type services. MSc, and press Enter. - Locate QuickBooks Services: Find QuickBooks and QBCFMonitorService in the list of services.
- Start Services: Ensure both services are running. If they are not, right-click each service and select ‘Start’.
Edit Windows Hosts File
- Open Hosts File: Navigate to
C:\Windows\System32\Drivers\etc. - Edit Hosts File: Open the hosts file in Notepad. Add the IP address and server name of the computer hosting the company file.
Rename .ND and .TLG Files
- Close QuickBooks: Ensure QuickBooks is closed.
- Navigate to Company File Location: Go to the folder where your company file is stored.
- Rename Files: Find the files with the same name as your company file but with .ND and .TLG extensions (e.g., companyfile.qbw.ND and companyfile.qbw.TLG). Right-click each file and select ‘Rename’. Add .OLD at the end of each file name (e.g., companyfile.qbw.ND. OLD).
- Open QuickBooks: Open QuickBooks and try to access your company file again.
Frequently Asked Questions (FAQs)
What is QuickBooks Error H505?
QuickBooks Error H505 is an error code that indicates issues with the multi-user hosting setup, often related to incorrect hosting configuration, firewall settings, or network issues.
How does QuickBooks File Doctor help in resolving Error H505?
QuickBooks File Doctor diagnoses and repairs issues with QuickBooks company files and network configurations, including errors related to multi-user mode setup and communication problems.
Can QuickBooks File Doctor fix all QuickBooks errors?
While QuickBooks File Doctor is a powerful tool, it may not fix all errors. It is most effective for resolving company file and network issues. For other problems, additional troubleshooting steps or professional support may be needed.
What should I do if QuickBooks File Doctor doesn’t fix Error H505?
If QuickBooks File Doctor doesn’t resolve the issue, try verifying and adjusting your hosting settings, configuring your firewall and security settings, ensuring QuickBooks services are running, and editing the Windows hosts file.
Can network issues cause QuickBooks Error H505?
Yes, network issues can cause Error H505, especially in multi-user environments. Ensure that your network configuration allows QuickBooks to access the company file.
How do I download QuickBooks Tool Hub?
Download QuickBooks Tool Hub from the official Intuit website. Search for “QuickBooks Tool Hub” and follow the download and installation instructions provided.
Is QuickBooks Tool Hub free to use?
Yes, QuickBooks Tool Hub is a free tool provided by Intuit to help users troubleshoot and fix common QuickBooks issues.
How do I know if my company file is corrupted?
Signs of a corrupted company file include errors like H505, issues with opening the file, data discrepancies, and QuickBooks crashing or freezing. Running QuickBooks File Doctor can help identify and fix corruption.
What are .ND and .TLG files?
.ND (Network Data) and .TLG (Transaction Log) files are configuration files used by QuickBooks. Renaming these files can sometimes resolve issues related to accessing the company file.
When should I contact QuickBooks Support?
If you have tried all troubleshooting steps and still encounter Error H505, it is advisable to contact QuickBooks Support for professional assistance.
Conclusion
QuickBooks Error H505 can disrupt your workflow, but with the help of QuickBooks File Doctor and the troubleshooting steps outlined in this guide, you can resolve the issue and restore multi-user functionality. Regularly back up your QuickBooks data and keep your software and tools up to date to minimize the risk of encountering similar errors in the future. If all else fails, don’t hesitate to reach out to QuickBooks Support for further assistance.
You must be logged in to post a comment.