+1-802-778-9005
Home>>QuickBooks Errors & Their Support How to Fix QuickBooks Error 6190 816 in Desktop?

Submit Your Details to Continue Reading

Fix QuickBooks Error -6189, -816 by renaming ND and TLG files, running Quick Fix My Program from Tool Hub, or correcting multi-user hosting settings to restore company file access.

QuickBooks Error -6189, -816 appears when the software cannot access the company file due to a mismatch between the main company file (.QBW) and its transaction log file (.TLG), or due to incorrect multi-user hosting settings. 

Error -6189, -816 blocks business operations by preventing file access on workstations while the server may open the file normally. QuickBooks displays this error when multi-user network settings fail – not when the company file itself is damaged.

Common Error -6189, -816 message reads: “An error occurred when QuickBooks tried to access the company file (-6189, -816). There’s an issue with your multi-user mode network settings, not with your data file.”

QuickBooks Error 6190 816

This article provides a diagnostic framework, risk assessment, and complete solution guide. Network access problems and TLG file mismatches require immediate attention. Delayed repairs prevent all network users from accessing critical financial records.

Error Classification: Which Series Does -6189, -816 Belong To?

Error -6189, -816 belongs to the 6000 series handling company file access problems and multi-user network issues. The 6000 series represents file access failures rather than accounting data corruption. QuickBooks uses code -6189 when it cannot access the company file on a network, and code -816 specifically when a file lock or TLG mismatch prevents that access.

QuickBooks organizes errors into series: C= series (internal processing during execution), H series (multi-user hosting configuration), 6000 series (file access and network connectivity). Related 6000 errors include 6150 (structural file damage), 6000-83 (folder permission problems), 6144-82 (network path failure). 

QuickBooks C= series share common causes: damaged companion files, incorrect hosting settings, or blocked network access. Error -6189, -816 is specifically a network-access error and does not indicate corruption inside the company file data itself.

Can QuickBooks Error -6189, -816 Trigger Other Errors?

QuickBooks errors create additional failures when left unresolved. One access problem generates multiple error codes at different points across a network.

Cause of Error -6189, -816Possible Triggered Errors
TLG and QBW file mismatchFile lock errors (workstations cannot open file)
Damaged ND fileH202 (multi-user hosting cannot be turned on)
Incorrect hosting on workstationH101, H303 (hosting conflict between computers)
Antivirus blocking QuickBooksConnection timeout errors on all workstations
  1. A mismatch between the TLG file and QBW file causes Error -6189, -816 by creating a data access lock. QuickBooks checks that the TLG and QBW files match before allowing any network user to open the company file. A mismatch blocks every workstation while the server may still access the file. The lock persists until the TLG file is renamed and recreated.
  2. A damaged ND file removes network path information QuickBooks uses to locate the company file on the server. Workstations cannot find the file without valid ND data. Error H202 appears when users try to switch to multi-user mode with a broken ND file. Both errors clear once the ND file is renamed and QuickBooks recreates it fresh.
  3. Incorrect hosting on a workstation creates conflicts because only the server should host the company file. A workstation set to host triggers H101 or H303 errors as multiple computers compete for hosting rights. This blocks all other network users from connecting. The fix requires disabling hosting on every workstation.
  4. Antivirus software blocking QuickBooks processes prevents the QBCFMonitorService from communicating with the server. This service (a background program that keeps multi-user connections open) gets stopped by security software treating it as a threat. 

Connection timeout errors appear on all workstations. Configuring antivirus exclusions for QuickBooks restores normal network access.

The Root Cause For QuickBooks Error -6189, -816

Match your symptom to find the correct solution path. Start by checking whether the file opens on the server but fails on workstations – this confirms a network access problem, not file corruption.

Possible Causes and QuickFix for Error -6189, -816
Error EventLikely CauseRecommended Fix (When to Perform)
Error on workstations, file opens on serverTLG and ND file mismatchBefore attempting to reopen from any workstation, rename both ND and TLG files on the server, then reopen from server first
Error after another user closes QuickBooksFile lock not releasedAfter all users close QuickBooks, restart the server, then reopen company file from server before workstations connect
Error on all computers including serverIncorrect hosting on workstationWhen error appears on every machine, open QuickBooks without a file on each workstation and disable hosting via File > Utilities
Error after Windows update or antivirus updateAntivirus or firewall blocking QuickBooksRight after update and before reopening file, add QuickBooks folders to antivirus exclusion list and verify firewall rules

