QuickBooks Error -6010, -100: Expert Fix for Company File Access

Author : Steven Moody | Published On : 29 Sep 2026

You open QuickBooks Desktop, ready to process payroll or send invoices. Instead of your company file, you see: "We're sorry. QuickBooks encountered a problem when opening the company file. Error code: (-6010, -100)" The software refuses to open. Your books are locked. Payroll is due.

QuickBooks Error -6010, -100 company file access troubleshooting showing server hosting and network diagnostic steps.

As a QuickBooks ProAdvisor, I have resolved QuickBooks Error -6010, -100 for businesses of every size. The good news: -6010 is almost always a database connection or network configuration issue, not data loss. 

The error is part of the 6000-series company file errors, and it has well-documented, reliable fixes. This guide explains exactly what Error -6010 is, why it happens, and the proven steps to eliminate it.

What Is QuickBooks Error -6010, -100?

QuickBooks Error -6010, -100 is a company file access error that occurs when QuickBooks cannot establish a connection to the QuickBooks Database Server Manager (QBDBMgrN.exe) or when the database service is not running properly .

The error typically appears with a message like:

"We're sorry. QuickBooks encountered a problem when opening the company file. Error code: (-6010, -100)"

Critical distinction: Error -6010, -100 is a database connection error. QuickBooks can find your company file, but it cannot communicate with the database service that manages access to that file . This is almost always a service-level or network configuration problem, not file corruption.

Your financial data is safe. Error -6010 does not corrupt or delete any existing transactions in QuickBooks. Only the connection to the file is blocked.

Error -6010 belongs to the broader 6000-series of company file errors, which all relate to file access, network configuration, and multi-user hosting problems .

Quick Summary

Aspect

Details

Error Type

Database connection / service error

Affected Software

QuickBooks Desktop (Pro, Premier, Enterprise)

Common Triggers

QBDBMgrN not running, firewall blocks, permissions issues, network misconfiguration

Primary Risk

Company file cannot be opened; multi-user mode fails

Data Safety

Company file data remains intact

Fix Difficulty

Low to Moderate — File Doctor or service restart resolves most cases

Why QuickBooks Error -6010, -100 Occurs

Understanding the root cause helps you fix it correctly the first time. Error -6010, -100 stems from QuickBooks' inability to communicate with the database service that manages company file access. Common causes include :

1. QuickBooks Database Server Manager Not Running

The QuickBooksDBXX service (where XX is your version number) has stopped, crashed, or failed to start. This is the primary cause of Error -6010. Without this service running on the server, no workstation can connect to the company file in multi-user mode .

2. QuickBooks Database Server Manager Crashing Immediately After Start

The service starts but crashes within seconds due to insufficient permissions. The QBDataServiceUser account may lack administrator rights, preventing the service from accessing required system folders and registry keys .

3. Windows Firewall Blocking QuickBooks Ports

Windows Firewall or third-party security software is blocking QuickBooks from communicating over the required ports (8019, 55373–55378). The service may be running correctly but workstations cannot reach it .

4. Incorrect Hosting Configuration

Hosting is enabled on a workstation instead of only the server, or multiple computers have hosting enabled simultaneously. QuickBooks can only have one host—any additional hosts create a conflict .

5. Damaged or Corrupted .ND or .TLG Files

The network data (.ND) and transaction log (.TLG) files store connection information and in-progress transaction data. If these files are damaged, QuickBooks may fail to establish a connection .

6. QBDataServiceUser Account Issues

QuickBooks creates a special Windows user account called QBDataServiceUserXX to run its services. If this account gets deleted, its permissions change, or its password gets corrupted, the database service cannot start .

7. Damaged or Corrupted Company File

While less common, internal data corruption in the .QBW file can prevent the database service from processing the file .

8. Network Configuration Problems

Unstable network connections, incorrect DNS settings, or using Wi-Fi instead of wired Ethernet on the server can interfere with database service communication .

How Error -6010, -100 Shows Up: Symptoms to Recognize

Before applying fixes, confirm you are dealing with Error -6010. The symptoms typically include:

  • Error message on screen: "We're sorry. QuickBooks encountered a problem when opening the company file. Error code: (-6010, -100)"

  • Company file fails to open: QuickBooks cannot access the file in single-user or multi-user mode

  • Multi-user mode fails: Workstations cannot connect to the hosted company file

  • QuickBooks crashes during startup: The program freezes or closes unexpectedly when opening a file

  • Database Server Manager shows "Stopped": The QuickBooksDBXX service status is not "Running"

QuickBooks Error -6010, -100: Expert Troubleshooting Steps

Follow these steps in order. Method 1 (Restart Database Server Manager) resolves many -6010 cases in under a minute. Start there before running other tools.

Method 1: Restart QuickBooks Database Server Manager (Primary Fix)

This is the fastest and most effective fix for Error -6010. Restarting the service often clears connection failures .

Steps:

  1. On the server computer (where the company file is stored), press Windows + R, type services.msc, and press Enter.

  2. Scroll to find QuickBooksDBXX (XX = your QuickBooks version number, e.g., QuickBooksDB34 for 2024) .

  3. Check the Status column. If it does not say "Running," the service is stopped.

  4. Right-click the service and select Restart. If "Restart" is grayed out, click Start .

  5. Wait for the Status to change to Running.

  6. Open QuickBooks Database Server Manager from the Start menu.

  7. Go to Scan Folders, browse to your company file folder, and click Scan .

  8. Have workstations attempt to reconnect.

