Intuit is known for its precision and commitment to providing seamless financial management tools. QuickBooks, one of its flagship products, is an excellent example of what a top-tier accounting software should be. However, no matter how advanced a program is, occasional errors can arise, disrupting the workflow. One such issue that users frequently encounter is QuickBooks Error 6189 and 816, also referred to as Error -6189, -816.
Seeing these numbers pop up on your screen can be frustrating, but there's no need to panic. While this error may seem complex at first glance, it is completely resolvable with the right troubleshooting steps.
Understanding QuickBooks Error Code 6189 and 816

This error typically occurs when a user attempts to open a company file in QuickBooks Desktop. It is a runtime error, meaning it arises during the execution of the program. It can also appear when switching to multi-user mode in QuickBooks. While the error message provides a basic explanation, many users struggle to determine the exact cause of the problem.
Fortunately, there are effective solutions to fix this issue quickly and get QuickBooks running smoothly again.
Possible Causes of QuickBooks Error Code 6189 and 816
Several factors can contribute to the occurrence of this error, and identifying the root cause is key to implementing the correct fix. Here are some of the most common reasons behind QuickBooks Error 6189 and 816:
-
The user does not have the necessary read/write permissions to access QuickBooks files from a shared folder.
-
Corrupt QuickBooks installation files used during the software setup.
-
Incomplete installation of QuickBooks Desktop.
-
Another user is currently accessing the company file that you are trying to open.
-
Single-user mode conflict: If another user attempts to access QuickBooks while it is in single-user mode, this error may appear.
-
Windows registry issues, malware, or virus infections affecting system files.
-
Missing or corrupted Windows drivers that QuickBooks requires to function properly.
-
Damaged or missing QuickBooks company files (QBW) or transaction log files (TLG).
Proven Methods to Resolve QuickBooks Error 6189 and 816
Below are several solutions to troubleshoot and fix this error. Follow each method carefully to determine which one works best for your situation.
Method 1: Verify QBDataServiceUser Permissions
Each QuickBooks version assigns specific permissions to QBDataServiceUser (the background process that manages multi-user access). If these permissions are not correctly configured, you may experience error 6189 and 816.
Steps to check and modify permissions:
-
Locate the company file folder where your QuickBooks files are stored.
-
Right-click on the folder and select Properties.
-
Go to the Security tab and check the user permissions.
-
If permissions are missing or incorrect, modify them to allow full control for QuickBooks Data Service User.
-
Save the changes and restart QuickBooks.
Method 2: Repair QuickBooks Files Using File Doctor
QuickBooks provides an inbuilt File Doctor tool, which can automatically detect and repair file-related issues.
To use File Doctor:
-
Open the QuickBooks Tool Hub on your computer.
-
Select the Company File Issues tab.
-
Click Run QuickBooks File Doctor and let it scan for issues.
-
Once the scan completes, attempt to reopen QuickBooks and check if the error is resolved.
Method 3: Install and Use QuickBooks Tool Hub
The QuickBooks Tool Hub is a comprehensive troubleshooting utility that can fix a variety of common errors, including 6189 and 816.
Steps to Install QuickBooks Tool Hub
-
Close QuickBooks before installing the tool.
-
Download the latest version of QuickBooks Tool Hub (recommended for Windows 10, 64-bit).
-
Open the downloaded file and follow the on-screen instructions to install it.
-
Once installed, launch the tool hub by double-clicking the desktop icon.
Steps to Use Quick Fix My Program
-
Open QuickBooks Tool Hub and navigate to Program Problems.
-
Click on Quick Fix My Program.
-
Relaunch QuickBooks and try accessing the company file.
Method 4: Update QuickBooks Desktop
If you are using an outdated version of QuickBooks, you may experience compatibility issues that trigger error 6189 and 816. Updating to the latest release ensures that all essential tools and security patches are in place.
Steps to Update QuickBooks:
-
Open QuickBooks Desktop.
-
Go to the Help menu and select Update QuickBooks Desktop.
-
Click update now and update
-
Once the update is installed, restart QuickBooks and check if the error persists.
Method 5: Restart Your System
A simple restart can often resolve many QuickBooks errors. Follow these steps:
-
Restart the server computer where the QuickBooks company file is stored.
-
Restart all workstations connected to the QuickBooks network.
-
Relaunch QuickBooks and check if the error has been resolved.
Method 6: Use QuickBooks Database Server Manager
If you are working in multi-user mode, QuickBooks Database Server Manager can help resolve file access conflicts.
Steps to use QuickBooks Database Server Manager:
-
Open QuickBooks Tool Hub.
-
Click Network Issues and select QuickBooks Database Server Manager.
-
Locate the company file and click Start Scan.
-
Once the scan completes, restart QuickBooks and try accessing the file again.
Method 7: Rename Network Data (ND) and Transaction Log (TLG) Files
ND and TLG files store multi-user mode configurations, and if they become corrupted, they can cause error 6189.
To rename these files:
-
Open the folder containing the company file.
-
Locate the files with extensions .ND and .TLG.
-
Right-click on each file and select Rename.
-
Add .OLD at the end of the filename e.g. companyfile.qbw.nd → companyfile.qbw.nd.OLD.
-
Restart QuickBooks and check if the error has been fixed.
Method 8: Ensure the Company File is Stored Locally
Avoid storing the QuickBooks company file on an external storage device or cloud-based location. Always keep it on the local hard drive of the main computer hosting QuickBooks.
By following these troubleshooting steps, you should be able to resolve QuickBooks Error 6189 and 816 effectively. Since this is a multi-user access issue, ensuring that hosting settings, file permissions, and configurations are properly set up will prevent it from recurring.
If the error persists despite following these solutions, it may be time to seek assistance from QB Advisors LLC’s customer support team. Their experienced professionals can help diagnose and resolve the issue, ensuring that QuickBooks runs smoothly without disruptions.
QuickBooks remains a powerful financial management tool, but like any software, occasional errors can arise. The key to efficient troubleshooting lies in understanding the root cause and applying the correct solutions.
Would you like assistance with any other QuickBooks-related issues? Let us know, and we’ll be happy to help