Get a Free Quote

QuickBooks Hosting Mode is Off: Causes and 12 Ways to Fix It

HOME – QUICKBOOKS ERROR – QuickBooks Hosting Mode is Off: Causes and 12 Ways to Fix It
Latest Date: November 10, 2026

In cases where QuickBooks Hosting Mode is off, there could be challenges while opening the company file. Misconfigured hosting settings on the server and database services not running can be the cause of this issue. Other reasons are damaged network files, limited folder permissions, and firewall blockage. Such errors will hinder employees from sharing the same company file. This article covers various reasons and solutions to this problem.

Table of Contents

What Does QuickBooks Hosting Mode is Off Mean?

QuickBooks Hosting Mode is Off error means the computer hosting your company file cannot provide proper network access. QuickBooks Desktop uses hosting to let multiple users work with one company file. The hosting computer acts as the server, while other computers connect as workstations.

Common QuickBooks Hosting Mode Error Messages and Codes

You may encounter these messages when network hosting stops working:

QuickBooks Multi-User Hosting System Requirements

Your server and workstations must meet the requirements for your QuickBooks Desktop release.

RequirementRecommended configuration
Server operating systemWindows Server 2016 or later
Workstation operating systemWindows 10 64-bit or later
Processor2.4 GHz Intel or AMD x86 processor
RAM8 GB for 1–5 users; 12 GB for up to 10; 16 GB for up to 15; 20 GB for 20 or more
Installation storageAt least 2.5 GB free space
Storage typeSSD recommended
Framework.NET Framework 4.8 Runtime
Network100 Mbps wired connection minimum; 1 Gbps recommended
QuickBooks versionCompatible releases across all computers
Database Server ManagerMatching release installed on the hosting server
Network settingsNetwork Discovery and File and Printer Sharing enabled
Database servicesQuickBooksDBXX and QBCFMonitorService configured correctly

Check the system requirements for your installed QuickBooks release before upgrading hardware or software.

Understand the Three Hosting Modes in QuickBooks Desktop

QuickBooks Desktop provides three hosting modes. Understanding their differences helps you configure the server and workstations correctly.

Not Hosting

  • QuickBooks does not provide multi-user hosting from that computer
  • The computer accesses company files locally
  • This is the correct setting for regular workstations
  • Workstations do not act as servers

Hosting Local Files Only

  • The computer hosts company files stored on its own hard drive
  • QuickBooks Database Server Manager runs as a Windows service
  • Other computers can connect to files stored on this server
  • This mode suits a designated server storing company files locally

Hosting Local and Remote Files

  • The computer can host local company files
  • It can also host remote network files
  • QuickBooks Database Server Manager runs under the logged-in Windows user
  • This setup is less commonly recommended

Which Computer Should Enable Hosting?

  • The designated server should host the shared company file
  • All regular workstations should have hosting turned off
  • Avoid enabling hosting on multiple computers
  • Keep the company file in an accessible shared folder

Common Causes of QuickBooks Hosting Mode Off

Several configuration and network problems can trigger this issue. Identifying the cause helps you choose the correct solution.

  • Hosting disabled on the server: The server cannot provide multi-user access when hosting is turned off
  • Multiple hosting computers: More than one computer may be trying to host the same company file
  • Stopped database services: QuickBooksDBXX or QBCFMonitorService may not be running
  • Missing Database Server Manager: The server may lack the required database management tool
  • Damaged network files: Incorrect .ND or .TLG files may interrupt company file connections
  • Company file problems: File damage can prevent QuickBooks from opening shared data
  • Incorrect service permissions: QBDataServiceUserXX may lack access to the company file folder
  • Firewall restrictions: Windows Firewall may block required QuickBooks ports or programs
  • Antivirus restrictions: Security software may block QuickBooks network activity
  • Disabled Network Discovery: Workstations may not find the hosting computer
  • Incorrect network settings: IP address or hostname problems may interrupt communication
  • Unshared company file location: Workstations may not access the folder containing the file
  • Version differences: Incompatible QuickBooks releases may cause network problems
  • Damaged installation: Missing or damaged program files may affect hosting services

