QuickBooks Point of Sale Error H505

QuickBooks Point of Sale Error H505 typically occurs when your system is configured for multi-user mode but the workstation cannot connect to the company file hosted on another computer. This network connectivity error prevents your POS system from accessing critical sales data, inventory records, and customer information. Resolving this error requires checking your network setup, verifying hosting configurations, and ensuring proper firewall permissions. Follow the steps below to restore multi-user access and get your retail operations running smoothly again.

What Causes Error H505 in QuickBooks Point of Sale?

QuickBooks Point of Sale Error H505 usually stems from network configuration problems. The error indicates that your workstation can reach the server computer where the company file resides, but QuickBooks cannot establish the necessary connection to open the file in multi-user mode. Common triggers include incorrect hosting settings, blocked network ports, damaged .ND network data files, or the QuickBooks Database Server Manager not running properly. Understanding these root causes helps you apply the correct fix efficiently.

Steps to Fix QuickBooks Point of Sale Error H505

1
Verify Hosting Configuration on the Server: On the computer hosting your company file, open QuickBooks Point of Sale and go to File > Preferences > Company. Ensure "Company preferences" is selected and verify that multi-user mode is enabled. Only the server should host the file—workstations must have hosting turned off. On each workstation, check File > Utilities and confirm "Stop Hosting Multi-User Access" appears (meaning hosting is active elsewhere). If you see "Host Multi-User Access," click it to disable hosting on that workstation.
2
Restart QuickBooks Database Server Manager: Press Windows + R, type services.msc, and press Enter. Locate "QuickBooksDBXX" (where XX matches your QuickBooks version year, such as QuickBooksDB31 for 2021). Right-click the service, select Restart, and wait for the process to complete. Also restart "QBCFMonitorService" if present. These services manage multi-user connections and must run continuously for network access to function.
3
Check and Configure Firewall Settings: Windows Firewall or third-party security software often blocks QuickBooks Point of Sale Error H505 from resolving by preventing necessary port communication. Open Windows Defender Firewall, select Advanced Settings > Inbound Rules, and verify rules exist for QuickBooks Point of Sale. Add manual exceptions for ports 10180–10189 (default POS ports) and 44380–44389 if they're missing. For QuickBooks Desktop integration, also allow ports 8019, 56728, 55378–55382. Ensure both TCP and UDP protocols are permitted.
4
Delete and Recreate Network Data (.ND) Files: Navigate to the folder containing your company file (typically C:\Users\Public\Documents\Intuit\QuickBooks Point of Sale [version]\Data\[your company]). Locate files ending in .nd—these are network data files that store multi-user configuration. 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 recreates fresh .ND files with correct network parameters.
5
Verify Network Connectivity and File Path: From the workstation showing QuickBooks Point of Sale Error H505, open File Explorer and type the server computer's network path directly (for example, \\ServerName\PublicDocuments\ or the exact shared folder path). Confirm you can browse to the company file location. If the path is unreachable, check that network discovery and file sharing are enabled on both computers, and that the folder permissions grant Full Control to all QBDataServiceUsers and the Windows user accounts.
6
Update QuickBooks Point of Sale and Run the Connection Diagnostic Tool: Install the latest maintenance release for your QuickBooks Point of Sale version via Help > Software Update > Check for Updates. Download and run the QuickBooks Connection Diagnostic Tool from Intuit's support site to automatically detect and repair network issues. After updates and diagnostics complete, restart all computers and test opening the company file in multi-user mode from the affected workstation.
Important: Before making changes to your network configuration or deleting .ND files, create a backup of your QuickBooks Point of Sale company data. Go to File > Backup Data and save a complete backup to a secure location. Incorrect network modifications could temporarily prevent access to your financial records.

Preventing Future H505 Errors

Maintain stable multi-user operations by keeping your QuickBooks Database Server Manager services set to Automatic startup, regularly updating your POS software, and documenting your correct network file paths. Avoid renaming the server computer or moving company files without updating all workstation connections. Periodically verify that your firewall rules remain intact after Windows updates or security software changes, as these commonly revert custom port exceptions.

Frequently Asked Questions

Can QuickBooks Point of Sale Error H505 occur with a single-user license?

Error H505 specifically affects multi-user configurations, so it shouldn't appear on single-user setups. If you encounter this error with one license, verify you haven't accidentally enabled multi-user mode or that a previous installation wasn't properly removed from network hosting.

Why does Error H505 return after restarting my computer?

Persistent H505 errors after reboot typically indicate the QuickBooks Database Server Manager service isn't set to Automatic startup, firewall rules are being reset by group policy or security software, or your network adapter is obtaining a different IP address. Configure a static IP for your server and verify service startup settings.

Does Error H505 affect my actual company file data?

No, H505 is exclusively a network connectivity error and does not corrupt or damage your company file. Your sales transactions, inventory, and customer data remain intact on the host computer. The error simply prevents network workstations from accessing that data until the connection issue resolves.

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 →