Fixing QuickBooks Desktop Error -6210 and -6120 When Opening a Company File
QuickBooks Desktop errors -6210 and -6120 block company file access in multi-user mode. Here is how to resolve the hosting and connection issues behind them.

QuickBooks Desktop users encountering errors -6210 and -6120 when attempting to open a company file are typically facing a network or hosting disruption rather than permanent data loss. Both fall under the 6xxx-series of company file errors, which are broadly centered on connection failures. Although they present similarly, the two codes point to slightly different breakdowns in how QuickBooks accesses the file across a network.
Distinguishing the Two Errors
Error -6120 is closely tied to multi-user hosting configurations. The software cannot establish a connection to the company file because of the way the file is being hosted across the network. This usually happens when the server and workstation hosting settings are in conflict.
Error -6210 signals a connection or file-condition problem that prevents the file from opening properly. In both scenarios, the company file itself is often completely intact, and the surrounding network environment is the root cause. However, the possibility of actual file damage cannot be entirely ruled out.
Initial Troubleshooting Steps
Before attempting any repairs, always create a fresh backup of the company file. Once the data is secured, the standard 6xxx-series resolution path applies. The first tool to deploy is File Doctor, which is accessible through the QuickBooks Tool Hub. This utility is designed to diagnose and automatically repair common network connectivity and file damage issues that trigger these specific error codes.
Correcting Multi-User Hosting
Because error -6120 is directly linked to hosting conflicts, verifying your multi-user setup is a critical step. In a proper QuickBooks Desktop multi-user environment, the company file must be hosted exclusively on the server computer.
You must ensure that the QuickBooks Database Server Manager is actively running on that server for the correct version of QuickBooks. A common trigger for this error is a workstation inadvertently configured to host the file. If a local workstation is set to host multi-user access, it will conflict with the server and block the connection. Hosting must be turned off on all workstations and enabled only on the designated server machine.
Isolating the Network and Rebuilding Companion Files
To determine whether a network glitch is causing the error, try opening the company file directly from a local drive, such as copying the file to the desktop of the host machine and opening it from there. If the file opens successfully locally, the issue is definitively tied to the network environment rather than the file itself.
If the file still refuses to open, the next step is to rename the QuickBooks companion files, specifically the .ND (Network Descriptor) and .TLG (Transaction Log) files. These configuration files tell QuickBooks how to find and interact with the company file across a network. If they become corrupted or outdated, they can block access entirely. Renaming them forces QuickBooks to generate fresh, functional versions upon the next successful login. Additionally, a simple reboot of the host machine can clear stuck database processes that might be holding the file open or blocking ports.
Addressing Data Integrity
If the errors persist after correcting the hosting configuration, running File Doctor, and rebuilding the companion files, the focus must shift to the data itself. You should run the Verify Data and Rebuild Data utilities built directly into QuickBooks Desktop. Verify checks the company file for structural integrity, while Rebuild attempts to repair any detected anomalies.
When standard utilities fail to restore access and the file remains locked behind error -6210 or -6120, the underlying database may be physically damaged. At this stage, engaging a professional QuickBooks file repair service can resolve deeper structural corruption, repair the database, and restore reliable access to your financial records.