How to Fix QuickBooks Error -6000 Series: Company File Will Not Open
Fix -6000 -77, -80, -83, -301, -305, -816 — Your Data Is Almost Certainly Fine
You go to open your company file in QuickBooks Desktop, and instead of your dashboard loading up, you get hit with an error message that looks something like this:
"An error occurred when QuickBooks tried to access the company file. Please try again. If the problem persists, contact Intuit Technical Support and provide them with the following error codes: (-6000, -77)"
Maybe yours says -6000, -80. Or -6000, -301. Or -6000, -816. The first number is always -6000, and the second number changes depending on exactly what went wrong. But they all mean the same basic thing: QuickBooks cannot open your company file.
This is one of the most common error families in QuickBooks Desktop, and it scares people because it involves their company data file — the file that holds all their transactions, invoices, customers, vendors, payroll records, and everything else. The fear is that the data is gone. It is corrupted. It is lost forever.
Take a breath. In the vast majority of cases, your data is fine. The -6000 series errors are almost always about QuickBooks not being able to reach the file, not about the file itself being destroyed. It is a connection problem, a permissions problem, a network problem, or a problem with helper files that QuickBooks needs alongside your main data file. All of those are fixable.
I am going to walk you through exactly what each of these error codes means, what causes them, and how to fix every single one of them. Plain language, no tech speak, step by step. If you have general QuickBooks questions, our FAQ page is a good place to start.
What's in This Guide:
▶ What each -6000 error code means
▶ 7 common causes
▶ 10 step-by-step fixes (start with #1)
▶ Special fix for -6000 -305 (file needs updating)
▶ How to prevent -6000 errors from coming back
▶ FAQs
What Does the -6000 Error Series Mean?
All -6000 errors are related to your QuickBooks company file — the .QBW file where all your financial data lives. When QuickBooks starts up and tries to open that file, it goes through several checks: Is the file where I expect it? Can I access the folder it is in? Is anyone else using it right now? Are the helper files intact? Is the network connection working?
If any of those checks fail, QuickBooks throws a -6000 error. The second number after -6000 tells you roughly which check failed. Here is a quick breakdown of the most common ones:
Quick Reference: -6000 Error Codes
| Error Code | What It Means |
|---|---|
| -6000, -77 | The company file is in a folder that does not have the right permissions. QuickBooks can see the file but cannot read or write to it. |
| -6000, -80 | The file is currently in use by another process, or the file is damaged. QuickBooks cannot get exclusive access to open it. |
| -6000, -83 | A multi-user connection problem. QuickBooks is trying to open the file across a network, but the connection is not working properly. |
| -6000, -301 | The file is already open on another computer, or the file itself is damaged. Usually shows up when someone else has the file locked. |
| -6000, -305 | The company file was created in an older version of QuickBooks and needs to be updated to work with the version you are running now. |
| -6000, -816 | A network issue is preventing QuickBooks from reaching the company file on a mapped drive or shared folder. |
You will notice a theme here: it is almost never about your actual data being destroyed. It is about QuickBooks not being able to get to the file, read the file, or share the file properly. That is good news, because those are all things you can fix.
What Causes the -6000 Series Errors?
There are a handful of things that cause these errors, and once you understand them, the fixes make a lot more sense. Here are the most common culprits:
Your company file is stored on a network drive
This is the number one cause. When your .QBW file sits on a shared network folder or mapped drive, QuickBooks has to go across the network every time it reads or writes data. If the network hiccups, if the server goes to sleep, if the Wi-Fi drops for a second — you get a -6000 error.
Damaged .ND and .TLG files
Every company file has two companion files: .ND (Network Data) for multi-user access and .TLG (Transaction Log) for recent transaction recovery. If either gets corrupted, QuickBooks cannot open the main company file.
The file path is too long
Windows has a character limit for file paths. QuickBooks needs the full path to be under 210 characters. If your company file is buried deep in nested folders, it can exceed that limit.
Hosting settings are wrong
In multi-user mode, only the server should have hosting turned on. If a workstation accidentally has hosting enabled, it fights with the server for control of the file, causing errors for everyone.
Firewall or antivirus blocking access
Your security software might block QuickBooks from accessing the company file across the network. The file is right there, but the security software will not let QuickBooks touch it.
The company file is damaged
This is the one everybody worries about, but it is actually the least common cause. The .QBW file can get corrupted from a power outage or hard crash, but even damaged files can usually be repaired using QuickBooks built-in tools or by restoring from a backup.
The company file is on a USB drive or external hard drive
QuickBooks does not play well with external storage. USB drives disconnect unexpectedly, they are slower than internal drives, and they cannot handle the constant read/write operations QuickBooks needs.
How to Fix QuickBooks Error -6000 — Step by Step
Work through these fixes in order. Start with Fix #1 — it is the quickest test and often identifies the problem right away. If it works, great, you are done. If not, keep going down the list. Most people do not need to get past Fix #3 or #4.
How to Prevent -6000 Errors From Coming Back
Once you have fixed the error, here is how to keep it from showing up again:
Do not store your company file on a USB drive or external hard drive
These devices disconnect without warning. Keep your .QBW file on an internal hard drive or a proper file server.
Keep your file path short and simple
Something like C:\QBData\MyCompany.QBW is perfect. Do not nest it five folders deep.
Back up your company file regularly
Set up automatic backups: File → Back Up Company → Create Local Backup → Options and schedule them to run automatically.
Use a wired network connection instead of Wi-Fi
If running multi-user mode, the hosting computer should be plugged into the router with Ethernet, not over Wi-Fi.
Check hosting settings whenever you add a new computer
Every time you add a workstation, verify hosting is turned OFF on the new machine.
Shut down QuickBooks properly
Always close through File → Exit before shutting down your computer. Improper shutdowns corrupt .ND and .TLG files.
Keep QuickBooks updated
Go to Help → Update QuickBooks Desktop → Update Now regularly. Updates fix known file access bugs.
What About Error -6000, -305? (Company File Needs Updating)
This one is different from the others. Error -6000, -305 does not mean anything is broken — it means your company file was created in an older version of QuickBooks and the version you are running now needs to update the file format before it can open it.
Step 1 Make a backup copy of your .QBW file before doing anything. Copy it to your Desktop or a USB drive.
Step 2 Make sure you are running the latest update: Help → Update QuickBooks Desktop → Update Now.
Step 3 Try opening the company file again. QuickBooks should prompt you to update the file. Follow the prompts.
Step 4 If it still will not update, try creating a backup (.QBB) from the old version computer, then restore that backup in the newer version. Sometimes the restore process handles the conversion more gracefully.
Important: Once you update a company file to a newer version of QuickBooks, you cannot open it in the older version anymore. That is why the backup in Step 1 is critical.
Quick Summary: -6000 Error Fixes at a Glance
| Fix | What It Does | Best For |
|---|---|---|
| Copy to C: drive | Tests if problem is file location vs. file itself | All -6000 |
| Rename .ND/.TLG | Forces QuickBooks to rebuild corrupted helper files | -77, -80, -83 |
| File Doctor | Auto-detects and repairs file and network issues | All -6000 |
| Fix permissions | Gives QuickBooks full read/write access | -77, -80 |
| Fix hosting | Ensures only server is hosting the file | -83, -301, -816 |
| Restore backup | Replaces damaged company file with clean backup | -80, -301 |
| Clean install | Removes everything and reinstalls from scratch | Last resort |
Frequently Asked Questions
Will I lose my data with a -6000 error?
In the vast majority of cases, no. The -6000 errors are about QuickBooks not being able to access or open the file — they do not mean the data inside the file is gone. Once you fix the access issue, your data will be right where you left it.
What are .ND and .TLG files, and is it safe to delete them?
The .ND (Network Data) file manages multi-user connections. The .TLG (Transaction Log) keeps a log of recent transactions. It is safe to rename or delete both — QuickBooks will create fresh copies the next time it opens. Your actual data is only in the .QBW file.
Can I store my company file on Dropbox, Google Drive, or OneDrive?
No. Cloud sync services try to sync the file while QuickBooks is writing to it, which causes corruption, file locks, and -6000 errors. Intuit specifically says not to store your company file in a cloud-synced folder. Use a local drive or a proper network file server instead.
I am getting -6000, -83 and I am the only person using this file. Why?
Even if you are the only user, QuickBooks can throw a multi-user error if hosting is turned on or if a background process has the file locked. Check hosting settings (Fix #5) and rename the .ND file (Fix #2). Also make sure QuickBooks Database Server Manager is not running in the background.
I keep getting -6000 errors every few weeks. What is going on?
If the error keeps coming back, there is usually an ongoing issue: the file is in a cloud-synced folder (Dropbox, OneDrive), the network connection is unstable, a workstation has hosting turned on, or your antivirus keeps interfering. Track down the root cause and fix it permanently.
Written By
David Hernandez
Senior Technical Writer
Need Help With a -6000 Error? We Are Here.
We are real people who deal with QuickBooks Desktop problems every day. Call or email us and we will help you figure it out.
Call Us: (870) 232-6314
Email: info@accountingscart.com






