Toll-Free: +1-844-499-6700 [email protected]

Came across: Can’t communicate with the company file due to a firewall error in QuickBooks and can’t find the right ways to fix it? Well, the QuickBooks cannot communicate with the company file error shows up on the screen when the network firewall is interrupting the connection. This is often seen when the user tries to connect to the network company file. Moreover, you can come across similar issue when updating the operating system or the software. It shows up on the screen with the following error message:

Error: Cannot communicate with the company file due to a firewall
Problem It appears that the QuickBooks software on computer QWNER-PC is set up to allow shared access to the company file, but the QuickBooks software on your computer is unable to communicate with it.
Error QuickBooks Unable to Communicate With Company File

This error can be a bit annoying to handle. Thus to help you in dealing with such an error, here we are with this piece of writing sharing the complete set of steps and procedures that you can implement to successfully get rid of the QuickBooks unable to communicate with the company file issue. However, in case you are seeking for any sort of technical guidance, then reaching out to our technical support team at +1-844-499-6700, and our technical support professionals will clear all your clouds of confusion.

What causes QuickBooks unable to communicate with the company file due to firewall?

A bunch of factors can stop your company file to communicate with QuickBooks. The common reasons include:

  • A firewall latest version is not present in any network.
  • The server loses the connection.
  • A QuickBooks database server manager stops running to any server.
  • Incorrect DNS setting.

Read Also: How to Resolve QuickBooks Error 2000?

How to Solve “Error: QuickBooks Cannot Communicate with the Company File”?

Getting rid of the QuickBooks cannot communicate with the company file issue becomes easier, once you implement the steps and procedures discussed below. Let us evaluate each of the measures one by one:

Solution 1: Use the QuickBooks File Doctor tool

You can follow the steps to download the QuickBooks tool hub program and further QuickBooks file doctor tool. The tool will perform a mini repair of the server and the firewall. Once it is completed, you need to open the company file in QuickBooks desktop. The steps that can be performed over here are:

Step 1: Download and install QuickBooks tool hub

The QuickBooks tool hub usually helps in fixing a bunch of errors. You simply need to close QuickBooks to make use of the tool hub. Note that, use Tool Hub on Windows 10, 64-bit.

QuickBooks tool hub - QuickBooks cannot communicate with the company file
  1. Begin with closing QuickBooks.
  2. Once done with that, download the most recent version of QuickBooks Tool Hub.
  3. Save the file where you can easily find it.
  4. Also, note that if you have installed the tool hub earlier, then you can find what version you have.
  5. Choose the home tab and the version will be on the bottom.
  6. Open the file downloaded in the previous step.
QuickBooks tool hub file- QuickBooks cannot communicate with the company file
  1. Perform the onscreen steps to install and agree to the terms and conditions.
  2. After the installation ends, double-click the icon to open the tool hub.

Step 2: Run QuickBooks file doctor

QuickBooks File Doctor
  1. You need to open the tool hub and select the company file issues tab.
  2. Once done with that, choose Run QuickBooks, file doctor.
  3. It can take up to one minute for the file doctor to open.
  4. It should be noted that if QuickBooks File Doctor doesn’t open, then you need to look for QuickBooks File Doctor and open it manually.
  5. In QuickBooks File Doctor, you need to choose the company file from the drop-down menu.
  6. In case you do not see your file, then choose browse and search to find the file.
  7. Now, choose Check your file and then hit the Continue tab.
  8. The next step is to enter the QuickBooks admin password and choose next.

Solution 2: Update QuickBooks to the Latest Release

QuickBooks automatically downloads updates whenever they are available. When the update is downloaded, you will see the update available on the status bar in the top right corner. The next step is to install the update. It will install on its own if you close the software and keep the system turned on. To manually install it, you need to perform the steps below.

Update Now option - QuickBooks cannot communicate with the company file
  1. Choose update available and go for install now to install the update.
  2. Now, wait for update to get installed. This might take some time.
  3. Open QuickBooks once the update is installed.
  4. In case you have a payroll subscription, you need to download the latest payroll tax table to process payroll in QuickBooks.