Signs and Symptoms of QuickBooks Hosting Mode is Off

The problem can affect company file access, network connections, and daily accounting work.

  • QuickBooks displays a Hosting Mode is Off message
  • QBDBMgrN is not running on the computer
  • Users cannot switch to Multi-User Mode
  • Only one person can open the company file
  • Workstations cannot connect to the server
  • QuickBooks displays H101, H202, H303, or H505 errors
  • QuickBooks displays 6000-series company file errors
  • The software freezes during multi-user access
  • Users experience slow performance or connection interruptions
  • Changes made by different users may not appear as expected

How to Identify QuickBooks Hosting Mode is Off

Check the hosting settings and database services before changing advanced network settings.

  1. Open QuickBooks Desktop on the server
  2. Select File > Utilities
  3. Check whether Host Multi-User Access or Stop Hosting Multi-User Access appears
  4. Repeat the same check on every workstation
  5. Open Windows Services and find QuickBooksDBXX
  6. Check whether QBCFMonitorService is running
  7. Confirm Database Server Manager is installed
  8. Check whether the company file is stored in a shared folder
  9. Test whether workstations can reach the server

Prerequisites Before Fixing QuickBooks Hosting Mode is Off

Prepare your system before starting the troubleshooting process.

  • Confirm the company file is stored on the designated server
  • Make sure the server and workstations use compatible QuickBooks versions
  • Verify that all computers share the same network
  • Confirm the company file folder is accessible
  • Sign in using a Windows administrator account
  • Check that Database Server Manager is installed
  • Restart QuickBooks and affected computers
  • Create a company file backup before making file-related changes

How to Fix QuickBooks Hosting Mode is Off: Four-Phase Troubleshooting Guide

Follow these four phases in order to fix the QuickBooks Hosting Mode is Off issue:

  • Phase 1: Verify Initial Settings – Check hosting settings, database services, Database Server Manager, and network sharing
  • Phase 2: Use QuickBooks Troubleshooting Tools – Rename network files, run File Doctor, and scan company file folders
  • Phase 3: Perform System and Network Checks – Review folder permissions, firewall rules, ports, and network connectivity
  • Phase 4: Apply Advanced Fixes – Configure Windows user accounts, service permissions, and reinstall QuickBooks Desktop if needed

Phase 1: Verify Initial Settings

Start by checking the server configuration, database services, and network sharing settings.

Fix 1. Check Hosting Settings on the Server and Workstations

Incorrect hosting settings can prevent workstations from connecting to the company file. Enable hosting only on the designated server.

On each workstation:

  1. Open QuickBooks Desktop
  2. Select File > Utilities
  3. Check the available hosting option
  4. If Stop Hosting Multi-User Access appears, select it
  5. If Host Multi-User Access appears, leave it unchanged
  6. Repeat these steps on every workstation

On the server:

  1. Open QuickBooks Desktop
  2. Select File > Utilities
  3. If Host Multi-User Access appears, select it
  4. If Stop Hosting Multi-User Access appears, do not select it
  5. Confirm that only the designated server hosts the company file

Fix 2. Check QuickBooks Database Services

QuickBooksDBXX and QBCFMonitorService help manage company file access. Both services should have the correct startup settings.

  1. Press Windows + R
  2. Enter services.msc and press Enter
  3. Find QuickBooksDBXX in the Services window
  4. Double-click the service
  5. Set Startup Type to Automatic
  6. Check whether the service status shows Running
  7. Select Start if the service has stopped
  8. Open the Recovery tab
  9. Set First failure to Restart the Service
  10. Set Second failure to Restart the Service
  11. Set Subsequent failures to Restart the Service
  12. Select Apply, then OK
  13. Repeat these steps for QBCFMonitorService
  14. Restart the server and check both services again

Fix 3. Install or Verify QuickBooks Database Server Manager

Database Server Manager helps the server share company files across the network. A missing or damaged installation can interrupt hosting.

  1. Open the Windows Start menu
  2. Search for QuickBooks Database Server Manager
  3. Check whether the matching version is installed
  4. Check for the QuickBooksDBXX or QBDBMgrN service
  5. If missing, run the matching QuickBooks installer as administrator
  6. Choose Custom and Network Options instead of Express
  7. Select the appropriate server installation option
  8. Install Database Server Manager
  9. Restart the server
  10. Confirm that the database service is running
  11. When hosting multiple versions, install the oldest version first

