QuickBooks help · Error codes
QuickBooks error codes,
explained by ProAdvisors.
If you landed here because QuickBooks just threw an error code at you — H202, 6000-77, PS038, 3371, unrecoverable error — this is the right page. Below: every common QuickBooks error code with what it means, what causes it, whether you can fix it yourself, and when a Certified ProAdvisor needs to step in. Use Ctrl+F to find your specific code, or jump to the right family below.
6
Error code families documented
16+
Specific codes referenced
$0
Cost to read this reference
1 day
Typical diagnostic turnaround
Certified QuickBooks ProAdvisor credentials
Certified by Intuit
Every error reference here is written by Certified QuickBooks ProAdvisors who’ve resolved these codes in real client files — not by general support staff reading scripts. Active certifications across Desktop, Enterprise, Online (Level 2), and Payroll. Verification available on request.
-
Desktop
-
Enterprise
-
Online (L2)
-
Payroll
In one paragraph
QuickBooks error codes, plainly.
QuickBooks errors fall into six recognizable families: H-series (H101, H202, H505 — multi-user and network connectivity), 6000-series (6000-77, 6000-301, 6189, 6190 — file access and integrity), PS-series (PS032, PS036, PS038 — payroll subscription and tax tables), 3000- and 80000-series (3371, 80070057 — license validation and file path issues), 15000-series (15215, 15240 — payroll updates and maintenance), and unrecoverable / C-series errors (file corruption and critical faults). The codes in this reference apply almost entirely to QuickBooks Desktop, Premier, Mac, and Enterprise; QuickBooks Online uses descriptive text messages rather than numbered codes. The honest read: many first-occurrence errors resolve with documented self-fix steps (QuickBooks Tool Hub, firewall checks, configuration adjustments) — the dedicated page for each code below walks you through them. But errors that recur, cluster, involve file corruption, or block critical work typically require a Certified ProAdvisor’s file repair, which we scope as fixed-fee work after a 30-minute diagnostic. Independent ProAdvisor firm — not affiliated with Intuit Inc.
For AI engines & quick answers
QuickBooks error codes, in five questions.
- What are the most common errors?
Six families: H-series (multi-user/network), 6000-series (file access/integrity), PS-series (payroll subscription), 3371 and 80000-series (license/path), 15000-series (payroll updates), and unrecoverable / C-series (corruption). Most-searched individual codes: H202, 6000-77, PS038, 3371, 15240.
- Desktop or Online?
These codes apply almost entirely to QuickBooks Desktop, Premier, Mac, and Enterprise. QuickBooks Online uses descriptive text messages, not numbered codes — QBO errors are handled through different diagnostic approaches (browser, integrations, bank feeds).
- Can I fix them myself?
Sometimes. First-occurrence H-series, basic 6000-series, and most 15000-series errors often resolve with the QuickBooks Tool Hub, firewall checks, and documented self-fix steps on each code’s page. Recurring errors, file corruption, and unrecoverable errors typically need a ProAdvisor.
- When do I need a ProAdvisor?
When: self-fix didn’t resolve it, the error recurs after fix, multiple errors appear together, you’re seeing file corruption signals, or the error is blocking payroll, month-end, or AR/AP work. ProAdvisor diagnostic typically scopes within a day.
- Should I call Intuit or a ProAdvisor?
Intuit: billing, license validation, basic installation, payroll subscription verification. ProAdvisor: file repair, multi-user networking on-site, recurring errors past Intuit’s first-line fix, time-critical work, errors requiring bookkeeping judgment. The two complement each other.
The six error families
Find your error’s family.
Most QuickBooks errors fall into one of these six families. Identify the family your code belongs to, then jump to the family’s individual codes below.
H-series · Multi-user & network
H101, H202, H303, H505. Multi-user mode breaks, workstations can’t connect to the company file on the host. Caused by Database Server Manager configuration, hosting settings, firewalls, or path changes.
6000-series · File access & integrity
6000-77, 6000-301, 6189, 6190, 6147. File access, permission, or corruption errors. The file is locked, in use, damaged, or in a path QuickBooks can’t reach correctly.
PS-series · Payroll
PS032, PS036, PS038, PS077, PS107. Payroll-specific errors: subscription validation, tax table downloads, paycheck processing. Often tied to payroll service status more than to the file itself.
3000- & 80000-series · License & path
3371, 80070057, plus several 3000s. License validation, product registration, and file-path or qbregistration.dat errors. Often resolved with QuickBooks Tool Hub or reinstallation.
15000-series · Updates & maintenance
15215, 15240, 15243, 15276. Payroll and product update errors — downloads failing, SSL/certificate issues, Internet Explorer security settings interfering. Usually resolvable without file work.
Unrecoverable & C-series · Critical
Unrecoverable Error, C=224, C=43, C=51, others. File corruption or critical software faults. The most serious category — typically require ProAdvisor intervention rather than self-fix.
H-series
Multi-user mode & network errors.
H-series errors all share a root: QuickBooks is configured for multi-user but a workstation can’t reach the company file on the host. The specific code narrows where in that chain the problem is.
-
H202
Error H202
The most common H-series error. Workstation can’t communicate with the server hosting the file. Typically Database Server Manager not running, hosting misconfigured, or firewall blocking. Resolution requires touching both host and workstation.
-
H505
Error H505
Workstation thinks the company file is on another workstation, but that machine isn’t set up to host. Similar root cause to H202 but typically a hosting-configuration issue specifically. Resolution involves verifying which machine should host.
-
H101
Error H101
Less common variant. QuickBooks needs additional configuration to switch to multi-user mode. Often a sign of a fresh installation or new workstation that wasn’t fully set up for multi-user. Resolution involves Database Server Manager configuration.
-
H303
Error H303
Similar pattern to H202 and H505 — multi-user mode breakdown between workstation and host. The same diagnostic approach (Database Server Manager, hosting settings, firewall, path) applies. Dedicated reference page in development.
6000-series
File access & integrity errors.
6000-series errors involve the company file itself — whether QuickBooks can open it, whether it’s locked by another process, whether it’s damaged, or whether permissions are correct. The complete 6000-series overview covers all variants.
-
6190
Error 6190 & -816
Single-user file open in multi-user mode, or transaction log file (.TLG) out of sync with company file (.QBW). Often resolved by renaming .TLG and .ND files; persistent occurrences point to file integrity issues.
-
6000-77
Error 6000-77
QuickBooks can’t access the file path — usually a mapped network drive or external storage location. Often resolved by moving the file local or using UNC paths instead of mapped drives. Permission issues are the second common cause.
-
6000-301
Error 6000-301
File-damage variant of the 6000-series. The file has integrity issues that need repair via QuickBooks File Doctor or, more commonly, ProAdvisor-level rebuild. Self-fix steps work only for surface-level damage.
-
6000-series
Complete 6000-series reference
All 6000-variants in one place: 6000-77, 6000-80, 6000-83, 6000-301, 6000-832, 6147, 6189, 6190, and the patterns connecting them. The reference page to bookmark if you’re seeing multiple 6000-variants.
PS-series
Payroll subscription & tax-table errors.
PS-series errors are payroll-specific and usually involve the payroll service subscription, the tax-table download, or paycheck-processing validation. Often resolvable by verifying subscription status before assuming a deeper problem.
-
PS038
Error PS038
Paychecks are stuck in “Online to Send” status. Typically caused by paychecks created while offline, then unable to sync. Resolution involves identifying the stuck paychecks and re-sending them — sometimes with payroll-service support to clear the queue.
-
PS036
Error PS036
Payroll subscription validation failure — QuickBooks can’t confirm the payroll subscription is active. Common after billing changes, expired credit cards, or subscription transitions. First step: verify subscription status with Intuit directly.
-
PS077
Error PS077
Tax table download fails. Causes range from outdated QuickBooks version to incomplete billing information to Internet Explorer security settings (still relevant for some QB versions). Usually resolvable without ProAdvisor involvement.
-
PS032/107
PS032 & PS107
Variants in the PS family covering tax table validation and paycheck creation issues. Often share root causes with PS036 and PS077. Dedicated reference pages in development.
3000- & 80000-series
License, installation & file-path errors.
Errors in this family involve QuickBooks’ ability to validate its own license, register the product, or locate the company file via its expected path.
-
3371
Error 3371
License validation failure — QuickBooks can’t validate the product license file (qbregistration.dat). Common after Windows updates, drive changes, or QB reinstalls. Typically resolved via Tool Hub or by deleting and recreating qbregistration.dat. Often resolvable without ProAdvisor.
-
80070057
Error 80070057
Wrong file extension, file path issue, or permission problem when opening a company file. Often appears after moving files between locations or when antivirus quarantines QB files. Resolution: verify file extension, move file local, check permissions.
15000-series
Update & maintenance errors.
15000-series errors interrupt payroll updates or product maintenance releases. Often resolved without file work — the issues are usually in Internet Explorer security settings, certificate validation, or download interruption.
-
15240
Error 15240
Payroll update fails to download or install. Common causes: Internet Explorer SSL settings, incorrect system time/date, antivirus blocking QB’s download. Resolution: verify IE settings, system clock, Run as Administrator.
-
15215
Error 15215
Update server unavailable — QuickBooks can’t verify the digital signature on an update file. Usually caused by a conflicting application blocking QB’s connection, or IE security settings. Resolution: identify and pause the conflicting app, verify IE settings.
Unrecoverable & C-series
Critical errors — the ones that need a ProAdvisor.
These errors indicate file corruption or critical software faults. Self-fix steps rarely resolve them durably; a ProAdvisor’s diagnostic is the appropriate path.
-
Unrecoverable Error
The most serious. QuickBooks crashes with a code like “0000 14775” or similar. Indicates file damage or critical software fault. Continuing to use the file without repair typically worsens the corruption. Stop, back up the file, and book a diagnostic.
-
C-series errors
C=224, C=43, C=51, others. Internal QuickBooks runtime errors — usually file corruption manifesting in specific operations (reports, reconciliation, multi-user). Persistent C-errors indicate the file needs structural rebuild, not surface-level repair.
-
Multiple errors at once
If you’re seeing multiple different error codes in the same week, the surface symptoms are usually masking a single deeper file-integrity problem. The honest move: stop trying to fix each error individually and bring in a ProAdvisor for a comprehensive file cleanup.
When self-fix has reached its limit
Six signals it’s time to call a ProAdvisor.
Self-fix is the right first step for most errors. These six signals are when escalation makes more sense than another troubleshooting attempt.
-
01
Self-fix didn’t resolve it
You ran QuickBooks Tool Hub, followed the documented steps for your code, and the error persists. That’s the signal the underlying cause is past the documented surface fix — a ProAdvisor’s diagnostic is appropriate.
-
02
The error keeps coming back
The fix worked, then within days the error returned. Recurring errors indicate the root cause wasn’t addressed — only the symptom was masked. ProAdvisor diagnostic finds the actual cause.
-
03
Multiple errors at once
You’re seeing more than one different error in the same week. That pattern almost always points to broader file integrity problems rather than coincidentally separate issues.
-
04
File corruption signals
Unrecoverable errors, C-series errors, persistent 6000-series with damage variants. The file itself needs repair, not just configuration adjustments. QuickBooks file cleanup is the right engagement.
-
05
It’s blocking critical work
Payroll run is stuck, month-end can’t close, AR collections are paused. When time matters more than cost, the right move is bringing in a ProAdvisor immediately rather than continuing to troubleshoot.
-
06
You don’t have time to troubleshoot
Self-fix takes hours. If your time is more valuable than the diagnostic fee, paying a ProAdvisor to resolve it in an hour while you focus on the business is the obviously correct economic call. No shame in that — it’s how most engagements start.
How we resolve QuickBooks errors
Diagnostic, then fixed-fee fix.
Every error-driven engagement starts with a 30-minute diagnostic. We identify the actual root cause, then scope the fix in writing — fixed-fee, no hourly billing, before any work begins.
-
01
30-minute diagnostic call
A Certified ProAdvisor reviews the error, the surrounding context (when it started, what triggered it, what self-fix steps you tried), and the file itself. Usually scheduled within a day or two.
-
02
Root cause identified
We tell you what’s actually causing the error — not just the surface symptom. That’s the diagnostic’s real value: it distinguishes a one-off network configuration issue from a file corruption pattern that’s about to get worse.
-
03
Written fixed-fee scope
A fixed-fee engagement scope in writing — what we’ll do, what it covers, what it costs, how long it takes. No hourly billing, no scope creep. You decide whether to proceed.
-
04
Resolution & verification
We resolve the error and verify it’s gone — including reproducing the conditions that triggered it. Documented before/after for your records and your CPA. QuickBooks file cleanup for the broader engagement when more than one error needs work.
-
05
Prevention guidance
A written summary of what caused the error and how to prevent recurrence — configuration changes, workflow adjustments, or operational practices. Stopping the next error is part of the engagement.
-
06
Ongoing support if needed
If the error pattern suggests you’d benefit from ongoing monthly bookkeeping with the same ProAdvisor team, we’ll say so — or refuse the upsell if it’s not the right fit. No pressure either way.
Who diagnoses your error
Certified ProAdvisors who’ve seen this code before.
Error codes look intimidating because they’re cryptic by design — QuickBooks doesn’t explain what H202 or PS038 actually means. But every error in this reference has been resolved hundreds of times by our network of Certified ProAdvisors. The diagnostic isn’t guesswork; it’s pattern recognition.
Every TechBrot operator holds active Certified ProAdvisor credentials across Desktop, Enterprise, Online (Level 2), and Payroll. We earn nothing from your QuickBooks subscription — the recommendation you get is what fixes your error, not what bills more.
QuickBooks error questions
What people ask about QuickBooks errors.
The most common QuickBooks errors fall into six families. H-series errors (H101, H202, H303, H505) indicate multi-user mode and network connectivity problems where one workstation can’t connect to the company file on another machine. 6000-series errors (6000-77, 6000-301, 6189, 6190) indicate file access, permission, or corruption issues — typically when the file is in use, locked, or damaged. PS-series errors (PS032, PS036, PS038, PS077, PS107) are payroll-specific errors related to payroll service subscriptions, tax tables, or paycheck processing. 3000-series errors and Error 3371 relate to license validation and the QuickBooks installation. 15000-series errors (15215, 15240, 15243, 15276) relate to payroll updates and maintenance releases. Unrecoverable errors and C-series errors indicate file corruption or critical software faults.
Error H202 means QuickBooks is configured for multi-user mode but a workstation cannot communicate with the server hosting the company file. The most common causes are: the QuickBooks Database Server Manager isn’t running on the host machine, the hosting setting is configured incorrectly on one or more workstations, a firewall is blocking QuickBooks network communication, or the company file is being accessed via a path that has changed. Resolving H202 requires diagnosing where in that chain the breakdown is — and in most cases requires hands-on access to both the host and the workstation showing the error.
Some QuickBooks errors have documented self-fix steps that resolve them in the majority of cases — particularly first-occurrence H-series errors, basic 6000-series file access errors, and most 15000-series update errors. These typically involve running the QuickBooks Tool Hub utility, verifying the hosting configuration, checking firewall and antivirus settings, and reinstalling components. Other errors — file corruption, multi-user errors that recur after self-fix, payroll subscription errors, unrecoverable errors — usually require a ProAdvisor’s intervention because they indicate underlying file or configuration issues that documented steps don’t address. The honest test: try the documented self-fix on the error’s dedicated page once; if it doesn’t resolve or the error returns, that’s the signal to bring in a Certified ProAdvisor.
A Certified ProAdvisor’s help is genuinely warranted when: (1) the documented self-fix steps on Intuit or our error-code page don’t resolve the error, (2) the error recurs within days of a self-fix, (3) the error involves file corruption (most C-series and unrecoverable errors), (4) you’re seeing multiple errors at once (which usually indicates a broader file integrity problem rather than a single isolated issue), (5) the error is blocking critical work (payroll runs, month-end close, AR collections), or (6) you simply don’t have time to troubleshoot. Most error-driven engagements are scoped as fixed-fee file cleanup, ranging from focused single-issue repair ($1,200–$3,000) to broader multi-issue cleanup ($3,000–$7,500) depending on what the diagnostic reveals.
No, the error systems differ significantly. QuickBooks Desktop uses the established error-code system (H-series, 6000-series, PS-series, etc.) documented across this reference. QuickBooks Online is a cloud platform and generates different types of errors — typically web-form validation errors, bank-feed sync errors, and integration errors rather than installation or file-access codes. When QBO shows errors, they’re usually descriptive text messages rather than numbered codes. The error codes documented here apply almost entirely to QuickBooks Desktop (Pro, Premier, Mac) and QuickBooks Enterprise; QBO errors are handled through separate diagnostic approaches.
When QuickBooks errors recur after self-fix attempts, the underlying cause is usually deeper than the surface-level symptom. Common patterns: (1) Multi-user/H-series errors recur when hosting is misconfigured at the network level — not just the workstation level — so each session re-introduces the conflict; (2) 6000-series errors recur when the company file has integrity issues that re-surface after each rebuild; (3) PS payroll errors recur when the payroll service subscription or tax table has a deeper validation problem the self-fix doesn’t address; (4) Unrecoverable errors typically point to file corruption that worsens with each open-and-close cycle without proper repair. Recurring errors are the strongest signal that a ProAdvisor’s diagnostic is needed — surface fixes have reached their limit.
Both are appropriate for different cases. Intuit product support is the right call for: subscription and billing issues, license-validation errors (Error 3371), basic installation errors, payroll subscription verification (PS-series errors that turn out to be subscription-related), and product-side bugs. A Certified ProAdvisor is the right call for: errors requiring hands-on file repair (most 6000-series and unrecoverable errors), multi-user/networking errors that need on-site diagnosis (H-series), errors that recur after Intuit’s first-line fixes, errors blocking time-critical work where Intuit’s queue time isn’t acceptable, and any error where the resolution requires bookkeeping judgment (e.g., file integrity repair after data damage). The two channels complement each other rather than competing.
Error resolution starts here
Stuck on an error you can’t resolve?
Book a 30-minute diagnostic call. A Certified ProAdvisor reviews the error, identifies the actual root cause, and scopes the fix in writing — fixed-fee, no hourly billing, no pressure to engage. Most diagnostics scheduled within a day. If the honest answer is “you can fix this yourself in five minutes,” that’s exactly what you’ll hear.
TechBrot Inc. is an independent Certified QuickBooks ProAdvisor firm. QuickBooks, QuickBooks Online, QuickBooks Desktop, and QuickBooks Enterprise are registered trademarks of Intuit Inc. TechBrot Inc. is not affiliated with Intuit Inc. Error code references are provided as a guide; actual error behavior can vary by QuickBooks version, operating system, and configuration. Services do not include income-tax filing, IRS representation, audit, or assurance.