Data Safety Advisory Section For QuickBooks Error -6189, -816

Understanding QuickBooks companion files prevents data loss during repairs.

  1. TLG File – Transaction Log: The TLG file (Transaction Log file) records every change made to the company file since the last backup. QuickBooks reads the TLG file before opening the company file on any network computer to verify both files are in sync. 

A mismatch or damage in the TLG file triggers the -816 lock code. Renaming the TLG file does not delete transaction data – QuickBooks recreates a fresh TLG automatically, and all historical data stays safe inside the QBW file.

  1. ND File – Network Data: The ND file (Network Data file) stores the server’s network address and path to the company file. Workstations use this file to locate the company file on the server. 

A damaged ND file causes Error -6189, -816 by sending workstations to a wrong or broken address. Renaming the ND file forces QuickBooks to recreate it with the correct current server path.

  1. QBCFMonitorService: QBCFMonitorService is a background Windows service that keeps multi-user connections open between the server and workstations. This service must run continuously for multi-user access to work. 

Antivirus software or Windows updates sometimes stop this service. Restarting this service from Windows Services restores multi-user connectivity without modifying any company file data.

  1. Company File Data is Safe: Error -6189, -816 does not damage the financial data inside the QBW company file. The error message itself states the problem is with multi-user network settings, not the data file. All repairs target companion files (ND and TLG) and network settings only. Company data remains intact throughout every solution in this guide.

Steps to Fix QuickBooks Error -6189, -816

Solutions are organized by skill level, risk level, and success probability. This tiered approach protects your data while maximizing repair chances. Start with Level 1 solutions and move to higher tiers only if lower-tier solutions fail.

Level 1 – Beginner Safe Fixes

These solutions require no technical expertise. The risk of data loss is minimal. Anyone can perform these steps safely.

Solution 1.1: Close All Users and Restart in Correct Order
Skill LevelRisk LevelSuccess ProbabilityApproximate Time Required
BeginnerLowModerate to High10-15 minutes
Risk ExplanationRestarting computers releases all file locks without modifying any data. No files are changed or deleted. The worst outcome is that the error continues.Solution ExplanationError -6189, -816 frequently appears when a previous QuickBooks session did not close cleanly, leaving a file lock active. Restarting every computer in the correct order clears all active locks and re-establishes clean connections. The server must restart and open the company file before any workstation attempts to connect.

Steps to Implement Solution 1.1

All the users on the network should save their work and close QuickBooks. Confirm that QuickBooks is closed on all computers before proceeding. 

  1. Press Ctrl+Alt+Delete on each computer, select Task Manager, click Processes tab, and check that QBW32.exe does not appear. End the process if it appears on any machine.
  2. Restart the server computer first. The server is the computer that stores the company file. Use Start > Power > Restart – not Shut Down. Wait for Windows to finish loading completely before touching any workstation.
  3. Open QuickBooks on the server after it finishes restarting. Navigate to File > Open or Restore Company and open the company file on the server. Enable multi-user access on the server by going to File > Utilities > Host Multi-User Access. Only after the server opens the file should workstations attempt to connect.
  4. Restart each workstation one at a time. Open QuickBooks on the workstation after it restarts. Navigate to File > Open or Restore Company. Browse to the company file on the server. Test if Error -6189, -816 still appears.
Solution 1.2: Run Quick Fix My Program from Tool Hub
Skill LevelRisk LevelSuccess ProbabilityApproximate Time Required
BeginnerLowModerate to High15-20 minutes
Risk ExplanationQuick Fix My Program closes background QuickBooks processes and repairs program files. This does not touch company file data. No financial records are modified.Solution ExplanationQuick Fix My Program stops all QuickBooks background services and repairs program components that control file access. Damaged program components cause Error -6189, -816 by preventing the QBCFMonitorService from maintaining network connections. Running this tool restores clean program states before opening the company file.