Fix 4. Enable Network Discovery and File Sharing

Windows must allow computers to find each other across the network. Network Discovery and File and Printer Sharing help establish this connection.

  1. Open Windows Control Panel
  2. Select Network and Sharing Center
  3. Choose Change advanced sharing settings
  4. Expand the active network profile
  5. Turn on Network Discovery
  6. Turn on File and Printer Sharing
  7. Review password-protected sharing settings
  8. Save the changes
  9. Confirm that the company file folder is shared

Phase 2: Use QuickBooks Troubleshooting Tools

The next phase checks damaged network files and company file problems. These steps also refresh the server’s folder information.

Fix 5. Rename the .ND and .TLG Files

Rename the .ND and .TLG Files

The .ND file contains network connection information for the company file. The .TLG file stores transaction log information. Damaged files can interrupt network access.

  1. Open the folder containing the QuickBooks company file
  2. Locate the matching .ND file
  3. Locate the matching .TLG file
  4. Right-click the .ND file and select Rename
  5. Add .OLD to its existing name
  6. Repeat the process for the .TLG file
  7. Do not delete or rename the original .QBW company file
  8. Reopen QuickBooks
  9. Scan the company file folder using Database Server Manager

Fix 6. Run QuickBooks File Doctor

Run QuickBooks File Doctor

QuickBooks File Doctor checks company file damage and network connection problems. It can help when the QuickBooks file doctor hosting mode is off issue appears.

  1. Open QuickBooks Tool Hub
  2. Select Company File Issues
  3. Click Run QuickBooks File Doctor
  4. Wait for the tool to open
  5. Select your company file from the list
  6. Choose Browse and search if the file is missing
  7. Select Check your file
  8. Click Continue
  9. Enter the QuickBooks administrator password
  10. Select Next
  11. Allow the scan and repair process to finish
  12. Reopen the company file and check access

Fix 7. Scan Company File Folders Using Database Server Manager

A folder scan helps Database Server Manager locate company files and refresh network information.

  1. Open QuickBooks Database Server Manager
  2. Select the Scan Folders tab
  3. Choose Browse
  4. Locate the folder containing the company file
  5. Select the folder and click OK
  6. Click Start Scan
  7. Wait for the scan to finish
  8. Check the Company Files Found section
  9. Confirm that the company file appears
  10. Verify that the required .ND file is available
  11. Try opening the company file from a workstation

Phase 3: Perform System and Network Checks

Check folder access, firewall rules, and network communication. These settings can prevent the server from sharing company files.

Fix 8. Check Company File Folder Permissions

QuickBooks service accounts need suitable access to the company file folder. Incorrect permissions can block reading and writing.

  1. Open File Explorer
  2. Locate the folder containing the company file
  3. Right-click the folder and select Properties
  4. Open the Security tab
  5. Select Advanced
  6. Find QBDataServiceUserXX
  7. Select Edit
  8. Check that these permissions are allowed:
    • Traverse Folder/Execute File
    • List Folder/Read Data
    • Read Attributes
    • Read Extended Attributes
    • Create Files/Write Data
    • Create Folders/Append Data
    • Write Attributes
    • Write Extended Attributes
    • Read Permissions
  9. Grant Full Control where required
  10. Select Apply, then OK
  11. Open the folder’s Sharing tab
  12. Grant the required service account access
  13. Review the relevant QuickBooks program and data folders

Fix 9. Configure Windows Firewall and Antivirus Settings

Configure Windows Firewall and Antivirus Settings

Windows Firewall can block the network traffic QuickBooks needs. Antivirus software may also restrict QuickBooks programs or shared folders.

  1. Open Windows Defender Firewall with Advanced Security
  2. Select Inbound Rules
  3. Choose New Rule
  4. Select Port
  5. Choose TCP
  6. Enter the required QuickBooks ports
  7. Select Allow the Connection
  8. Choose the appropriate network profiles
  9. Name and save the rule
  10. Repeat the process under Outbound Rules
  11. Allow the required QuickBooks applications
  12. Review antivirus and endpoint protection settings
  13. Make sure security software does not block QuickBooks files
  14. Add suitable QuickBooks folders and applications to exclusions

