When you see QuickBooks Error 6189, 816 or 6189, 83, your ability to access company files in a multi-user environment comes to an immediate halt. The error message typically reads: *"An error occurred when QuickBooks tried to access the company file (-6189, -816)"* . The impact on business operations is significant: multi-user access failure, payroll interruption, server communication problems, company file access issues, workflow disruption, and potential network failure across your organization.

The good news is that this is not a data corruption issue. According to Intuit's official documentation, error 6189, 816 indicates a problem with your multi-user network setup, not with your data file itself . This comprehensive guide provides step-by-step solutions to resolve QuickBooks error 6189 and restore normal multi-user operations.

For immediate expert assistance with persistent error 6189 issues, reach out to QuickBooks Support at 1-855-309-1993, available for US customers.

What Is QuickBooks Error 6189, 816?

QuickBooks Error 6189, 816 is a multi-user network error that occurs when QuickBooks Desktop cannot properly access the company file (.QBW) over the network. This error belongs to the -6000 series of QuickBooks errors and is specifically related to hosting configuration issues, file locking conflicts, or network communication problems.

When this error appears:

  • When opening a company file from a workstation in multi-user mode

  • When switching from single-user to multi-user mode

  • When another user has the company file open in single-user mode

  • When the company file is hosted on a computer that is not designated as the server

  • After a network interruption or server reboot

Common error messages users may see:

  • *"An error occurred when QuickBooks tried to access the company file (-6189, -816)"*

  • *"Error -6189, -83: The company file is hosted by a computer that's not the server"*

  • *"Error -6189, 1005: Something went wrong when you tried to open QuickBooks"*

This issue affects QuickBooks Desktop Pro, Premier, and Enterprise users in multi-user network environments. The error signals incorrect hosting configuration, file access conflicts, or network communication problems that prevent successful company file access .

Common Causes of QuickBooks Error 6189, 816

Understanding the root cause of why QuickBooks error 6189 appears helps you apply the correct fix. Below are the most frequent triggers identified by Intuit support.

Incorrect Hosting Configuration

According to Intuit, error 6189, 816 occurs when the company file is hosted by a computer that is not designated as the server . In multi-user environments, only the server computer should have hosting enabled. If workstations have hosting turned on, conflicts arise.

Another User in Single-User Mode

Error -6189, -816 frequently appears when another user is logged into the company file in single-user mode. QuickBooks prevents access in multi-user mode when a single-user session is active .

Damaged or Mismatched .ND or .TLG Files

The .ND (network descriptor) and .TLG (transaction log) files help QuickBooks locate and sync with the company file. If these files become damaged or mismatched, QuickBooks cannot properly access the company file .

Firewall or Antivirus Blocking Communication

Security software may block QuickBooks from accessing company files over the network or prevent the Database Server Manager from functioning correctly. The Database Server Manager typically auto-repairs firewall permissions when run .

Cloud Sync or External Storage Conflicts

Storing company files in cloud-synced folders (OneDrive, Dropbox, Google Drive) or on removable drives frequently triggers this error . According to Intuit best practices, QuickBooks files should be stored on local hard drives, not on removable or network-attached storage (NAS) devices .

Damaged QuickBooks Installation

Corrupted program files or an outdated version can cause file access errors. Running the QuickBooks Install Diagnostic Tool or updating to the latest release often resolves these issues .

Network Instability or DNS Issues

DNS server conflicts can sometimes block the UDP ports (55368-55372) that QuickBooks needs, leading to hosting errors and failed network diagnostics .

How to Fix QuickBooks Error 6189, 816 (Step-by-Step Solutions)

Follow these solutions in order. Most cases resolve by Solution One or Solution Two.

Solution One: Run Quick Fix My Program from QuickBooks Tool Hub

The Quick Fix My Program tool resolves program-related conflicts that may be causing Error 6189, 816. According to Intuit, this is the recommended first step .