Steps to Implement Solution 1.2

  1. Close QuickBooks on all computers. Download QuickBooks Tool Hub from the official Intuit website. Search “QuickBooks Tool Hub download” in the browser. Click the Intuit result. Save the file named QuickBooksToolHub.exe to the Downloads folder.
  2. Double-click QuickBooksToolHub.exe to install. Click Yes when User Account Control asks for permission. Follow the installation wizard steps. Check the box to accept the license agreement. Click Install. Installation takes 2-3 minutes. Double-click the Tool Hub icon on the desktop after installation completes.
  3. Click Program Problems from the Tool Hub main menu. Select Quick Fix my Program from the list. The tool automatically closes all QuickBooks background processes. It then repairs QuickBooks program files. The process takes 5-10 minutes. A completion message appears when finished.
  4. Open QuickBooks after Quick Fix completes. Open the company file on the server first. Enable multi-user access. Test opening the file from each workstation. Check if Error -6189, -816 still appears.
Solution 1.3: Run QuickBooks File Doctor
Skill LevelRisk LevelSuccess ProbabilityApproximate Time Required
BeginnerLowHigh30-45 minutes
Risk ExplanationFile Doctor repairs network files and configuration automatically. The tool cannot damage company file data. Scan may take significant time for large files.Solution ExplanationQuickBooks File Doctor diagnoses and repairs both company file issues and network access problems. The tool specifically repairs damaged ND files and verifies multi-user hosting configurations. File Doctor addresses the exact companion file problems that cause Error -6189, -816.

Steps to Implement Solution 1.3

  1. Open QuickBooks Tool Hub (installed in Solution 1.2 above). Click Company File Issues from the main menu. Select Run QuickBooks File Doctor. File Doctor opens in a separate window.
  2. Click the dropdown arrow to see available company files. Select your company file from the list. If the file does not appear, click Browse and navigate to the company file location. Select the .QBW file and click Open. Select “Check your file and network” option to scan both file and network settings. Click Continue.
  3. Enter your QuickBooks administrator username and password. Click Next to start the scan. File Doctor scans both the company file and network configuration. The scan takes 20-40 minutes depending on file size. A progress bar shows scan status.
  4. File Doctor shows results after completion. Green checkmarks indicate successful repairs. Click View Report for a full breakdown of what was found and fixed. Close File Doctor. Open QuickBooks on the server first, enable multi-user access, then test from workstations.

Level 2 – Intermediate Fixes

These solutions modify companion files and hosting settings. Basic computer knowledge is helpful. Risk increases because changes affect network file access. Always create backup before attempting Level 2 solutions.

Solution 2.1: Rename ND and TLG Files
Skill LevelRisk LevelSuccess ProbabilityApproximate Time Required
IntermediateLow to ModerateHigh15-20 minutes
Risk ExplanationRenaming ND and TLG files does not delete any transaction data. QuickBooks recreates both files automatically. Original files stay available with .OLD extension as backup.Solution ExplanationThe TLG file mismatch and ND file damage are the two most common direct causes of Error -6189, -816. Renaming both files forces QuickBooks to generate fresh versions with current correct data. This clears both the file lock created by the TLG mismatch and the broken network path stored in the ND file.

Steps to Implement Solution 2.1

  1. Close QuickBooks on all computers. Go to the server computer where the company file is stored. Press Windows key + E to open File Explorer. Navigate to the company file folder. The default location is C:\Users\Public\Documents\Intuit\QuickBooks\Company Files.
  2. Click the View tab in File Explorer. Check the box for Hidden items. This reveals the ND and TLG files which are hidden by default. Find files matching your company file name with .ND and .TLG extensions. For a company file named ABC-Corp.qbw, look for ABC-Corp.qbw.nd and ABC-Corp.qbw.tlg.
  3. Right-click the .ND file. Select Rename. Add .OLD to the end of the filename. The new name becomes ABC-Corp.qbw.nd.OLD. Press Enter to save. Right-click the .TLG file. Select Rename. Add .OLD to the end. The new name becomes ABC-Corp.qbw.tlg.OLD. Press Enter.
  4. Open QuickBooks on the server. Navigate to File > Open or Restore Company. Browse to the company file and click Open. QuickBooks automatically creates new .ND and .TLG files with correct data. Enable multi-user access from File > Utilities > Host Multi-User Access. Test opening from each workstation.
