QuickBooks Company File Error Guide · 6xxx Series
How to Fix QuickBooks Error 6189 816
QuickBooks cannot open the company file and displays: "An error occurred when QuickBooks tried to access the company file (-6189, -816)"
The -816 sub-code means the company file is exclusively locked — another user has it open in single-user mode, or a session ended abnormally and left a lock behind. At QuickFix Bookkeeping, the first question is always: is anyone actually in single-user mode right now? The answer determines the entire fix.
The QuickFix Bookkeeping Distinction
Errors 6189-816 and 6190-816 look identical to users but mean different things — and need different first fixes.
Error 6189-816 (this page)
File is exclusively locked — a live session has it open in single-user mode.
Fix: find who is in single-user mode → have them switch to multi-user or close QB. If no one is in QB, a stale lock file exists.
Error 6190-816
The .QBW and .TLG files are out of sync — a session ended abnormally without a clean close.
Fix: rename the .TLG file and let QB recreate it from scratch. Do not delete — rename to .old first.
What the -816 sub-code specifically means: The -816 suffix across all 6000-series errors means the file is exclusively locked — QuickBooks found the file but a lock is preventing any other session from opening it. In 6189-816, the lock is from a live single-user mode session. In 6000-82 the lock is from a stale .lock file. Both use -816, but the cause is different. Always check whether someone is genuinely in single-user mode before looking for stale files.
What Is QuickBooks Error 6189-816?
Error code
6189, -816
6xxx Series · Exclusive Lock
Related: -6190 -816 · -6000 -82 · -6177
What it means
Error 6189-816 means QuickBooks reached the company file but found it exclusively locked — another user has the file open in single-user mode, or a previous session that was in single-user mode did not close cleanly. The -816 sub-code is the specific indicator of an exclusive lock in the 6000-series family.
Your data is safe. Error 6189-816 is an access conflict — the file is not damaged. Once the lock is released, the company file opens normally.
What Causes QuickBooks Error 6189-816?
👤
Another User in Single-User Mode
Most common cause — a user on another computer has the company file open in single-user mode. Single-user mode locks the file exclusively, blocking every other user. They must either switch to multi-user mode or close QB before others can connect.
🔒
Stale Lock File from Abnormal Close
A previous QB session that was in single-user mode ended without a clean close (power failure, crash, force-quit). The lock file (.QBW.lock) remains on disk telling QB the file is still exclusively open. Deleting the stale lock file resolves this immediately.
📄
.QBW and .TLG Out of Sync
The Transaction Log (.TLG) file records are newer than the company file (.QBW) records — a sign of an incomplete write during the last session. QB returns -816 to prevent opening a potentially inconsistent file. Renaming the .TLG forces QB to recreate it cleanly.
⚙️
Old QBDSM Running After Version Upgrade
After upgrading to a new QB version, the previous year's Database Server Manager service sometimes continues running alongside the new one. Two competing QBDSM versions create file access conflicts that produce recurring 6189-816 even when no users are in single-user mode.
☁️
File in Cloud-Synced Folder
OneDrive, Dropbox, or Google Drive sync processes can lock a company file mid-sync, causing QB to see it as exclusively locked by another process. Moving the company file out of any synced folder permanently resolves this variant.
🖥️
Workstation Hosting Conflict
A workstation has "Host Multi-User Access" incorrectly enabled, causing it to intercept and hold the file lock. The workstation acts as a competing host, blocking all other access to the file.
How to Fix QuickBooks Error 6189-816 — Step by Step
Start with Method 1 — confirm whether anyone is genuinely in single-user mode before looking for stale files.
METHOD 1
Check Whether Anyone Is in Single-User Mode
60 seconds — do this first
The simplest and most common resolution — someone on another computer has the file open in single-user mode. Ask them to switch back to multi-user or close QuickBooks.
1
Check with all team members — is anyone currently in QuickBooks? If yes, are they in single-user mode? Ask them to go to File → Switch to Multi-User Mode.
2
If the user cannot switch to multi-user mode (e.g., they are in the middle of a task that requires single-user mode) — wait until they complete the task and switch back.
3
Nobody is in QB? The lock is stale from a previous session — proceed to Method 2.
QuickFix tip: To prevent this from recurring — train all users that single-user mode should only be used briefly for specific tasks (year-end close, payroll setup, clean up) and always switched back to multi-user immediately after. A user who leaves QB running in single-user mode at the end of the day locks out every other user the next morning.
METHOD 2
End All QB Processes and Delete the Lock File
No one in QB — stale lock from abnormal close
If nobody is in QuickBooks but the error persists, a stale lock file is holding the exclusive lock. End all QB processes across all computers, then delete the lock file.
1
On every computer on the network: open Task Manager (Ctrl+Shift+Esc) → Details tab → find and End Task on: QBW32.exe, QBDBMgrN.exe, QBCFMonitorService.exe.
2
Navigate to the company file folder. Look for YourFile.QBW.lock. If it exists — right-click → Delete. This removes the stale exclusive lock.
3
Reopen QuickBooks and try to open the company file. If it opens — confirm multi-user mode is active for all users.
METHOD 3
Rename the .TLG File
If seeing 6190-816 or .QBW/.TLG out of sync
A Transaction Log file that is out of sync with the company file causes QB to refuse the open with -816. Renaming the .TLG forces QB to create a fresh one — it does not delete any transaction data, as the .QBW file contains all the actual data.
1
Close QB on all computers. Navigate to the company file folder. Find YourFile.QBW.TLG. Right-click → Rename → add .old to the end.
2
Also rename the .ND file the same way — add .old. Then open Tool Hub → Network Issues → QuickBooks Database Server Manager → Scan Folders on the company file location to regenerate both files.
3
Open QuickBooks and try opening the company file. If it opens — immediately run File → Utilities → Verify Data to confirm data integrity.
QuickFix tip: Do not delete the .TLG file — rename it to .old instead. QuickBooks may need it for recovery in some data damage scenarios. Renaming preserves it as a fallback while allowing QB to create a fresh .TLG on the next open.
METHOD 4
Stop the Old QBDSM Service After a QB Version Upgrade
Recurring 6189-816 after upgrading QuickBooks — missed by most guides
After upgrading QuickBooks to a new year version (e.g. from QB 2022 to QB 2023), the previous year's Database Server Manager service often keeps running alongside the new one. Two competing QBDSM versions both trying to manage the same company file create the exclusive lock condition that produces 6189-816 repeatedly.
1
On the server: press Windows + R → type services.msc → Enter. Look for multiple QuickBooksDB entries — e.g. both QuickBooksDB32 (QB 2022) and QuickBooksDB33 (QB 2023) running simultaneously.
2
Right-click the old version's QuickBooksDB service (e.g. QuickBooksDB32 if you are now on QB 2023) → Stop. Then right-click → Properties → Startup type: Disabled.
3
Run a fresh QBDSM scan with the current year's Database Server Manager. Retry opening the company file from workstations.
METHOD 5
Fix Hosting and Run QBDSM Scan
Workstation hosting conflict
A workstation with hosting enabled can hold an exclusive lock on the file, producing 6189-816. Check all computers — only the server should host.
1
On each workstation: File → Utilities. If "Stop Hosting Multi-User Access" is shown — click it to disable. Repeat on all workstations.
2
Run QBDSM scan on the server. Retry from workstations.
METHOD 6
Run QuickBooks File Doctor
All methods tried — possible deeper issue
If all lock and hosting fixes have failed, File Doctor addresses deeper network configuration and minor file issues that can produce persistent 6189-816.
1
Tool Hub → Company File Issues → Run QuickBooks File Doctor. Select the company file → Check your file and network → admin password → Next. Allow up to 15 minutes. After scan, retry opening the company file.
Quick Reference — Match Your Situation to the Fix
| Your situation |
Most likely cause |
Start with |
| Someone is actively using QB on another computer |
Live single-user mode session |
Method 1 — ask them to switch to multi-user |
| No one in QB but error persists |
Stale lock file |
Method 2 — end QB processes, delete .lock |
| Error code shows 6190-816 or .TLG mismatch |
.QBW and .TLG out of sync |
Method 3 — rename .TLG to .old |
| Recurring 6189-816 after QB version upgrade |
Old QBDSM still running |
Method 4 — stop old QBDSM service |
| All methods tried — still locked |
Deeper network or file issue |
Method 5 + 6 — hosting fix then File Doctor |
Frequently Asked Questions
How is Error 6189-816 different from Error 6000-82? Both involve -816.
Both errors use the -816 sub-code, which means "exclusive lock" across all 6000-series errors — but they represent different lock types. Error 6000-82 is primarily a stale lock file (.QBW.lock) left over from a session that ended abnormally, with no live session holding the file. Error 6189-816 specifically indicates that the file is locked by a live single-user mode session — either a user is genuinely in single-user mode, or the previous single-user session did not release cleanly. The first diagnostic question for 6189-816 is always "is anyone currently in QB?" For 6000-82 the first check is the lock file. The fixes for both overlap (ending processes, deleting the lock file) but 6189-816 should always start with a live session check before looking for stale files.
Why does this error keep recurring daily even after we fix it?
Recurring daily 6189-816 almost always traces to one of three patterns. A user regularly leaves QB open in single-user mode overnight — their session locks the file every night and other users hit 6189-816 every morning. Train this user to always switch back to multi-user before leaving. The old QBDSM service from a previous QB version is still running and intermittently competing for the file lock (Method 4 resolves this permanently). Or the company file is in a cloud-synced folder — OneDrive or Dropbox sync processes periodically lock the file, producing 6189-816 at unpredictable times. Moving the file to a non-synced local or server path resolves this permanently.
When do I actually need to use single-user mode, and how do I switch back properly?
Single-user mode is required for specific administrative tasks: year-end close procedures, certain payroll setup steps, cleaning up transactions, merging list items, and some data rebuild operations. It should never be left on during normal daily use. To switch back to multi-user correctly: go to File → Switch to Multi-User Mode, click Yes when prompted, and wait for QB to confirm the switch before allowing other users back in. Never force-quit QB while in single-user mode — this leaves the stale lock file that produces 6189-816 for other users the next time they try to connect. If you must exit unexpectedly while in single-user mode, use File → Close Company first, then close QB.
Related QuickBooks Company File and Multi-User Errors
Team Locked Out? File Locked Every Day?
Error 6189-816 Persisting After All Methods?
Let QuickFix Bookkeeping Resolve It.
Certified Intuit ProAdvisors · QuickBooks Network Specialists
Recurring 6189-816 that returns daily despite fixes usually points to a competing QBDSM service, a cloud sync conflict, or a user behaviour issue that needs a permanent configuration fix. Our certified ProAdvisors diagnose the root cause and configure your QuickBooks network so the error doesn't come back.
Book a Free 30-Minute Consultation
No obligation. Same-day response. Company file access restored fast.