Step One: Download and Install QuickBooks Tool Hub

  • Close QuickBooks Desktop completely

  • Download the latest version (1.6.0.8) of the QuickBooks Tool Hub from Intuit's official website

  • Save the file to your Downloads folder or Windows desktop

  • Open the downloaded file (QuickBooksToolHub.exe)

  • Follow the on-screen steps to install and agree to the terms and conditions

  • When the installation finishes, double-click the icon on your Windows desktop to open it

Step Two: Run Quick Fix My Program

  • In QuickBooks Tool Hub, select the Program Problems tab

  • Click Quick Fix my Program

  • Wait for the process to complete (approximately one minute)

  • Start QuickBooks Desktop and open your data file

If you still see Error 6189, 816, proceed to Solution Two .

Solution Two: Restart All Computers and Servers

Sometimes a full system reset is all that's needed. Follow these steps in the correct order .

Important Note: If you use QuickBooks Enterprise Hosting instead of a server computer, reach out through chat for help restarting the service. If you use an affiliated Intuit Hosting Provider or another online service, contact them to help restart the service .

Steps:

  • Restart your server computer (the one hosting your company files)

  • Restart each workstation (the other computers connected to the network)

  • Open QuickBooks Desktop on your server computer

  • Open QuickBooks Desktop on each workstation

If QuickBooks opens without errors, you're good to go. If you still see Error 6189, 816, proceed to Solution Three .

Solution Three: Run QuickBooks Database Server Manager from Tool Hub

Your server computer stores your QuickBooks company file(s). The QuickBooks Database Server Manager will help keep your multi-user network stable .

Steps:

  • In the QuickBooks Tool Hub, select the Network Issues tab

  • Click QuickBooks Database Server Manager

  • You'll get a prompt to install QuickBooks on your server if it isn't already

  • Select Start Scan if you see your company file(s). If you don't, Browse to the location of your company file and then select Start Scan

  • The Database Server Manager will auto repair your firewall permissions

  • Select Close

  • Open QuickBooks Desktop on your server computer and then on your workstations

  • Test multi-user mode

Solution Four: Rename .ND and .TLG Files

Damaged .ND or .TLG files are common causes of Error 6189, 816. Renaming them forces QuickBooks to create fresh copies .

Steps:

  • Close QuickBooks Desktop on all computers

  • Navigate to the folder containing your company file (.QBW)

  • Locate the files with the same name as your company file but with .ND and .TLG extensions

    • Example: YourCompany.qbw.nd and YourCompany.qbw.tlg

  • Right-click each file and select Rename

  • Add .old at the end of each filename

    • Example: YourCompany.qbw.nd.old and YourCompany.qbw.tlg.old

  • Press Enter to save

  • Reopen QuickBooks

  • QuickBooks will automatically create new .ND and .TLG files

This is one of the most effective fixes for this error .

Solution Five: Verify Hosting Settings

Incorrect hosting configuration is a primary cause of Error 6189, 816. Only the server should have hosting enabled .

Steps on Each Workstation (computers that do NOT host the company file):

  • Open QuickBooks but do NOT open a company file

  • Go to File > Utilities

  • If you see Stop Hosting Multi-User Access, select it immediately

  • If you see Host Multi-User Access, leave it off

On the server computer only:

  • Open QuickBooks

  • Go to File > Utilities

  • Ensure Host Multi-User Access is enabled

You can also check hosting status by pressing F2 or Ctrl+1 in QuickBooks. Under Local Server Information, confirm hosting is ON only on the server .

Solution Six: Move Company File to Local Hard Drive

If you access your company file (.QBW) on a removable or online drive, moving it to your local hard drive can resolve the error .

Important Intuit Best Practices:

  • Store QuickBooks files, including your company file, on your server computer's hard drive. Online file hosting services like Dropbox, Google Drive, and Box.net are convenient, but they can cause issues.

  • Don't store files on removable or external drives. External hard drives, USB flash drives, and Network Attached Storage (NAS) devices aren't designed to run QuickBooks or multi-user networks.

  • Don't encrypt your QuickBooks files or the hard drive storing them. This can block your multi-user network connection.