Fix 10. Verify Firewall Ports and QuickBooks Executable Files

Verify Firewall Ports

QuickBooks uses specific TCP ports for network communication. The required ports depend on your Desktop release.

QuickBooks Desktop firewall ports

QuickBooks versionRequired TCP ports
2022 and laterPort assigned dynamically by Database Server Manager
20218019 and assigned dynamic port
20208019 and assigned dynamic port
20198019 and assigned dynamic port
20188019, 56726, 55368–55372

For newer releases, check the assigned dynamic port instead of guessing.

Find the dynamic port:

  1. Open the Windows Start menu
  2. Search for QuickBooks Database Server Manager
  3. Open the Port Monitor tab
  4. Find your QuickBooks version
  5. Note the assigned port number
  6. Use that port when creating firewall exceptions

Allow these QuickBooks executable files:

  • QBW32.exe
  • QBDBMgrN.exe
  • QBCFMonitorService.exe
  • QBServerUtilityMgr.exe
  • QBLaunch.exe
  • AutoBackupExe.exe

Fix 11. Check Network Connectivity and IP Addresses

A workstation must communicate with the server to open a shared company file. Use the ping command to test this connection.

Enter CMD

Find the server hostname and IP address:

  1. Open the Windows Start menu on the server
  2. Search for Run and open it
  3. Enter CMD and press Enter
  4. Type ipconfig /all
  5. Press Enter
  6. Find the server hostname
  7. Note the server IPv4 address
Window IP Configuration

Test the server from a workstation:

  1. Open Command Prompt on an affected workstation
  2. Enter ping followed by the server hostname
  3. Press Enter
  4. Repeat the test using the server IP address if needed
  5. Check whether the workstation receives replies
  6. Review packet loss, timeouts, and connection delays

Fix 12. Edit the Windows Hosts File

The Windows Hosts file connects computer names with their IP addresses. Incorrect entries can prevent workstations from finding the server.

  1. Find the server IP address and hostname
  2. Identify workstation IP addresses and hostnames when needed
  3. Close QuickBooks Desktop
  4. Open C:\Windows\System32\drivers\etc
  5. Run Notepad as administrator
  6. Open the Hosts file
  7. Add the correct IP address followed by the computer hostname
  8. Save the changes
  9. Repeat the required entries on the server and workstations
  10. Reopen QuickBooks and test the company file connection

Phase 4: Apply Advanced Fixes

Use these advanced steps when the earlier checks do not restore access.

Create a Windows User Account and Configure Service Permissions

A Windows account may need administrator privileges for certain hosting configurations. QuickBooks service accounts also need access to shared company files.

  1. Open Windows Settings
  2. Select Accounts
  3. Choose Family and other users
  4. Create a local Windows account
  5. Assign administrator privileges where required
  6. Open Control Panel
  7. Find QBDataServiceUserXX
  8. Review and configure its required permissions
  9. Repeat for each installed Database Server Manager version
  10. Review QBCFMonitorService permissions
  11. Restart the computer
  12. Test company file access

Perform a Clean Reinstallation of QuickBooks Desktop

A damaged installation may prevent database services from working correctly. A clean reinstall replaces damaged program files and restores the installation.

  1. Create a backup of the company file
  2. Uninstall QuickBooks Desktop
  3. Remove remaining installation files using the clean-install process
  4. Obtain the compatible QuickBooks installer
  5. Run the installer as administrator
  6. Choose Custom and Network Options
  7. Select the correct multi-user or server installation option
  8. Complete the installation
  9. Restart the computer
  10. Reconfigure hosting settings
  11. Confirm Database Server Manager is running
  12. Scan the company file folder
  13. Test multi-user access

Read More:- Install QuickBooks Desktop

How to Verify That QuickBooks Hosting Mode Works Correctly

