Skip to content

How to Fix QuickBooks Hosting Mode is off

    Quickbooks Hosting Mode is Off Issues

    This article shows you how to fix ‘QuickBooks Hosting Mode is Off’. In QuickBooks File Doctor recovers damaged company files and also resolves network issues. The network issues can be resolved based on the QuickBooks File Doctor test results.

    What is QuickBooks Hosting Mode is off Error

    If you are experiencing difficulties with accessing your company file from back-end servers or the host’s system, please make sure that “QuickBooks hosting mode is off”

    One of these results is ‘QuickBooks Hosting Mode Is Off’.


    For accessing QuickBooks files over a network, hosting must be turned on.

    NOTE: This warning can be ignored if users are on the workstation.

    Steps for Fix QuickBooks Turning on Hosting Mode

    Total Time: 35 minutes

    Hosting QuickBooks Company Data Files in Multi-User Mode

    Hosting allows other computers access to files stored in the main computer, which is the host computer. One of the files that can be accessed is the QuickBooks company file.

    QuickBooks Desktop Manages Access To The Company File Via A Service:

    💠 QuickBooks Desktop 2018 uses QuickBooksDB28
    💠 QuickBooks Desktop 2017 uses QuickBooksDB27
    💠 QuickBooks Desktop 2016 uses QuickBooksDB26

    Users can find this service by going to the Windows Control Panel, followed by User Accounts that is under Users for the computer. Users must look for the service that matches with their version of QuickBooks.

    Accessing Company Files

    These conditions have to be met for accessing the company file:

    💠 Windows file permissions: The logged in user must have permissions for Full Control. This includes permission to view, open and change the file.
    💠 QuickBooks Database server mode: The company file should open the company file.
    💠 QuickBooks user log-in: Every QuickBooks users must have a QuickBooks user login and password.

    Hosting Mode

    💠 Hosting mode is set for every QuickBooks version and every computer, but not for the company file or the QuickBooks installation. If several versions of QuickBooks 2016 and later are used together, each version has its own hosting mode settings.
    💠 The 3 hosting modes are: Not Hosting (Hosting Off), Hosting Local Files and Hosting Local And Remote Files.

    Also Read: QuickBooks 2019 Server Not Running

    Not Hosting Mode

    💠 In this mode, the QuickBooks Database Manager runs as normal process in the form of Windows user running QuickBooks
    💠 This mode doesn’t support multiuser mode and uses shared memory for communicating with QuickBooks. Only the user running the QuickBooks on the local computer can access a file by using a database server.

    Hosting Local Files Only Mode

    💠 In this mode, the QuickBooks Database Server Manager runs in the form of a Windows service called QuickBooksDBXX (XX is any number between 17 and 28 that’s determined by the QuickBooks version).
    💠 The Databases Server Manager also runs as the Windows user QuickBooksDataServiceUserXX (XX is the same two-digit number between 17 and 28 that is used by the Windows service).
    💠 The QuickBooks DBXX service runs till the computer is switched on.
    💠 The multi-user receives support by using TCP/IP for communicating with QuickBooks. QuickBooks users that are on remotely located computers can access company files via a database server that runs in Hosting Local Files Only mode.
    💠 A computer that’s in this mode can only host files that are on that computer.

    Hosting Local and Remote Files Mode

    💠 In this mode the QuickBooks Database Manger runs normally in the form of the Windows user that’s logged in currently. The process begins when the user logs into Windows and ends when the user logs out.
    💠 A computer that’s in this mode supports multi-user mode by using TCP/IP for communicating with QuickBooks. QuickBooks users that are on remote computers can access company files stored in this computer via a database server.
    💠 A local computer that’s in this mode can host files that are stored in it and also files stored in remote computers that are opened in this local computer.

    QuickBooks Method of Determining Which Database Server to Communicate

    💠 First, QuickBooks searches for the .nd file, which is a small text file that has the same name as the company file but with the .nd file extension. The file is located in the same folder as the company file that has the .qbw extension. This folder also stores information that’s required for contacting the server: the IP address and port.
    💠 Next, QuickBooks figures out if the .qbw file is being used.
    💠 If QuickBooks locates the .nd file and finds that the company file is being used, it attempts to communicate with the server:
    💠 If it can communicate with the server, QuickBooks opens the company file.
    💠 If it can’t communicate with the server, an error message is shown that explains the steps to be taken for fixing the error.

    Final Words :

    For further information on the issue, please call our Accounting Problem QuickBooks Technical Support Team at this toll-free helpline.

    FAQs for Hosting Mode in QuickBooks

    What is Hosting Mode?

    Hosting mode is a setting found in Quickbooks that allows you to run multiple companies from one computer. It can be turned on or off depending on your company’s needs.

    How to Turn on Hosting Mode in QuickBooks

    QuickBooks has a feature that allows you to convert your company’s QuickBooks data files into stand-alone desktop software for more than one user. This is known as hosting mode. When a colleague or contractor needs access to the Quickbooks file, they can use their own copy. In order to turn on hosting mode in QuickBooks follow these steps:
    1) Open QuickBooks and select File | Company Setup
    2) Select “HOSTING MODE
    3) Click on the “Hosting Mode” tab then select “YES
    4) Click “Next” then click “Finish“.

    What are the Benefits of Hosting Mode

    Hosting mode is a feature that allows QuickBooks to use a company’s existing server rather than purchasing one. This can be used when the company wants to start small or test out an idea before they purchase a server of their own. It also offers recurring features that are not available on the basic edition, such as multiple bank downloads and sending 1099s.