(Note: Click here to learn how to update QuickBooks to the latest version)

Solution 3: Configure Windows and third-party Firewall

Note: Intuit does not provide support for firewall or anti-virus programs. You may need to take help from the service provider for assistance with installing and setting up of your program. Here are the steps that can be performed to configure firewall for QuickBooks

Step 1: Click on QuickBooks Setup
  1. First ensure that you’ve installed QB software in your PC. It has the latest QuickBooks updation that has been applied and allow to open the company file.
  2. Then log in to your QuickBooks as an administrator with admin permissions.
  3. This will promote by QB users and gives the Axis permission to access the QuickBooks company files.
  4. If QuickBooks is running as Administrator or it has elevated mode (shield on the desktop icon) then please run Axis as Administrator too.
  5. Check that you meet the minimum systems requirements to use Zed Axis System Requirements. (Note: Click here to check the minimum system requirements of QuickBooks Desktop.)
Antivirus and firewall configuration

Note: If you are using Microsoft Windows XP, Vista, 7, 8 or 8.1 then please ensure that you have User Account Control (UAC) set to ON or Always Notify. (If changing UAC, you will need to reboot Windows for the change to take affect).

However, if you are using a 64-bit version of Windows operating system & receives an unable to connect a message that you should make it as turn UAC as turned off and then try to reboot it in a normal mode and then try a connection to connect it freshly.

  1. Close any crashed instances of QuickBooks (qbw32.exe), by using the Windows task manager icon that is labeled as on the desktop.
  2. Ensure you have only one QuickBooks company file open.
  3. If a user connects directly to QuickBooks and are unable to remove or delete the old connection, then select it as:
    • Click on Edit
    • Choose Preferences list
    • And then Integrated Application list
    • Finally retry to establish a new connection.

If errors continue then follow the next step as explained below:

Step 2: Refresh your QuickBooks Interface files Rapidly

If you want to connect with QuickBooks and is unable to launch the connection. In case the files are not compatible with QuickBooks.

You need to refresh it by following the below steps as indicated here:

  1. Get to take back up as safely the Company Data File.
  2. Then find the file Reboot.bat (it was found in C:\Program files\Intuit\QB).
  3. Run in as administrator or give one right click.
  4. Reboot your PC & then try to connect your system to another.

Read Also: How to Troubleshooting QuickBooks Error OL-332?

Solution 4: Verify hosting

If you are using QuickBooks in a multi-user mode, only one computer should host the company file. Scanning the company file using the Database Server Manager turns hosting on.

Turn off hosting in all Workstations:
  1. Select Utilities from the QuickBooks File menu.
  2. Click Stop Hosting Multi-User Access.
  3. Click Yes on the confirmation message.
Multi user access in QuickBooks - QuickBooks cannot to company file
Ensure that Hosting on the server system is on:
  1. On your keyboard, Open the task manager by Pressing the Ctrl+ Alt+ Delete keys to open the task Manager.
  2. Now search the QBDBMgrN.exe in the Image Name column
  3. If you are not able to search the QBDBMgrN.exe file, ensure that QuickBooksXX service is running on your server.
  4. Important: You may need to log in as the system administrator to perform the following steps.
    • Type Windows+R to open the Run window, on your keyboard.
    • Now Type in services.msc and then click OK.
    • Find the running file QuickBooksDBXX of your QuickBooks. (For example: QuickBooks 2017: QuickBooksDB27, QuickBooks 2016: QuickBooksDB26)
    • Ensure that the startup type is Automatic.
    • Verify that the entry in the User Name is correct, in the QBDBMgrN.exe row
    • The user’s name depends on your QuickBooks version. (Example: QuickBooks Desktop 2017: QBDataServiceUser27, QuickBooks Desktop 2016: QBDataServiceUser26)

Solution 5: Create/build the Network Data (.ND) file(s)