Solution 2.2: Disable Hosting on All Workstations
Skill LevelRisk LevelSuccess ProbabilityApproximate Time Required
IntermediateModerateHigh15-20 minutes
Risk ExplanationChanging hosting settings temporarily disrupts multi-user access. Incorrect changes can lock all users out. Follow each step exactly to avoid access problems.Solution ExplanationError -6189, -816 appears when a workstation has hosting enabled. Only the server should host the company file. A workstation with hosting turned on competes with the server for file control. This competition blocks all other network users. Disabling hosting on every workstation gives the server exclusive file control.

Steps to Implement Solution 2.2

  1. Open QuickBooks on the first workstation. Do not open any company file. Navigate to the File menu. Select Utilities from the dropdown.
  2. Look at the options in the Utilities submenu. If “Stop Hosting Multi-User Access” appears in the list, that workstation has hosting turned on. Click “Stop Hosting Multi-User Access”. QuickBooks asks for confirmation. Click Yes to disable hosting.
  3. If “Host Multi-User Access” appears instead of “Stop Hosting Multi-User Access”, that workstation is already configured correctly. Do not click anything. Close the menu.
  4. Repeat these steps on every workstation connected to the network. Open QuickBooks without a file, check File > Utilities, and disable hosting if it is active. Workstations must not show “Stop Hosting Multi-User Access” after corrections.
  5. Navigate to the server computer. Open QuickBooks without opening a file. Go to File > Utilities. Confirm “Host Multi-User Access” appears. Click it to enable hosting on the server only. Open the company file on the server. Test workstation connections.
Solution 2.3: Copy Company File to Local Drive and Test
Skill LevelRisk LevelSuccess ProbabilityApproximate Time Required
IntermediateLowModerate10-15 minutes
Risk ExplanationCopying does not modify the original file. Company data stays safe during this process. This test identifies if network path problems cause the error.Solution ExplanationCompany files stored on cloud-synced folders (Dropbox, OneDrive, Google Drive) or removable drives trigger Error -6189, -816 because these locations do not support the constant read/write access QuickBooks requires. Copying the file to a local drive tests if storage location causes the error.

Steps to Implement Solution 2.3

  1. Close QuickBooks on all computers. Navigate to the current company file location on the server. Right-click the .QBW company file. Select Copy.
  2. Navigate to C: drive on the server. Right-click in an empty area and select New > Folder. Name the folder QB-Local-Test. Open the new folder. Right-click inside and select Paste. Wait for the copy to complete.
  3. Open QuickBooks on the server. Navigate to File > Open or Restore Company. Browse to C:\QB-Local-Test and open the company file. Enable multi-user access.
  4. If the file opens without Error -6189, -816, the original storage location was the problem. Move the company file permanently to a local drive path. Remove it from any cloud-sync folder. Store all company files on local or dedicated server drives only.

Level 3 – Advanced / Professional Intervention

These solutions require technical knowledge and affect system-level settings. Contact professional support if uncomfortable with these procedures. Data backup is mandatory before attempting Level 3 solutions.

Solution 3.1: Configure Antivirus Exclusions for QuickBooks
Skill LevelRisk LevelSuccess ProbabilityApproximate Time Required
AdvancedModerateModerate to High20-30 minutes
Risk ExplanationAdding exclusions reduces antivirus coverage for specified folders. Only add QuickBooks folders to exclusions, not entire drives. Re-check exclusions after antivirus updates.Solution ExplanationAntivirus software blocks QuickBooks background services treating them as security threats. The QBCFMonitorService and QBDBMgrN.exe processes must run without interruption for multi-user access to work. Adding these processes to antivirus exclusions allows them to operate normally and resolves Error -6189, -816 caused by security software interference.

