QuickBooks Cannot Communicate With the Company File |Rectified| As the error itself describes, it occurs for specific reasons. QuickBooks cannot communicate with the company file , or it cannot establish a connection to it. When you encounter this type of error on your desktop, where the application is trying to open the company file but is unable to do so due to a firewall issue, you also see an error message on your desktop. “An error occurred when QuickBooks tried to access the company file. or “Error: Cannot communicate with the company file due to the firewall.” This arises from different root causes, such as incorrect internet settings or Windows firewalls blocking access, and these will eventually create a hindrance, leading to the QuickBooks 2020 folder containing the company file being not writable. To understand more, continue reading this blog to the end and resolve all your queries related to this issue. Take a look at this segment where we have discussed the possible reasons why you can’t access the company in multi-user mode: You might not have the proper admin permissions, which means you can not access or edit the company file Due to damage, you might lock out the company file The hosting configuration is not set correctly QBDSM is not running accurately on the server system You might be using an outdated version of Windows or an application Reasons Behind Why QuickBooks Cannot Access the Company File in Multi-User Mode 2 Fixes that Work to Fix QuickBooks Cannot Communicate With the Company File As you cannot access the company file on the server in multi-user mode, you have to go through the elimination procedures discussed below: Solution I: Update your QBDT Move to the Help menu > Pick Update QuickBooks Desktop Choose Update Now > Get Updates To install the update again, you need to close and reopen the QB application Now, close the QB Then, right-click on the taskbar > choose Task Manager Search for the following background procedures you have to choose, and End Task for each under the details tab: QBW32.exe or QBW.exe QBCFMonitorService.exe qbupdate.exe QBDBMgr.exe or QBDBMgrN.exe QBMapi32.exe Then, right-tap on the QB shortcut > Select Run as admin Now launch the update again First, you have to utilize the Windows Search option > search > open the Windows firewall Under the Advanced Settings, right-click Inbound Rules Hit on the Port and then hit Next Choose TCP from the “Does this rule apply to TCP or UDP?” option Then, enter the port specific to your QBDT version For QuickBooks 2018, enter “8019, 56728, 55378-55382” as the port For QuickBooks 2019, enter “8019, (You can find the specific port number using QBDSM) You have to do the same for the QuickBooks 2020, launch the QBDSM > look for the specific port After entering the info, you have to click Next > select Allow the Connection Click Next and make sure no profiles are unmarked Once again, tap Next >, and provide a name for the new rule At the end, after creating a new rule, you have to click on the Finish option Solution 2: To the Windows firewall ports add exceptions Conclusion We hope this blog finds you useful, as it covers instant steps to eliminate the QuickBooks that cannot communicate with the company file from your system using two DIY steps, and explains the root cause of its occurrence. However, if you are unable to work around it, you should connect with our QB specialist by dialing TFN so that our team can connect with you and guide you throughout.