A Step-by-step procedure to resolve the QuickBooks already has a company file open error like a Pro:

Accounting software is one of the essential tools used by business owners. They make accounting and bookkeeping easier for any user to keep track of all the assets and liabilities along with the day to day expenses and gains of the corporation. One of the most popular accounting software that companies around the world use nowadays is none other than QuickBooks. With its regular updates and user-friendly interface, it is supposed to be one of the best accounting software for small and medium-sized organizations.

But, as the regular updates are made available by Intuit, there are times when users have to face bugs and errors. One of the most common problem of this software is QuickBooks already has a company file open error. So, to help other users and to ensure that they are able to make the best out of this software we will go through step-by-step and will help you in order to get rid of this error.

Related article: What is QuickBooks Condense Data Repair Tool?

Understand all about QuickBooks already has a company file open error

Can’t Open QuickBooks - QuickBooks already has a company file open - Screenshot

As the name of the error speaks for itself, in this error message, whenever a user tries to open up a company file, he/she faces the error message stating:

Can’t Open QuickBooks

QuickBooks already has a company file open. If you want to open another company file, close this one first.

Now, due to this, not only the productivity hampers as you are not able to work efficiently but also without opening a company file no previous data can be recollected. Thus, this small error can cause a lot of trouble if not fixed on a priority basis.

What are the reasons behind QuickBooks already has a company file open error?

As this is an issue related to the company file, it is hard to determine the exact reason behind this error, however, following are some of the most common issues which we have come across whenever this error pops up.

  • The company file or .QBW file of QuickBooks desktop is corrupted or damaged in some manner.
  • There is a possibility of being a Folder Permission issue.
  • It can appear in case a QB Company file is actually open.

How to fix QuickBooks already has a company file open error?

In order to ensure that all users will be able to completely fix their system from this error, we have bifurcated the process into several steps. It is essential for all the users facing this issue to follow all the steps in order to fix this error from the system completely. So, let’s get started:

Step 1: Update QuickBooks desktop to latest

Help + Update QuickBooks desktop - Screenshot

Read this also: How to fix QuickBooks payroll error 2000?

Step 2: Verify the company file

  • Locate the company file and search the folder for the file ending with .qbw (there are a lot of file types in the QuickBooks desktop so ensure that you search for .qbw file only).
  • Manually check whether the .qbw file is opening up or not.
  • If the company file is opening up manually then it is an error otherwise the file itself is corrupted.

Step 3: Determine the causes behind the error

  • In order to determine whether the company file is damaged or the QuickBooks program is causing an issue, start with opening the Windows START menu.
  • Search for File Explorer and open it up.
  • Once the File Explorer is opened up, search for QuickBooks.exe file which will be present in the QuickBooks folder.
  • Lastly, hold down the CTRL key and then double click on QuickBooks.exe to open it up. Make sure not to release the CTRL key until QuickBooks Desktop is open.
  • Now, try opening a company file, if it doesn’t open then try one more time with a sample file. In case the sample file also doesn’t load up, there is a problem with the software itself.

Step 4: Disable Hosting on the workstations

For workstations
  • Start QuickBooks on any of the workstations on the network.
  • Click on the File menu and check whether or not “Host Multi-User Access” option is available under Utilities. If it appears then the system is not causing any issue.
Hosting Multi-user Access-in QuickBooks - Screenshot
  • In case the “Stop Hosting Multi-User Access” option is popping up, select it. Repeat the same process on all the workstations on the network.
Stop Hosting Multi-User Access - Screenshot
For server
  • Open QB desktop and go to Utilities under the File menu.
Utilities option - Screenshot
  • If “Host Multi-User Access” option is appearing then select it.
Hosting Multi-user Access-in QuickBooks - Screenshot
  • Repeat the process and select “Stop Host Multi-User Access” to reset the multi-user mode.