Steps:

  • Close QuickBooks Desktop on all computers

  • Navigate to the current location of your company file

  • Copy the entire company file folder to a local drive on your server (e.g., C:\QuickBooks\Company Files\)

  • Open QuickBooks and browse to the new location

  • Run the Database Server Manager again (Solution Three) to scan the new folder location

  • Test multi-user mode

Solution Seven: Run QuickBooks File Doctor

If other solutions haven't resolved the error, QuickBooks File Doctor can diagnose and repair company file and network issues .

Steps:

  • Open QuickBooks Tool Hub

  • Select the Company File Issues tab

  • Click Run QuickBooks File Doctor – it may take up to one minute to open

  • Select your company file from the dropdown menu or click Browse to locate it

  • Select Check your file (middle option) and click Continue

  • Enter your QuickBooks admin password when prompted

  • Click Next and wait for the scan to complete (10-20 minutes)

  • Once finished, open QuickBooks and test multi-user mode

Solution Eight: Update QuickBooks to Latest Release

Running an outdated version of QuickBooks can cause compatibility issues. Updating to the latest release resolves many known bugs .

Steps:

  • Open QuickBooks Desktop

  • Go to Help > Update QuickBooks Desktop

  • Select the Update Now tab

  • Check Reset Update to clear corrupted update data

  • Click Get Updates

  • Close and restart QuickBooks when updates complete

  • After updating, restart your server and workstations

Solution Nine: Configure Firewall and Add QuickBooks Exceptions

Firewalls frequently block QuickBooks communication. The Database Server Manager typically auto-repairs firewall permissions, but manual configuration may be needed .

Required Executables to Allow:

  • QBW32.exe – QuickBooks Desktop

  • QBDBMgrN.exe – Database Server Manager

  • QBCFMonitorService.exe – Service monitor

Required Ports:

  • Port 8019 (TCP)

  • Port 56728 (TCP)

  • Ports 55378-55382 (TCP)

  • UDP ports 55368-55372

Steps for Windows Defender Firewall:

  • Open Control Panel > System and Security > Windows Defender Firewall

  • Click Allow an app or feature through Windows Defender Firewall

  • Click Change settings

  • Click Allow another app

  • Browse and add each of the required executables

  • Ensure both Private and Public boxes are checked for each

  • Click OK

Solution Ten: Repair QuickBooks Installation

A damaged QuickBooks installation can cause Error 6189, 816. Running a repair replaces damaged files without affecting your data .

Steps:

  • Close QuickBooks Desktop

  • Open Control Panel > Programs and Features

  • Locate QuickBooks Desktop in the list

  • Right-click and select Uninstall/Change

  • Select Repair (not Uninstall)

  • Follow the on-screen prompts

  • Restart your computer

  • After repair completes, open QuickBooks and test multi-user mode

Tips to Prevent QuickBooks Error 6189, 816

Avoid future QuickBooks error 6189 emergencies with these proactive measures .

  • Host company file on dedicated server – Only the server should have multi-user hosting enabled

  • Avoid cloud-sync folders – Don't store company files in OneDrive, Dropbox, or Google Drive

  • Don't store files on external drives – USB drives, NAS devices aren't designed for QuickBooks multi-user networks

  • Don't encrypt QuickBooks files – Encryption can block multi-user network connections

  • Keep QuickBooks updated – Install the latest releases regularly

  • Restart server weekly – Clears temporary glitches and file locks

  • Run Database Server Manager monthly – Keeps network settings current

  • Close QuickBooks properly – Always use File > Exit rather than force-closing

  • Add QuickBooks to antivirus exceptions – Prevent security software from blocking connections

Frequently Asked Questions (FAQ)

FAQ One: What is QuickBooks Error 6189, 816?

QuickBooks Error 6189, 816 is a multi-user network error that occurs when QuickBooks cannot access your company file. According to Intuit's official documentation, there's an issue with your multi-user network, not with your data file . The error typically appears with the message "An error occurred when QuickBooks tried to access the company file (-6189, -816)."

FAQ Two: What causes QuickBooks Error 6189, 816?

