The “QuickBooks Hosting Mode is Off” error occurs when QuickBooks Desktop (QBDT) cannot enable or detect multi-user access on a system that is supposed to share the company file. In simple terms, this issue appears when the hosting mode is disabled or incorrectly configured, preventing users from accessing the same company file across a network. It often points to a breakdown in Multi-user hosting QB setup, where only the server should manage hosting while workstations connect as users.
When this error occurs, users may see error messages such as “Hosting Mode Is Off,” “Multi-user mode can’t run because hosting is disabled,” or “This company file is on another computer, but hosting is turned off.” These messages indicate that QuickBooks cannot establish proper multi-user communication between systems, often due to hosting mode disabled settings, network conflicts, or incorrect system roles.
In this guide, we’ll discuss the causes, symptoms, prerequisites, solutions to fix the QuickBooks Error: Hosting mode is off, preventive tips, and more.
Struggling With Accounting or Bookkeeping?
Talk to our experts in minutes — No wait time!
- Free Consultation
- Fast Response
- Trusted Experts

Prerequisites for fixing the “Hosting Mode Is Off” Error in QuickBooks
Before fixing the ‘QBDT Error Hosting mode is off’ error, ensure your system is properly prepared for stable Multi-user hosting QB (SK):
- System meets QuickBooks network and configuration requirements.
- The company file is stored in a shared, accessible folder.
- The network drive is mapped and reachable from all workstations.
- QuickBooks Desktop and Database Server Manager versions are compatible.
- Network Discovery and File Sharing are enabled on all systems.
- QuickBooksDBXX and QBCFMonitorService are running on the server.
- Hosting is enabled only on the server; disabled on all workstations.
- QuickBooks Database Server Manager is installed and has scanned the company file.
- Firewall allows QuickBooks programs and port 8019.
- Server name is verified and connectivity is checked via the ping command.
Table of Contents
- 1 Resolve QuickBooks Hosting Mode is Off Error
- 1.1 Solution 1: Configure Default Hosting Settings
- 1.2 Solution 2: Reinstall QuickBooks Desktop
- 1.3 Solution 3: Disable Hosting on Client Systems
- 1.4 Solution 4: Verify QuickBooks Services Are Running
- 1.5 Solution 5: Add Server IP to Windows Hosts File
- 1.6 Solution 6: Enable Network Discovery and File Sharing
- 1.7 Solution 7: Open the Company File Locally
- 1.8 Solution 8. Create Windows Firewall Exceptions
- 2 What Causes the Hosting Mode is Off “Error in QuickBooks Desktop?
- 3 What are the Signs That Show Hosting Mode is Off in QuickBooks?
- 4 Preventive Tips to Avoid ‘Hosting mode is off in QuickBooks’ Issue?
- 5 Conclusion
- 6 Frequently Asked Questions
- 6.1 Can Hosting Mode be turned off automatically in QuickBooks?
- 6.2 Does the Hosting Mode error affect QuickBooks data files?
- 6.3 Can multiple servers cause Hosting Mode issues in QuickBooks?
- 6.4 Is the internet required for fixing Hosting Mode errors in QuickBooks?
- 6.5 How do I know if my QuickBooks is properly configured for multi-user mode?
Resolve QuickBooks Hosting Mode is Off Error
To resolve the ‘QuickBooks Error: Hosting mode is off’ error and restore proper Multi-user hosting QB (SK) access, follow the solutions step by step in a structured manner.
Solution 1: Configure Default Hosting Settings
In the first step, configure the hosting settings correctly on the server computer.
- Open QuickBooks Desktop on the system that will act as the host (server).
- Click on the File menu.
- Hover over Utilities.
- If you see Host Multi-User Access, click it to enable hosting mode.
- If you see Stop Hosting Multi-User Access, then hosting is already enabled, and you can move to the next step.
- After that, ensure only the server has hosting enabled, and all other systems are set correctly.
- Once you are done with it, verify that each user has proper login credentials for secure access.
Solution 2: Reinstall QuickBooks Desktop
If the issue still persists, in the next step, reinstall QuickBooks to fix any corrupted installation files.
- Go to Start > Control Panel > Programs and Features.
- Then, select QuickBooks and click Uninstall.
- After that, download the latest compatible version from the official QuickBooks website.
- Install QuickBooks again on the host computer.
- Once installation is complete, open QuickBooks and re-enable Multi-User Hosting Mode as explained in Solution 1.
Solution 3: Disable Hosting on Client Systems
In the next step, ensure hosting is disabled on all workstations to avoid conflicts.
- Log in as an administrator on each client system.
- Open QuickBooks and go to File > Utilities.
- Then, click Stop Hosting Multi-User Access if the option is available.
- After that, confirm hosting is turned off on all client machines except the server.
Solution 4: Verify QuickBooks Services Are Running
Then, check whether essential QuickBooks services are active on the server.
- Press Windows + R, type services.msc, and press Enter.
- Locate the QuickBooksDBXX service.
- Double-click it and go to the Recovery tab.
- Set it to restart on first, second, and subsequent failures.
- Repeat the same steps for QBCFMonitorService.
- Start both services if they are not running.
- Once you are done with it, restart QuickBooks and test hosting again.
Solution 5: Add Server IP to Windows Hosts File
In the next step, manually map the server if QuickBooks cannot detect it automatically.
- Open the Hosts file located at:
- C:\Windows\System32\drivers\etc\hosts using Notepad (Run as Administrator).
- Then, add a new line with the server IP address followed by the server name.
- After that, save and close the file.
- Once done, restart QuickBooks and check if the company file opens correctly.
Solution 6: Enable Network Discovery and File Sharing
Then, ensure network settings are properly configured for communication.
- Go to Control Panel > Network and Sharing Center.
- Click Change Advanced Sharing Settings.
- In the first step, expand the current network profile.
- Turn On Network Discovery.
- Then, turn off Password Protected Sharing.
- After that, save changes.
- Once you are done with it, confirm the company file folder is properly shared with full permissions.
Solution 7: Open the Company File Locally
Finally, test the file directly on the host system to rule out network issues.
- Open QuickBooks and go to File > Open or Restore Company.
- Then, browse to the location of the .qbw file.
- Select the file and click Open.
- After that, enter your login credentials.
Solution 8. Create Windows Firewall Exceptions
In the next step, configure Windows Firewall to allow QuickBooks programs to communicate without interruption and prevent the QBDT Error: Hosting mode is off error caused by blocked network access.
- In the first step, go to the Start menu and open the search bar.
- Then, type Windows Firewall and press Enter.
- After that, select Advanced Settings in the Windows Defender Firewall window.
- Once the window opens, right-click on Inbound Rules (you will also need to create Outbound Rules later).
- Then, click on New Rule from the dropdown menu.
- In the next step, select Program and click Next.
- After that, choose This Program Path and click Browse.
- Then, locate and select the required QuickBooks executable file from the system.
- Once you are done with it, click Next and choose Allow the Connection.
- After that, ensure all profiles are selected when prompted, then click Next again.
- Then, create the rule and name it clearly, such as “QBFirewallException(name.exe)”.
- Finally, repeat the same process for all required QuickBooks executable files and also create matching Outbound Rules for complete access.
What Causes the Hosting Mode is Off “Error in QuickBooks Desktop?
The ‘QuickBooks Desktop Error Hosting mode is off’ occurs due to network, permission, or configuration issues that prevent proper Multi-user hosting QB ( connectivity. Common causes include:
- Incorrect Hosting Configuration: The server is not set as the host, or multiple systems are trying to host the company file at the same time.
- Firewall Restrictions: Windows Firewall blocks key QuickBooks processes like QBDBMgrN.exe or QBCFMonitorService.exe, preventing network communication.
- Database Server Manager Issues: The QuickBooks Database Server Manager is inactive, not running, or fails to scan the company file folder.
- Damaged .ND File: A corrupted network data file prevents QuickBooks from accessing the company file over the network.
- Outdated or Corrupt Installation: An outdated version or damaged QuickBooks installation disrupts hosting services.
- Network Connectivity Problems: An unstable network or a changed server IP address prevents workstations from locating the host system.
- QuickBooksDBXX Service Not Running: The required database service is stopped or disabled, breaking hosting functionality.
- Insufficient Permissions: Windows does not grant proper access rights to QuickBooks files or folders.
- Manual Shutdown: Hosting mode was manually turned off or interrupted due to an unexpected shutdown or power failure.
- Version Conflicts: Different QuickBooks versions across systems cause compatibility issues in multi-user mode.
What are the Signs That Show Hosting Mode is Off in QuickBooks?
If Hosting Mode Is Off in QuickBooks (PK), the system shows clear symptoms that indicate multi-user access is not working properly. This error message hosting mode is off in QuickBooks Desktop points to a breakdown in the Multi-user hosting QB (SK) setup or network connectivity issues.
- “QuickBooks Hosting Mode is Off” appears on the screen.
- Option to switch to multi-user mode is greyed out or unavailable.
- Workstations cannot connect to the server.
- The shared company file cannot be opened from other systems.
- Only one user can work on the file at a time.
- Service not running or showing errors on the server.
- Performance drops when multiple users try to access the file.
- Inconsistent or unsynced changes appear in the company file.
- A missing or corrupted network data file affects connectivity.
Preventive Tips to Avoid ‘Hosting mode is off in QuickBooks’ Issue?
To avoid the error message: hosting mode is off in QuickBooks Desktop and ensure smooth Multi-user hosting QB (SK) performance, follow these preventive best practices consistently.
- Enable Hosting on Server Only: Turn on Host Multi-User Access only on the server and keep all workstations set to Stop Hosting Multi-User Access.
- Use Database Server Manager: Always install and run QuickBooks Database Server Manager on the server to manage and monitor company file sharing.
- Configure Firewall Permissions: Add QuickBooks programs (especially QBDBMgrN.exe) to firewall exceptions for uninterrupted communication.
- Set Static IP Address: Assign a static IP to the server to prevent network changes that can disrupt hosting.
- Enable Network Discovery: Turn on Network Discovery on all systems so workstations can easily locate the server.
- Check QuickBooks Services: Ensure QBCFMonitorService and QBDBMgrN are running and set to Automatic in Windows Services.
- Keep QuickBooks Updated: Regularly update QuickBooks Desktop to the latest version to fix bugs and improve hosting stability.
Conclusion
The QuickBooks Desktop Error Hosting mode is off issue mainly occurs due to incorrect setup or network conflicts affecting Multi-user hosting QB (SK). By applying proper configuration, services, and preventive steps, you can restore seamless access. Always follow best practices to maintain stable multi-user performance in QuickBooks.
Frequently Asked Questions
Can Hosting Mode be turned off automatically in QuickBooks?
Yes, hosting mode can turn off automatically due to system crashes, Windows updates, or unexpected shutdowns that disrupt QuickBooks services.
Does the Hosting Mode error affect QuickBooks data files?
No, the ‘QBDT Error Hosting mode is off’ does not damage data files, but it can restrict access to the company file in multi-user environments until the issue is fixed.
Can multiple servers cause Hosting Mode issues in QuickBooks?
Yes, if more than one system is configured as a server, it can create conflicts and disable proper multi-user access.
Is the internet required for fixing Hosting Mode errors in QuickBooks?
Not always. Most fixes work on local networks, but the internet may be needed for updates or reinstalling QuickBooks.
How do I know if my QuickBooks is properly configured for multi-user mode?
You can check by opening the company file in multi-user mode without errors and confirming that all workstations can access it simultaneously.

