QuickBooks Error Codes Directory
Find your error code below to understand what's causing it and whether you need professional help. Our team has resolved every error listed here.
-6000 Series (File Access Errors)
These errors occur when QuickBooks cannot access or open a company file. They are the most common errors and are often caused by file corruption, network issues, or permission problems.
-6000, -82 File corruption or damage to the company file structure
-6000, -80 Configuration file (.ND) is damaged or missing
-6000, -77 File path is too long or contains invalid characters
-6000, -83 File is already open by another user or process
-6000, -301 Network path or permissions issue accessing the file
-6000, -305 IP address or DNS resolution failure in multi-user mode
-6000, -816 Firewall or antivirus blocking access to the company file
-6147, 0 File corruption requiring professional repair
-6150, -1006 Severe file corruption — backup file (.QBB) cannot restore
-6189, -816 Company file is being accessed by an incompatible version
C= Errors (Internal Data Errors)
C= errors indicate internal data corruption within the QuickBooks file. These are typically more serious than -6000 errors and often require professional data repair.
C=47 List damage — corrupted customer, vendor, or item records
C=51 Transaction data corruption in the internal database
C=88 Memory allocation failure, often related to file size
C=225 Inventory-related data corruption
C=315 Payroll data corruption or missing tax table entries
C=343 Data integrity error in the transaction log
C=9000 Critical database structure damage
H-Series (Multi-User & Network Errors)
H-series errors occur in multi-user environments when workstations cannot communicate with the server hosting the QuickBooks file.
H101 Server hosting the file needs QuickBooks Database Server Manager
H202 Workstation cannot reach the server — firewall, DNS, or network config issue
H303 Server is not configured to host multi-user access for this file
H505 DNS resolution failure — workstation cannot find the server by name
Other Common Errors
Additional error codes that affect QuickBooks operations, updates, and banking connections.
-12 Series Internet connection issues preventing QuickBooks updates
-15 Series Payroll or software update download failures
OL-301 Banking connection error — bank requires Web Connect instead of Direct Connect
OL-332 Bank server rejected the connection request
OLSU-1013 Bank feed setup error — incorrect login or server URL
3371 License data file damaged — QuickBooks cannot initialize
80070057 File access denied — permission or path error
Unrecoverable Error Critical application crash — may indicate file corruption or software conflict
Detailed Troubleshooting Guides
In-depth guides covering real error messages grouped by scenario, with step-by-step troubleshooting and professional repair options.
Company File Won't Open
File access errors, locked files, and damaged company files
Data Corruption
Verify, Rebuild, and when professional repair is needed
Backup & Restore Failures
Backup creation errors and restore failures
Payroll Errors
Tax table issues, processing failures, and subscription errors
Bank Feed Errors
Online banking disconnections and download failures
Inventory Errors
Stock tracking, assembly builds, and cost calculation problems
Printing & PDF Errors
Print failures, PDF generation errors, and form issues
Update & Upgrade Failures
Update downloads, installation errors, and version upgrades
Password & Permission Errors
Login failures, access denied, and user permission problems
Sales Tax & Reporting Errors
Tax calculations, report discrepancies, and filing failures
Condense Data Errors
File reduction failures and professional alternatives
Don't See Your Error Code?
We've resolved thousands of QuickBooks errors over 26+ years. Even if your specific error code isn't listed above, we can likely help. Contact us with the exact error message and we'll assess your situation at no charge.