Stop Hosting Multi-User Access - Screenshot
  • Again, one last time repeat the process and select “Host Multi-User Access”.
Hosting Multi-user Access-in QuickBooks - Screenshot

Read Also: Create an Invoice in QuickBooks Desktop Pro

Step 5: Move and rename company file

  • On the start menu, search for File Explorer and then search for the company file ending with .qbw extension.
  • Copy the company file and paste it anywhere which you can locate easily.
  • Once done, go to the folder where the file is present and rename the company file.
  • Lastly, open QuickBooks, go to the File menu and then select Open or restore company.
Open or restore an existing company - Screenshot
  • Select the fresh company file placed in the new folder and click on open to complete the process.

Step 6: Rename .ND and .TLG file

Rename the .TLG and.ND files - Screenshot
  • On the start menu, search for File Explorer and then search for the company file ending with .TLG and .ND extension.
  • Select both the files one by one and then rename the files.
  • Now, open QuickBooks Desktop, it will automatically create fresh .ND and .TLG files.

Step 7: Check the file properties

  • To begin with, hit a right click on the QuickBooks icon or shortcut, and then click on run as admin.
Run QuickBooks as Administrator - Screenshot 1
  • After that, click on preferences on the edit menu.
  • After that, click on general in the left pane and then on the My preferences tab, clear the keep QuickBooks running for quick startups checkbox, also click on OK tab.
  • The last step is to close QuickBooks and reboot the system.
Keep QuickBooks running for quick startups - Screenshot

Read Also: How to recover from QuickBooks abort error?

Step 8: Run a quick fix my program from tool hub

  • Download the QuickBooks Tools Hub.
  • Start the installation of the program and once the program is installed, run a repair of QuickBooks Installation file.
  • Complete the on-screen instructions to finish the process.
  • Now run the tool on your system.
  • Next, navigate to the program problems tab and choose Quick fix my problem opt.
Run Quick Fix my Program - Screenshot
  • Now let the tool run for few minutes.

Step 9: Close all QuickBooks processes from task manager

Tip: If you don’t want to restart your computer, you can end the appropriate process in Windows Task Manager.

End QuickBooks Processes - Screenshot
  • For this, open the computer’s task manager, by right clicking the taskbar at the bottom of the system.
  • You can open the task manager by pressing Ctrl + Shift + Esc keys.
  • Now, move to the processes or details tab and also look for multiple instances of QuickBooks processes running.
    • The QBDBMgrN.exe is the culprit in the details tab.
    • And then hit a right click to close down the processes, while leaving one open.
    • Lastly, carry out the steps you were performing in the commerce sync connection.
Closing all QuickBooks processes at once

In case you don’t want to close QuickBooks processes separately, then you can follow the steps below to close them all at once. The QuickBooks might have different name in different windows system. Closing QuickBooks process all at one time is a bit easy. The steps to be followed here are:

  • The first step is to press Ctrl + Shift + Esc to open the task manager.
  • And then, hit a click on processes tab.
  • After that click on QuickBooks and opt for end task option.
QuickBooks already has a company file-screenshot
  • Now, reopen QuickBooks and all processes would be closed.

See Also: How to Convert from Sage 50 to QuickBooks Desktop?


We hope you find this step by step guide helpful in fixing QuickBooks already has a company file open error. In case, the issue persists or you have any more queries, you can contact our QuickBooks enterprise technical support team at 1-800-761-1787. Our experienced team of experts works round the clock and can offer you quick and precise solutions of all accounting related issues.


More helpful posts:

Minimum system requirements for QuickBooks desktop 2021 and Enterprise solutions

Fix script error when opening QuickBooks Pro 2016

Fix QuickBooks Errors and Problems

Error support Team

Fix Your Error & Issues Instantly

Get instant help from experienced and certified professionals. Our customer support representatives are ready to help You 24/7, 365 days a year!


    Connect With QuickBooks Experts or Request a Call Back!


    This will close in 0 seconds