After completing the fixes, test hosting from the server and workstations.

  • Open QuickBooks Desktop on the server
  • Confirm Stop Hosting Multi-User Access appears
  • Open QuickBooks Desktop on each workstation
  • Confirm Host Multi-User Access appears
  • Check QuickBooksDBXX and QBCFMonitorService
  • Confirm Database Server Manager scans the company file successfully
  • Open the shared company file from a workstation
  • Switch to Multi-User Mode
  • Test access from multiple workstations
  • Confirm users can work without H-series connection errors

Tips to Prevent QuickBooks Hosting Mode Problems

Regular checks help reduce interruptions and protect your accounting workflow.

  • Keep QuickBooks Desktop versions compatible across computers
  • Install matching Database Server Manager releases
  • Enable hosting only on the designated server
  • Keep hosting disabled on workstations
  • Monitor QuickBooksDBXX and QBCFMonitorService
  • Maintain correct QBDataServiceUserXX permissions
  • Store company files in shared folders
  • Maintain stable wired network connections
  • Review firewall and antivirus exceptions
  • Keep Network Discovery and File and Printer Sharing enabled
  • Back up company files regularly
  • Check network connectivity when users report access problems

When Should You Contact Accounting Assist Pro?

Some hosting problems require a closer review of your accounting setup. Accounting Assist Pro helps businesses manage accounting systems and maintain reliable financial workflows.

Consider professional assistance when:

  • Hosting remains disabled after the troubleshooting steps
  • Workstations cannot connect to the company file
  • Database Server Manager cannot scan the company file
  • QuickBooks database services repeatedly stop
  • Company file access or permissions remain problematic
  • Your business needs help reviewing its QuickBooks Desktop setup
  • You need support with bookkeeping, accounting, or financial reporting workflows

Conclusion

QuickBooks Hosting Mode is Off can prevent employees from accessing shared company files. Incorrect hosting settings, stopped database services, damaged network files, and firewall restrictions can cause this issue. Contact Accounting Assist Pro for help reviewing your accounting processes and improving your financial workflows.

Frequently Asked Questions

1. What does QuickBooks Hosting Mode is Off mean?

It means the computer hosting your company file is not configured for multi-user access. Workstations may fail to connect until the server settings are corrected.

2. Why is QuickBooks Hosting Mode turned off?

Incorrect server settings, stopped database services, damaged network files, and firewall restrictions can cause this problem. Multiple hosting computers can also interrupt network access.

3. How do I turn on hosting mode in QuickBooks Desktop?

Open QuickBooks on the server and select File > Utilities. Choose Host Multi-User Access if that option appears. Keep hosting disabled on workstations.

4. Should hosting mode be enabled on every workstation?

No. Only the designated server should host the shared company file. Workstations should use the Not Hosting setting to access the server.

5. What is the QBDBMgrN service in QuickBooks?

QBDBMgrN is a QuickBooks database manager program. It helps manage company file access in a multi-user network environment.

6. How do I restart QuickBooks Database Server Manager?

Open Windows Services by entering services.msc in Run. Find QuickBooksDBXX, check its startup type, and select Start if stopped.

7. Can firewall settings cause a QuickBooks Hosting Mode Error?

Yes. Firewall rules can block the ports and programs required for network access. Configure the correct TCP ports and application exceptions for your QuickBooks version.

8. How do I check whether QuickBooks hosting is working correctly?

Check the hosting options on the server and workstations. Then scan the company file and test access from multiple computers.

9. Can QuickBooks File Doctor fix the hosting mode problem?

QuickBooks File Doctor can check company file damage and network connectivity problems. Run the tool through Tool Hub, then test multi-user access again.

10. What should I do if the hosting mode is disabled after troubleshooting?

Check the database services, folder permissions, firewall rules, and server connection again. If the problem continues, review the installation and hosting configuration.

Blaine Mercer
Written By

Blaine Mercer

Blaine Mercer is a New York City–based accounting professional with over five years of experience in bookkeeping, accounting, payroll, tax, and financial reporting. At Accounting Assist Pro, he helps businesses manage their day-to-day accounting and financial needs. Outside of work, Blaine enjoys reading, exploring the city, and keeping up with the latest trends in accounting and business.

add_action('wp_footer', function () { ?>