Steps to Implement Solution 3.1

  1. Open antivirus software from the system tray in the bottom-right corner of the screen. The system tray is the small icon area next to the clock. Right-click the antivirus icon. Select Open or Settings from the menu.
  2. Locate Exclusions or Exceptions section inside antivirus settings. This section name varies by software. Common names include “Exclusions”, “Exceptions”, “Trusted Files”, or “Safe List”.
  3. Click Add Exclusion or Add Exception. Browse to C:\Program Files\Intuit. Select the entire Intuit folder. Click OK to add it.
  4. Click Add Exclusion again. Browse to the company file folder location. The default is C:\Users\Public\Documents\Intuit\QuickBooks\Company Files. Add this folder as an exclusion.
  5. Save all changes in antivirus settings. Restart the server computer. Open QuickBooks on the server, enable multi-user access, test workstation connections.
Solution 3.2: Verify QBCFMonitorService is Running
Skill LevelRisk LevelSuccess ProbabilityApproximate Time Required
AdvancedModerateHigh15-20 minutes
Risk ExplanationModifying Windows services requires administrator access. Changes affect system operations. Follow steps exactly to avoid unintended service disruptions.Solution ExplanationQBCFMonitorService is the Windows background service that manages multi-user connections between the server and workstations. This service must run continuously on the server for Error -6189, -816 to resolve. Windows updates, antivirus changes, or system errors sometimes stop this service. Restarting it and setting it to start automatically restores multi-user access.

Steps to Implement Solution 3.2

  1. Press Windows key + R on the server to open the Run dialog. Type “services.msc” in the box. Press Enter. The Windows Services console opens showing all system services.
  2. Scroll through the list alphabetically. Locate QBCFMonitorService in the list. Check the Status column next to the service name. Status should show “Running”.
  3. Right-click QBCFMonitorService if Status shows “Stopped”. Select Start from the menu. Status changes to “Running”. Wait for the status update to complete.
  4. Right-click QBCFMonitorService again. Select Properties. Click the General tab. Locate the Startup type dropdown menu. Select “Automatic” from options. This ensures the service starts whenever Windows boots.
  5. Click the Recovery tab. Set First failure to “Restart the Service”. Set Second failure to “Restart the Service”. Click Apply and then OK. Close Services console. Open QuickBooks on the server, enable multi-user access, test from workstations.

Scenarios Requiring Expert Support

Some situations require professional assistance. Attempting DIY repairs risks permanent data loss. Stop attempting solutions if:

  • Error -6189, -816 continues on all computers including the server after completing every solution above. 
  • QuickBooks File Doctor reports network damage that it cannot repair after multiple scan attempts. 
  • Renaming ND and TLG files does not create new files, indicating folder permission blocks require system administrator involvement. 
  • Company file becomes inaccessible on the server after following steps, suggesting damage beyond network configuration. 
  • Multiple users report different error codes simultaneously indicating network infrastructure failure.

Prevention Strategy

Preventing Error -6189, -816 requires consistent network and file maintenance.

  1. TLG File Monitoring: Run Verify Data weekly to check company file and TLG file sync status. Navigate to File > Utilities > Verify Data. Schedule verification every Friday before close. Mismatches caught early are resolved before they block network access.
  2. Backup Discipline: Create daily backups before processing transactions. Store in three locations: local drive, external drive, cloud storage. Use File > Back Up Company > Create Local Backup > automatic backup. Test restoration quarterly. A current backup makes TLG mismatches irrelevant since the TLG file is recreated automatically.
  3. Hosting Verification: Check hosting settings monthly on every computer. Navigate to File > Utilities on each workstation. Confirm “Stop Hosting Multi-User Access” does not appear. Confirm server shows “Host Multi-User Access”. Monthly checks prevent workstation hosting from re-enabling after updates.
  4. Version Consistency: Keep all network computers on the same QuickBooks version. Version mismatches between server and workstations trigger TLG access errors. Navigate to Help > Update QuickBooks Desktop on each computer after every update. Confirm all computers report identical version numbers.
  5. Antivirus Configuration: Configure antivirus to exclude QuickBooks installation folders and company file folders. Check exclusion lists after every antivirus update. Updates sometimes reset exclusion lists. Consistent exclusions prevent service interruptions on the server.
  6. File Storage Rules: Store company files on local server drives only. Remove company files from cloud-sync folders like Dropbox, OneDrive, or Google Drive local sync folders. Remove files from removable drives like USB drives. Stable local storage prevents the access failures that cause Error -6189, -816.