For information, we would like to inform you that Network Data (.nd) file is a type of QuickBooks file that stores or keeps all the data/information of the host computer that contains QuickBooks company files. This particular file is a self-generated or automatically created when the user scans the QB folder or any open QuickBooks company files.

.Nd and .tlg files
  1. On the keyboard, tap on the “Windows” or “Start” key once & enter the ‘QuickBooks Database Server Manager’ (QBDSM) in the search box. Choose the ‘QuickBooks Database Server Manager’ (QBDSM).
    • NOTE: In the ‘Program List’, if you are unable to see the QuickBooks Database Server Manager (QBDSM) then it is suggested that you should uninstall & reinstall QuickBooks application. Ensure that you choose the second option, “I’ll be using QuickBooks on this computer, AND I’ll be storing our company file here so it can be shared over our network to guarantee the installation of QuickBooks Database Server Manager”.
  2. Go to the ‘QuickBooks Database Server Manager (QBDSM) display, click on the “Add Folder” tab, and search to locate the folder containing the QB company file(s).
  3. Once adding all folders, click on the “Scan” tab.
  4. Once you scan all the QB folders, go to the ‘QuickBooks Company Files’ section to see it.
  5. Go to the ‘QuickBooks Company File’ location and make sure to create .nd extension files for each QB data file.

Also Read: How to Troubleshoot QuickBooks Error 15271?

Solution 6: Turn off hosting on workstations

Ensure that the host multi-user access option is off on the workstations. These are basically the systems that are connected to the network that don’t host the company files. The server system should be the only one hosting.

  1. You need to first open QuickBooks on one of the workstations.
  2. Avoid opening the company file. Rather choose the file menu and then hover over utilities.
  3. The next step is to head to the next workstation, in case you see the host multi-user access option.
  4. In case stop hosting multi-user access is an option, then go for it.
Stop hosting multi user access

After you have verified all the workstations, you need to head to the server system and reset the hosting settings.

  1. You need to open the QuickBooks on the server.
  2. Head to the file menu and hover to the utilities tab.
  3. In case the host multi-user access option is available, then this will reset the multi-user mode.
  4. The next step is to repeat the process one more time and choose host multi-user access.

Winding Up!

I hope you found this article helpful. For more queries, just ask your doubts about the error QuickBooks Cannot Communicate With the Company File then connect to our Certified Advisors at our QuickBooks technical help department number +1-844-499-6700. We are available round the clock and get quality assistance over email or by call.


See More Articles to Read:

How to Fix QuickBooks Error Code 80040408?

How to Fix QuickBooks Error Code C=343?

Methods to Resolve QuickBooks Error Code 1317

Some FAQs Related to QuickBooks cannot communicate with the company

What to do if QuickBooks is not communicating with my company file?

First, try restarting both your computer and QuickBooks. If that doesn’t work, try opening the company file in multi-user mode. If the problem persists, make sure that your QuickBooks software and Windows operating system are up to date. If none of these steps solve the issue, contact QuickBooks support at +1-844-499-6700 for further assistance.

How can I resolve the error message “QuickBooks is unable to communicate with the company file”?

Try opening the company file in multi-user mode. If that doesn’t work, make sure that your QuickBooks software, Windows operating system, and firewall settings are all up to date. If you continue to receive the error message, it may be a network issue. Contact QuickBooks support at +1-844-499-6700 for help resolving network issues.

What causes QuickBooks to not communicate with the company file?

There are a number of reasons why QuickBooks may not be able to communicate with the company file, including outdated software or operating systems, network issues, and firewall restrictions.

Is it possible to access my company file if QuickBooks is not communicating with it?

No, if QuickBooks is unable to communicate with the company file, you will not be able to access it until the issue exists.

Buy QuickBooks Today!

contact our male customer

Buy the all-new QuickBooks today!

Connect With QuickBooks Experts

Dial our toll-free number


This contact form is available only for logged in users.

This will close in 0 seconds

Looking for QuickBooks Help?

This will close in 0 seconds