QuickBooks Errors: Complete List of Common Error Codes, Causes & Proven Fixes
QuickBooks errors can interrupt bookkeeping, prevent company files from opening, stop payroll processing, break bank feeds, or interfere with updates and online services. Although an error message can look complicated, the code usually provides an important clue about where the problem is occurring.
Common problems include QuickBooks Error 3371, H202, 6000-series errors, Error 6123, Error 12029, Error 12007, Error 15215, Error 1603, Error 1935, Error 1328, Error PS038, QBWC errors, bank-feed errors, PDF problems, and QuickBooks Online browser issues.
The right solution depends on the type of error. A license problem requires a different approach from a damaged company file, while a network error needs different troubleshooting from a payroll update failure.
This guide explains the most common QuickBooks errors, what they generally mean, why they happen, and which troubleshooting steps to try first.
Important: Always create a current backup of your company file before performing repairs, rebuilding data, reinstalling software, or changing accounting records.
QuickBooks Error Categories at a Glance
Before troubleshooting a specific code, identify which category best matches the problem.
| Error Category | Common Examples | Typical Problem |
| License & activation | 3371 | License data or entitlement problem |
| Company file | 6000, 6000-83, 6000-77, 6123 | File access or corruption |
| Multi-user network | H202, H505 | Server, hosting, or network communication |
| Update & connection | 12007, 12029, 12031 | Internet, TLS, DNS, or connection problems |
| Installation | 1603, 1935, 1328 | Windows components or damaged installation |
| Payroll | PS033, PS038 | Payroll update or tax-table problems |
| Bank feeds | 102, 103, 105, 88888 | Financial-institution connection issues |
| Web Connector | QBWC1039, QBWC1085 | Third-party integration problems |
| Program performance | freezing, crashing, won’t open | Application or Windows conflicts |
| PDF & printing | PDF component, printer errors | Printer, PDF, or application configuration |
| QuickBooks Online | browser/session errors | Cache, cookies, browser, or service issues |
Chapter 1: QuickBooks Error 3371 — License Data Problems
What does Error 3371 mean?
Error 3371 generally occurs when QuickBooks Desktop cannot load required license or entitlement information.
A common message is:
“QuickBooks could not load the license data.”
The problem can occur after a system change, software installation problem, damaged entitlement information, or an unsuccessful activation.
Common causes
- Damaged or missing entitlement information
- Windows or QuickBooks installation problems
- Hardware or operating-system changes
- Security software interference
- Incomplete activation
- Damaged supporting components
How to troubleshoot Error 3371
- Close QuickBooks Desktop.
- Restart the computer.
- Make sure Windows is fully updated.
- Open QuickBooks Tool Hub if installed.
- Use the 3371 Error Fix under Installation Issues when available.
- Follow the activation prompts after restarting QuickBooks.
Important
Do not delete company files while troubleshooting a license problem. License-related repairs and company-file repairs are separate processes.
Chapter 2: QuickBooks H202 — Multi-User Mode Error
What is H202?
H202 usually occurs when a workstation cannot communicate properly with the computer hosting the company file.
It commonly affects businesses using QuickBooks Desktop in a multi-user environment.
Common causes
- Incorrect hosting configuration
- QuickBooks Database Server Manager problems
- Firewall restrictions
- Network connectivity problems
- Damaged network configuration files
- Incorrect company-file location
Proven troubleshooting steps
Step 1: Confirm that the company file is stored on the intended server computer.
Step 2: Check hosting settings.
On the server:
- Open QuickBooks.
- Go to File > Utilities.
- Confirm that the appropriate hosting option is enabled.
On workstations, avoid configuring them as additional hosts unnecessarily.
Step 3: Restart the QuickBooks Database Server Manager service.
Step 4: Run the network diagnostic tools available through QuickBooks Tool Hub.
Step 5: Check firewall settings and ensure QuickBooks can communicate across the local network.
Step 6: Test the company file from the workstation again.
Chapter 3: QuickBooks 6000-Series Errors
The 6000 series is one of the largest groups of QuickBooks Desktop company-file errors.
Common examples include:
- Error 6000
- Error 6000-77
- Error 6000-83
- Error 6000-82
- Error 6000-80
- Error 6000-301
- Error 6123
These QuickBooks Errors generally occur when QuickBooks cannot open, access, restore, or communicate correctly with a company file.
Common causes
- Damaged company file
- Incorrect folder permissions
- Network configuration problems
- Damaged .ND or .TLG files
- File stored in an unsuitable location
- Security software interference
- Company file migration problems
Troubleshooting checklist
- Create a backup.
- Copy the company file to a local folder for testing.
- Rename the associated .ND and .TLG files by adding .OLD.
- Open QuickBooks again.
- Run QuickBooks File Doctor through Tool Hub.
- Check folder permissions.
- Verify that the company file is not being opened from an unsupported external location.
Chapter 4: QuickBooks Error 6123 — Company File or Restore Problem
Error 6123 can appear while opening, restoring, or working with a company file.
Possible causes
- Damaged company file
- Network connection problem
- Security software interference
- File restoration issue
- Incorrect file location
What to try
- Move a copy of the company file to the local computer.
- Open the file from the local location.
- Run QuickBooks File Doctor.
- Rename the associated network files.
- Restart QuickBooks.
- If restoring a backup, verify that the backup is valid and accessible.
If the file opens locally but not over the network, investigate the network configuration rather than repeatedly repairing the company file.
Chapter 5: QuickBooks 12000-Series Errors
The 12000-series commonly involves communication with online services.
Examples include:
- Error 12007
- Error 12029
- Error 12031
- Other 12000-series connection QuickBooks Errors
These QuickBooks Errors can appear while downloading updates, using payroll services, or connecting to online features.
Common causes
- Internet connection instability
- Incorrect security settings
- TLS configuration
- DNS problems
- Firewall restrictions
- Incorrect system date and time
- Outdated software
Troubleshooting steps
- Check your internet connection.
- Confirm Windows date and time are correct.
- Restart the router if appropriate.
- Update QuickBooks.
- Review Windows security and TLS settings.
- Temporarily test whether firewall/security software is interfering.
- Use QuickBooks Tool Hub where an applicable network or connection repair is available.
Chapter 6: QuickBooks Error 12029
Error 12029 generally indicates that QuickBooks cannot establish a required secure connection.
Try these fixes
- Check the internet connection.
- Update QuickBooks Desktop.
- Verify Windows date and time.
- Review TLS/security settings.
- Check firewall and security software.
- Restart the computer.
- Test the operation again.
If other websites and applications work normally but QuickBooks continues to fail, the problem may be specific to the QuickBooks installation or Windows configuration.
Chapter 7: QuickBooks Error 12007
Error 12007 is another connection-related problem.
Potential causes
- Internet configuration
- Security software
- TLS settings
- Incorrect browser or Windows configuration
- Connection timeout
Recommended approach
Start with simple troubleshooting:
- Restart QuickBooks.
- Restart Windows.
- Verify internet connectivity.
- Update QuickBooks.
- Check Windows security settings.
- Test the operation again.
Avoid changing advanced Windows security settings unless you understand their purpose.
Chapter 8: QuickBooks Error 15215 — Update Failure
Error 15215 can appear when QuickBooks Desktop cannot complete an update or maintenance operation.
Possible causes
- Background Windows services
- Security software
- Damaged installation components
- Internet configuration
- Incomplete update files
Fixes to try
- Restart Windows.
- Run QuickBooks as administrator for testing.
- Update QuickBooks again.
- Check Windows services.
- Temporarily test security software interference.
- Use QuickBooks Tool Hub.
- Repair the QuickBooks installation if necessary.
Chapter 9: QuickBooks Installation Errors
Installation QuickBooks Errors can prevent QuickBooks Desktop from being installed, repaired, or updated.
Common examples include:
Error 1603
Often associated with Windows Installer or prerequisite problems.
Error 1935
May involve Microsoft .NET Framework, Visual C++ components, or Windows configuration.
Error 1328
Can occur when an installation or update attempts to modify a file incorrectly.
General installation troubleshooting
- Restart Windows.
- Install available Windows updates.
- Close unnecessary applications.
- Run the QuickBooks Install Diagnostic Tool.
- Repair required Windows components.
- Check available disk space.
- Run the installer with appropriate permissions.
- Perform a clean installation if normal repair fails.
Chapter 10: QuickBooks Payroll Errors
QuickBooks Errors require extra care because payroll affects employee payments, tax calculations, and filing obligations.
Common payroll-related QuickBooks Errors include:
- PS033
- PS038
- Payroll update failures
- Payroll subscription problems
- Payroll tax-table update errors
QuickBooks Error PS038
PS038 can occur when QuickBooks has payroll transactions that have not been successfully sent or updated.
Initial troubleshooting
- Back up the company file.
- Update QuickBooks Desktop.
- Check the payroll subscription.
- Run Verify Data.
- Review affected payroll transactions.
- Use appropriate payroll troubleshooting tools.
Do not delete payroll transactions simply to make the error disappear. Payroll records may affect tax reporting and should be corrected carefully.
Chapter 11: QuickBooks Bank Feed Errors
Bank-feed problems can prevent users from downloading or matching transactions.
Common examples include:
- Error 102
- Error 103
- Error 105
- Error 106
- Error 108
- Error 109
- Error 88888
Common causes
- Bank website changes
- Incorrect login credentials
- Temporary financial-institution outages
- Expired bank connections
- Multi-factor authentication changes
- Duplicate or damaged connections
- Browser problems in QuickBooks Online
What to do first
- Check whether the bank’s website is accessible.
- Confirm your online banking credentials.
- Update the bank connection.
- Review pending transactions.
- Avoid repeatedly creating duplicate bank accounts.
- Match or exclude downloaded transactions carefully.
If the bank itself is experiencing an outage, changing QuickBooks settings may not solve the problem.
Chapter 12: QuickBooks Error 88888
Error 88888 can occur during certain bank-feed or application operations.
Because the code can have multiple triggers, troubleshooting should begin by identifying exactly when it occurs.
If it occurs during bank feeds
Check:
- Bank connection
- Downloaded transactions
- Duplicate connections
- Account mapping
- Bank website availability
If it occurs across the entire application
Check:
- QuickBooks updates
- Company-file health
- Windows components
- Security software
- QuickBooks installation
This distinction is important because a bank-specific problem should not automatically lead to company-file repairs.
Chapter 13: QuickBooks Web Connector Errors
The QuickBooks Web Connector connects compatible third-party applications with QuickBooks Desktop.
Common problems include:
- QBWC1039
- QBWC1085
- XML-related QuickBooks Errors
- Application authorization problems
- Synchronization failures
QBWC1039
This can occur when a Web Connector application cannot be added or authenticated correctly.
QBWC1085
This can involve problems with the Web Connector configuration file.
Troubleshooting
- Close QuickBooks.
- Close Web Connector.
- Restart Windows.
- Check the third-party application’s connection settings.
- Remove obsolete Web Connector entries where appropriate.
- Reauthorize the application if necessary.
- Contact the third-party application provider if the integration itself is malfunctioning.
Do not edit integration configuration files unless you know exactly which application created them.
Chapter 14: QuickBooks Won’t Open
Sometimes there is no specific error code at all.
QuickBooks may:
- Freeze at startup
- Close immediately
- Display a blank screen
- Become unresponsive
- Open and then crash
Try these steps
- Restart the computer.
- Hold the appropriate keyboard shortcut while opening QuickBooks to test whether the application starts without opening the last company file.
- Run Quick Fix My Program through Tool Hub.
- Update QuickBooks.
- Check whether Windows updates are pending.
- Repair the installation.
- Test with a different Windows user profile if appropriate.
If QuickBooks opens without the company file but crashes when the file is opened, investigate the company file separately.
Chapter 15: QuickBooks Running Slow or Freezing
Performance problems can have many causes.
Possible reasons
- Large company file
- Too many background applications
- Network latency
- Windows performance problems
- Damaged company data
- Outdated QuickBooks
- Insufficient system resources
Troubleshooting
- Restart Windows.
- Close unnecessary programs.
- Update QuickBooks.
- Test the company file locally.
- Run Verify Data.
- Check network performance.
- Use Quick Fix My Program.
Avoid immediately assuming that a slow application means the company file is corrupted.
Chapter 16: QuickBooks PDF and Printing Errors
QuickBooks can experience problems when creating PDFs, printing invoices, printing reports, or emailing documents.
Common symptoms
- PDF cannot be created
- Invoice will not print
- Printer does not appear
- QuickBooks freezes during PDF creation
- Blank PDF output
- Email attachment fails
Troubleshooting
- Check that the Windows printer works outside QuickBooks.
- Restart the Print Spooler if appropriate.
- Update printer drivers.
- Run the Print & PDF Repair Tool.
- Test another printer.
- Check whether the problem occurs with all documents or only one transaction.
Chapter 17: QuickBooks Online Browser Problems
QuickBooks Online operates through a browser, so browser-related problems can sometimes look like accounting-software QuickBooks Errors.
Symptoms
- Pages won’t load
- Forms remain blank
- Repeated sign-in prompts
- Buttons don’t respond
- Transactions fail to save
- Reports do not load correctly
Fixes
- Use a private/incognito window
This helps determine whether an extension or cached session is causing the problem.
- Clear browser cache
Clear cached files and relevant site data.
- Disable unnecessary browser extensions
Ad blockers, privacy extensions, and script-control tools can interfere with web applications.
- Try another supported browser
If the problem disappears, investigate the original browser configuration.
Chapter 18: QuickBooks Data Corruption
Not every problem has a simple error code.
Warning signs include:
- Reports producing unexpected totals
- Reconciliation differences
- Transactions disappearing
- Duplicate transactions
- Repeated crashes around one company file
- Damaged lists
- Unusual balances
- Verify Data reporting problems
First response
Create a backup before attempting repairs.
Then:
- Run Verify Data.
- Review the results.
- Run Rebuild Data when appropriate.
- Verify the data again.
- Review affected accounts and transactions.
For serious corruption, avoid repeatedly rebuilding the same file without understanding the repair results.
Chapter 19: QuickBooks Reconciliation Problems
A reconciliation discrepancy does not necessarily mean the software is broken.
Common causes include:
- Duplicate transactions
- Deleted reconciled transactions
- Incorrect transaction amounts
- Incorrect dates
- Missing bank fees
- Missing interest
- Incorrect opening balance
- Uncleared transactions
- Forced reconciliation adjustments
Best practice
Do not create a random adjustment simply to make the reconciliation reach zero.
Instead:
- Compare the statement with QuickBooks.
- Review beginning balance.
- Search for duplicate transactions.
- Check previously reconciled transactions.
- Identify missing fees and interest.
- Correct the underlying transaction.
- Reconcile again.
Chapter 20: QuickBooks Database Server Manager Problems
Businesses using multi-user QuickBooks Desktop may encounter database-service problems.
Symptoms can include:
- Workstations cannot find the company file
- H202 or related network QuickBooks Errors
- Multi-user mode stops working
- Company file access becomes intermittent
Troubleshooting
- Verify the Database Server Manager is installed.
- Restart the relevant service.
- Scan the company-file folder.
- Confirm network permissions.
- Check firewall configuration.
- Ensure the company file is stored in the correct shared location.
Chapter 21: QuickBooks Tool Hub — The First Troubleshooting Resource
QuickBooks Tool Hub combines several troubleshooting utilities in one application.
Depending on the version available, useful categories may include:
| Tool Hub Area | Useful For |
| Company File Issues | Company-file problems |
| Network Issues | Multi-user/network problems |
| Program Problems | Freezing and application issues |
| Installation Issues | Installation and update problems |
| Password Reset | Supported password recovery scenarios |
A practical troubleshooting sequence
When you are unsure where to start:
Backup → Update → Restart → Tool Hub → Verify Data → targeted repair
This approach is safer than immediately reinstalling QuickBooks or modifying accounting records.
Chapter 22: When Should You Stop Troubleshooting Yourself?
Many routine QuickBooks problems can be resolved without professional intervention. However, some situations require additional care.
Consider professional assistance when:
- The company file will not open after standard repairs.
- Multiple accounting periods are incorrect.
- Reconciliations have been repeatedly forced.
- Payroll records may be affected.
- Transactions have disappeared.
- The company file is severely damaged.
- You suspect duplicate or missing accounting data.
- A migration created inconsistent balances.
- Multiple users experience network problems.
- You are unsure whether a repair will change financial records.
The goal should not simply be to remove an error message. The goal is to restore the software without compromising the accuracy of the accounting data.
QuickBooks Error Troubleshooting Decision Tree
Use this simple process when an error appears.
QuickBooks will not open
→ Restart Windows
→ Run Quick Fix My Program
→ Update QuickBooks
→ Test the company file separately
→ Repair installation if necessary
Company file will not open
→ Back up
→ Test a local copy
→ Run File Doctor
→ Check permissions
→ Investigate 6000-series QuickBooks Errors
Multi-user mode fails
→ Check server
→ Verify hosting
→ Restart Database Server Manager
→ Check firewall
→ Run network diagnostics
Update fails
→ Check internet
→ Verify Windows date/time
→ Update Windows
→ Run installation diagnostics
→ Repair or reinstall if necessary
Bank feeds fail
→ Check bank website
→ Verify credentials
→ Refresh connection
→ Review account mapping
→ Investigate bank-specific problems
Payroll fails
→ Verify payroll subscription
→ Update QuickBooks
→ Back up
→ Check affected transactions
→ Use payroll-specific troubleshooting
Printing/PDF fails
→ Test Windows printer
→ Check printer driver
→ Run Print & PDF Repair Tool
→ Test another printer
QuickBooks Error Prevention Checklist
Preventive maintenance can reduce the frequency and severity of errors.
| Practice | Recommended Timing | Purpose |
| Back up company file | Regularly | Provides recovery option |
| Update QuickBooks | When updates are available | Maintains compatibility |
| Update Windows | Regularly | Maintains system components |
| Verify data | Periodically | Detects data issues |
| Reconcile accounts | Monthly or according to workflow | Maintains financial accuracy |
| Review bank feeds | Regularly | Prevents transaction backlogs |
| Close QuickBooks properly | Every session | Reduces file-related risks |
| Monitor storage | Regularly | Prevents low-disk-space problems |
| Review security software | When problems occur | Identifies blocked components |
Frequently Asked Questions
1. What is the most common QuickBooks error?
There is no single error that applies to every QuickBooks user. 3371, H202, 6000-series QuickBooks Errors, 6123, 12000-series errors, installation errors, payroll errors, and bank-feed problems are among the frequently encountered categories.
2. How can I fix a QuickBooks error?
First identify the error code and when it occurs. Back up your company file, restart QuickBooks, update the software, and then use a troubleshooting tool appropriate for the problem.
3. Can QuickBooks errors damage my company file?
An error message does not automatically mean your data is damaged. However, some underlying problems can involve company-file corruption. Always create a backup before performing repairs.
4. What should I do when QuickBooks shows a 6000-series error?
Check the company-file location, permissions, network configuration, .ND and .TLG files, and company-file health. QuickBooks File Doctor may help with supported problems.
5. What does QuickBooks Error H202 mean?
H202 generally indicates a communication problem between a workstation and the computer hosting the company file in a multi-user environment.
6. What causes QuickBooks Error 3371?
It generally relates to QuickBooks Desktop license or entitlement information that cannot be loaded correctly.
7. Why does QuickBooks show 12000-series errors?
These errors commonly involve communication between QuickBooks and online services, including connection, security, DNS, or system-configuration problems.
8. Can QuickBooks Tool Hub fix every error?
No. Tool Hub is useful for many common software, company-file, network, and installation problems, but it cannot automatically resolve every accounting, bank, payroll, or data-integrity issue.
Final Takeaway: Fix the Cause, Not Just the Error Message
QuickBooks errors can look intimidating, but an error code is often a useful diagnostic clue rather than a sign that your accounting data is permanently lost.
The most important step is to identify where the problem occurs:
- License problem? Investigate entitlement and activation.
- Company-file problem? Check file health and access.
- H202 or network issue? Investigate hosting and connectivity.
- 12000-series error? Check online connectivity and security settings.
- Payroll problem? Protect payroll records and use targeted troubleshooting.
- Bank-feed issue? Investigate the financial-institution connection.
- Web Connector problem? Check the third-party integration.
- PDF or printing problem? Investigate Windows printing components.
- QuickBooks Online issue? Start with browser and session troubleshooting.
Most importantly, do not make random accounting adjustments just to eliminate an error message. A successful troubleshooting process should restore functionality while preserving the accuracy and integrity of your financial records.
Need Expert Help With QuickBooks Errors?
If a QuickBooks error continues after standard troubleshooting, or if you’re dealing with company-file problems, reconciliation discrepancies, payroll issues, migration problems, bank-feed failures, or recurring software QuickBooks Errors, the Data Service Team can assist with advanced QuickBooks troubleshooting and data-focused support. +1-(888)-718-7888.










Leave a Reply