Conclusion

If QuickBooks Error -6189, -816 continues after following the tiered solutions above, do not keep attempting repeated repairs. Continued troubleshooting without a diagnosis plan increases network configuration damage. At this stage, a structured professional diagnosis is the safest path forward.

Get expert assistance to analyze your server configuration, restore companion files, and verify network settings. Acting early protects both your records and your business continuity. Professional support can resolve complex server and service configuration issues beyond standard troubleshooting steps.

Frequently Asked Questions (FAQs)

What is the role of the .ND and .TLG Files, and why do mismatched versions cause Error 6190 816?

➜The .ND (Network Data) file is a configuration file that allows QuickBooks to access the company file (.QBW) in a multi-user environment. It stores information about the server where the company file resides and which QuickBooks version is hosting the file.
➜The .TLG (Transaction Log) file records all changes (transactions) made to the .QBW file since the last backup.
➜Error 6190 816 often occurs because the .TLG file is mismatched or separated from the .QBW file, or they are being accessed by different versions or a different database manager instance. Intuit stresses that the .QBW file and its corresponding .TLG file must always reside in the exact same folder and have the same name (e.g., MyFile.QBW and MyFile.QBW.TLG. If a user moves only the .QBW file, the mismatch causes the network database service to fail access, resulting in the error.

Can QuickBooks Error 6190 816 be triggered when attempting to open a company file stored on a cloud drive?

Yes, and this is a common issue. QuickBooks Desktop is designed to work with company files stored on a local network server (LAN). Storing the active .QBW file on a mapped network drive or cloud synchronization service like Dropbox, Google Drive, or OneDrive can often lead to multi-user access errors, including 6190 816. The sync services can lock the file while syncing or create timing issues that interfere with the QuickBooks Database Server Manager’s ability to maintain a consistent lock on the .QBW and .TLG files, causing the connection failure. Intuit recommends storing the working company file on a dedicated network server and only using cloud drives for backup copies.

If a user encounters Error 6190 816, is there a risk of losing unsaved data they were working on?

If the user was already logged in and the error occurs while they are actively working (e.g., saving a transaction), there is a moderate risk of losing the transaction that was in process at the exact moment the connection failed. However, because the error is typically a connection/access failure and not an immediate crash, previously saved transactions are protected within the company file. The .TLG file (Transaction Log) is specifically designed to keep a record of recent changes and aids in recovery if the database shuts down improperly, minimizing the risk of total data loss.

Does the operating system of the server (e.g., Windows 10 vs. Windows Server) impact the frequency of Error 6190 816?

Yes. While QuickBooks can technically run the Database Server Manager on Windows 10/11 Professional, Intuit recommends using a dedicated Windows Server operating system (like Windows Server 2019/2022) for environments with five or more concurrent users. Windows desktop operating systems have limitations on the number of simultaneous network connections they can handle. Exceeding these limits in a heavy multi-user environment can lead to resource strain and network connection drops, which increases the likelihood of Error 6190 816 occurring due to network disruptions or data access failure.

If the error 6190 816 occurs, can I still use my QuickBooks company file in Single-User Mode?

In most cases, yes, you can. The core of Error 6190 816 is a multi-user network access issue. By switching the host computer (server) to Single-User Mode, the system bypasses the complex network communication and the QuickBooks Database Server Manager’s multi-user lock management process. This allows the file to be opened directly by the local computer, isolating the file from the network problem and often providing access for data repair or backup.

Why is the error code a combination of two numbers: 6190 and 816?

The combination of numbers is a convention used by QuickBooks to pinpoint the specific context of the failure.

6190: This is the primary error code indicating a problem with opening the company file, specifically within the multi-user environment.
816: This is the secondary internal error code (or sub-code) that narrows down the root cause, usually pointing toward issues like the .TLG file mismatch or an active user lock, which clarifies that the 6190 failure is due to a specific locking or synchronization issue rather than general file corruption.