Method 2: Configure the Service for Automatic Restart

If the service starts but stops again, configure it to restart automatically .

Steps:

  1. In Services.msc, find QuickBooksDBXX.

  2. Right-click and select Properties.

  3. On the General tab, set Startup type to Automatic .

  4. On the Log On tab, select Local System account .

  5. On the Recovery tab, set First failure, Second failure, and Subsequent failures all to Restart the Service .

  6. Click Apply, then OK.

  7. Right-click the service again and select Restart.

  8. Repeat these steps for QBCFMonitorService (QuickBooks Company File Monitoring Service) .

Method 3: Run QuickBooks File Doctor

File Doctor is Intuit's dedicated tool for repairing company file and network issues, including Error -6010.

Steps:

  1. Close QuickBooks Desktop completely.

  2. Download and install QuickBooks Tool Hub from Intuit's official website .

  3. Open QuickBooks Tool Hub.

  4. Select the Company File Issues tab.

  5. Click Run QuickBooks File Doctor .

  6. Choose your company file from the dropdown, or click Browse to locate it.

  7. Select Check your file and network and click Continue .

  8. Enter your QuickBooks Admin password.

  9. Wait for the scan to complete (10–20 minutes for large files).

  10. Once complete, try opening QuickBooks.

Method 4: Verify and Configure Firewall Exceptions

Windows Firewall or third-party antivirus can block the database service communication .

Steps:

  1. Go to Control Panel > System and Security > Windows Defender Firewall.

  2. Select Allow an app or feature through Windows Defender Firewall.

  3. Click Change settings, then Allow another app.

  4. Browse to your QuickBooks installation folder (typically C:Program FilesIntuitQuickBooks).

  5. Add QBDBMgrN.exe, QBW32.exe, and QBUpdate.exe .

  6. Ensure both Private and Public checkboxes are selected.

  7. Click OK and restart your computer.

  8. Additionally, ensure TCP ports 8019 and 55373–55378 are open .

Method 5: Check QBDataServiceUser Permissions

If the service starts but crashes immediately, the QBDataServiceUser account may lack sufficient permissions .

Steps:

  1. Open Computer Management (right-click Start > Computer Management).

  2. Go to Local Users and Groups > Users.

  3. Find QBDataServiceUserXX (XX = version number).

  4. Right-click and select Properties.

  5. Go to the Member Of tab. Ensure the account is a member of the Administrators group .

  6. If not, click Add, type "Administrators," and click OK.

  7. Restart the QuickBooksDBXX service.

Method 6: Rename the .ND and .TLG Files

Corrupted configuration files can cause Error -6010. Renaming them forces QuickBooks to create fresh copies .

Steps:

  1. Close QuickBooks completely on all computers.

  2. Navigate to the folder containing your company file (typically C:UsersPublicDocumentsIntuitQuickBooksCompany Files).

  3. Find the files with the same name as your company file but with .ND and .TLG extensions.

  4. Right-click each file and select Rename.

  5. Add .OLD to the end of the filename.

  6. Reopen QuickBooks. It creates fresh .ND and .TLG files automatically.

Method 7: Check Hosting Configuration

Only the server should host the file. Workstations must have hosting disabled .

Steps:

  1. On every computer on your network, open QuickBooks.

  2. Go to File > Utilities.

  3. If you see Stop Hosting Multi-User Access, click it.

  4. On the server only, verify Host Multi-User Access is selected.

  5. Restart all computers and retry.

Method 8: Verify and Rebuild Company Data

If Error -6010 persists, company file corruption may be a contributing factor.

Steps:

  1. Open QuickBooks Desktop.

  2. Go to File > Utilities > Verify Data.

  3. If QuickBooks reports data damage, go to File > Utilities > Rebuild Data.

  4. Back up your company file when prompted.

  5. Wait for the rebuild to complete, then retry opening the file.

Real-World Example: Fixing Error -6010 Before Month-End Close

A distribution company contacted me on the last day of the month. Their QuickBooks Desktop Enterprise displayed Error -6010, -100 every time a workstation tried to open the company file. Three accounting staff were locked out.

Diagnosis: A Windows update had changed the QuickBooksDBXX service startup type to Manual, and the QBDataServiceUser account had lost its administrator permissions. The service started but crashed immediately .

Steps Taken:

  1. Opened Services.msc and found the QuickBooksDBXX service was stopped.

  2. Changed Startup type to Automatic and configured Recovery settings .

  3. Added QBDataServiceUser34 to the Administrators group .

  4. Restarted the service—it stayed running.

  5. Ran QuickBooks File Doctor to verify network configuration .

  6. Workstations reconnected successfully.

Result: Total resolution time: 22 minutes. The client completed the month-end close on schedule.

Lesson: Error -6010 often has multiple contributing causes. Service configuration and permissions are the two most common.

Stuck on QuickBooks Error -6010, -100 and need it fixed now? Call our Data Service Team at +1-(888)-718-7888 for fast, expert resolution and get back to your books