Common causes include incorrect hosting configuration (company file hosted by a computer that's not the server), another user in single-user mode, damaged .ND or .TLG files, firewall blocking communication, cloud sync or external storage conflicts, and damaged QuickBooks installation .

FAQ Three: How do I fix QuickBooks Error 6189, 816 quickly?

Start by running Quick Fix My Program from the QuickBooks Tool Hub (Solution One). If that doesn't work, restart your server and workstations in order (server first) . Then rename the .ND and .TLG files (Solution Four) . Most cases resolve within 15-20 minutes .

FAQ Four: Is QuickBooks Error 6189, 816 a data corruption error?

No. According to Intuit, this is not a data corruption issue. There's an issue with your multi-user network, not with your data file . Your accounting data is typically safe .

FAQ Five: Can storing company files in Dropbox or OneDrive cause Error 6189?

Yes. Storing company files in cloud-synced folders (OneDrive, Dropbox, Google Drive) or on external drives frequently triggers this error . Intuit recommends storing QuickBooks files on your server computer's hard drive and avoiding cloud-sync services for active company files .

FAQ Six: Why do I see Error 6189 when opening a company file that someone else is using?

Error -6189, -816 frequently appears when another user is logged into the company file in single-user mode. QuickBooks prevents access in multi-user mode when a single-user session is active. Ensure all users are in multi-user mode before accessing the file simultaneously .

FAQ Seven: How do I contact QuickBooks support for Error 6189?

If you need assistance with QuickBooks error 6189, you can contact QuickBooks Support through the Help menu in QuickBooks Desktop or call 1-855-309-1993 for expert help. Describe your issue as "Error 6189, 816 in multi-user mode" for faster assistance. QuickBooks Desktop Technical Support specialists can guide you through the process .

When Should You Seek Assistance?

While the solutions above resolve most QuickBooks error 6189 cases, certain scenarios require advanced assistance.

Seek help when:

  • Persistent errors – After completing all ten solutions, Error 6189 still appears

  • Hosting environment issues – You use QuickBooks Enterprise Hosting or a third-party hosting provider

  • DNS server conflicts – Advanced network configuration issues require IT expertise

  • Clean installation fails – QuickBooks will not install even after the Clean Install Tool

  • Multi-user environment – The error affects all workstations on your network

  • Data recovery needed – Other errors indicate potential company file damage

To contact QuickBooks Support:

  • Open QuickBooks Desktop

  • Go to Help > Contact Us

  • Describe your issue as "Error 6189, 816 – multi-user network failure"

  • Call 1-855-309-1993 for immediate expert assistance

Final Thoughts

QuickBooks Error 6189, 816 is a critical multi-user network failure that blocks your entire team from accessing the company file simultaneously. Whether caused by incorrect hosting configuration, damaged .ND/.TLG files, or another user in single-user mode, the impact is immediate: workstations cannot connect to the server, payroll cannot be processed collaboratively, and your accounting team is locked out of efficient workflows.

The importance of resolving QuickBooks error 6189 quickly cannot be overstated. Your business depends on seamless multi-user access for daily operations, payroll processing, and financial reporting. Every minute your team cannot work together represents lost productivity and potential revenue.

Common fixes—running Quick Fix My Program from the Tool Hub, restarting server and workstations, renaming .ND and .TLG files, running Database Server Manager, verifying hosting settings, moving files to local drives, running QuickBooks File Doctor, updating QuickBooks, configuring firewall exceptions, and repairing the installation—resolve most QuickBooks error 6189, 816 cases within 20 minutes.

The most effective solutions are often the simplest: restart your server first, then your workstations . Rename the .ND and .TLG files to force QuickBooks to create fresh copies . And make sure only the server has hosting enabled .

Do not let Error 6189, 816 prevent team collaboration. Run Quick Fix My Program from the Tool Hub first, restart your server, rename .ND/.TLG files, and work through the solutions in order. If problems persist, contact QuickBooks Support through the Help menu or call 1-855-309-1993. Your team needs collaborative access – restore multi-user functionality and fix QuickBooks Error 6189 today.

https://www.promoteproject.com/article/219316/quickbooks-script-error-complete-fix-guide-for-an-error-has-occurred-in-the-script