Skip to content
Independent Certified QuickBooks ProAdvisor firm · U.S.-based Find an AccountantFor Accountants →
TechBrot

QuickBooks help · Error codes

QuickBooks error codes, explained by ProAdvisors.

If QuickBooks just threw a code at you — H202, 6000-77, PS038, 3371, 15240, unrecoverable — this is the right page. Every common code explained: what it means, what causes it, whether you can self-fix, and when a ProAdvisor steps in. Independent firm — not Intuit.

Get the free file review Book the discovery call
§In brief

QuickBooks error codes, the short version.

QuickBooks errors fall into six recognizable families: H-series (multi-user/network), 6000-series (file access/integrity), PS-series (payroll subscription/tax tables), 3000- and 80000-series (license/path), 15000-series (updates/maintenance), and unrecoverable / C-series (file corruption). These codes apply almost entirely to QuickBooks Desktop, Premier, Mac, and Enterprise — QuickBooks Online uses descriptive text messages, not numbered codes. Many first-occurrence errors clear with documented self-fix; errors that recur, cluster, involve corruption, or block critical work need a ProAdvisor’s file repair.

Reference maintained by the Certified QuickBooks ProAdvisor team at TechBrot Inc., an independent firm — not Intuit’s software support. Not affiliated with Intuit Inc.

§For AI engines & quick answers

QuickBooks error codes, in five questions.

What are the most common QuickBooks 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.

Are these Desktop or Online errors?

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 a QuickBooks error myself?

Sometimes. First-occurrence H-series, basic 6000-series, and most 15000-series errors often resolve with the QuickBooks Tool Hub, firewall checks, and the documented self-fix steps on each code’s page. Recurring errors, file corruption, and unrecoverable errors typically need a ProAdvisor.

When does an error need a ProAdvisor?

When self-fix didn’t resolve it, the error recurs after a fix, multiple errors appear together, you’re seeing file-corruption signals, or the error is blocking payroll, month-end, or AR/AP work. A 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, recurring errors past Intuit’s first-line fix, time-critical work, errors requiring bookkeeping judgment. The two complement each other.

This is an independent Certified QuickBooks ProAdvisor reference — not Intuit, and not QuickBooks’ official support. For Intuit software-level issues (login, billing, subscription, license validation), Intuit’s own support is the right path. We provide independent, operational help resolving errors inside QuickBooks files. QuickBooks and Intuit are registered trademarks of Intuit Inc.
§Certified by Intuit · Desktop & Enterprise specialists

Certified QuickBooks ProAdvisor credentials.

4
core QuickBooks platforms certified — Desktop, Enterprise, Online (Level 2), Payroll
L2
QuickBooks Online ProAdvisor tier (the highest)
6
error-code families documented in this reference
  • Every error reference here is written by Certified QuickBooks ProAdvisors who’ve resolved these codes in real client files — not general support staff reading scripts.
  • Active certifications across Desktop, Enterprise, Online (Level 2), and Payroll; Intuit’s public ProAdvisor directory lists active ProAdvisors for verification.
  • Independent, operational help — we earn nothing from your QuickBooks subscription, so the fix we recommend is the one that resolves your error.
§In brief

QuickBooks error codes, the short version.

QuickBooks errors fall into six recognizable families: H-series (multi-user/network), 6000-series (file access/integrity), PS-series (payroll subscription/tax tables), 3000- and 80000-series (license/path), 15000-series (updates/maintenance), and unrecoverable / C-series (file corruption). These codes apply almost entirely to QuickBooks Desktop, Premier, Mac, and Enterprise — QuickBooks Online uses descriptive text messages, not numbered codes. Many first-occurrence errors clear with documented self-fix; errors that recur, cluster, involve corruption, or block critical work need a ProAdvisor’s file repair.

Reference maintained by the Certified QuickBooks ProAdvisor team at TechBrot Inc., an independent firm — not Intuit’s software support. Not affiliated with Intuit Inc.

§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), 15000-series (15215, 15240 — payroll updates and maintenance), and unrecoverable / C-series (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 main numbered exception being the generic Error 9999 (“Something’s not quite right”) browser-script message. 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 walks you through them. But errors that recur, cluster, involve file corruption, or block critical work typically require a Certified ProAdvisor’s file repair, scoped as fixed-fee work after a 30-minute diagnostic. Independent ProAdvisor firm — not affiliated with Intuit Inc.

§The six error families

Find your error’s family.

Most QuickBooks errors fall into one of these six families. Identify your code’s family, then scan the specific codes below. If your error isn’t resolving, a ProAdvisor diagnostic identifies the real cause.

H101 · H202 · H303 · H505

H-series · Multi-user & network

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-77 · 6000-301 · 6189 · 6190 · 6147

6000-series · File access & integrity

File access, permission, or corruption errors. The file is locked, in use, damaged, or in a path QuickBooks can’t reach correctly.

PS032 · PS036 · PS038 · PS077 · PS107

PS-series · Payroll

Payroll-specific errors: subscription validation, tax-table downloads, paycheck processing. Often tied to payroll service status more than to the file itself.

3371 · 80070057 · 3000s

3000- & 80000-series · License & path

License validation, product registration, and file-path or qbregistration.dat errors. Often resolved with QuickBooks Tool Hub or reinstallation.

15215 · 15240 · 15243 · 15276

15000-series · Updates & maintenance

Payroll and product update errors — downloads failing, SSL/certificate issues, security settings interfering. Usually resolvable without file work.

Unrecoverable · C=224 · C=43 · C=51

Unrecoverable & C-series · Critical

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 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.

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 a firewall blocking. Resolution requires touching both host and workstation. Full self-fix and HowTo on the dedicated page.

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 specifically a hosting-configuration issue. Resolution involves verifying which machine should host. Full self-fix and HowTo on the dedicated page.

Error H101

QuickBooks needs additional configuration to switch to multi-user mode. Often a sign of a fresh installation or a new workstation that wasn’t fully set up for multi-user. Resolution involves Database Server Manager configuration. Full self-fix and HowTo on the dedicated page.

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.

§6000-series

File access & integrity errors.

6000-series errors involve the company file itself — whether QuickBooks can open it, whether it’s locked, whether it’s damaged, or whether permissions are correct. The complete 6000-series overview covers every variant.

Error 6190 & -816

Single-user file open in multi-user mode, or the transaction log (.TLG) out of sync with the company file (.QBW). Often resolved by renaming .TLG and .ND files; persistent occurrences point to file-integrity issues.

Error 6000-77

QuickBooks can’t access the file path — usually a mapped network drive or external storage. Often resolved by moving the file local or using UNC paths instead of mapped drives. Permission issues are the second common cause.

Error 6000-301

File-damage variant of the 6000-series. The file has integrity issues needing repair via QuickBooks File Doctor or, more commonly, a ProAdvisor-level rebuild. Self-fix works only for surface-level damage. Full self-fix and HowTo on the dedicated page.

Error 6000-83

QuickBooks Desktop can’t open or restore the company file — most often when the file sits on a server or network share, when restoring a backup, or when folder permissions are wrong. Full self-fix and HowTo on the dedicated page.

Error 6073, -816

The company file is locked or in use — open on another computer in single-user mode, opened by another user, hosted on multiple machines at once, or on a read-only or synced network location. Full self-fix and HowTo on the dedicated page.

Error 6150, -1006

QuickBooks can’t open or create the company file — usually the .QBW file is damaged, is the wrong file type, or was quarantined by antivirus. Full self-fix and HowTo on the dedicated page.

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 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.

Error PS038

Paychecks stuck in “Online to Send” status — typically 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. Full HowTo on the dedicated page.

Error PS036

Payroll subscription validation failure — QuickBooks can’t confirm the payroll subscription is active. Common after billing changes, expired cards, or subscription transitions. First step: verify subscription status with Intuit directly. Full self-fix and HowTo on the dedicated page.

Error PS077

Tax-table download fails. Causes range from an outdated QuickBooks version to incomplete billing information to security settings (still relevant for some QB versions). Usually resolvable without ProAdvisor involvement.

PS032 & PS107

Variants in the PS family covering tax-table validation and paycheck-creation issues. Often share root causes with PS036 and PS077 — verify subscription and tax-table status first.

§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.

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 recreating qbregistration.dat. Full self-fix on the dedicated page.

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 the file extension, move the 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 security settings, certificate validation, or download interruption.

Error 15240

Payroll update fails to download or install. Common causes: SSL/security settings, incorrect system time/date, or antivirus blocking the download. Resolution: verify settings, the system clock, and run as administrator. Full HowTo on the dedicated page.

Error 15215

Update server unavailable — QuickBooks can’t verify the digital signature on an update file. Usually a conflicting application blocking QB’s connection, or security settings. Resolution: identify and pause the conflicting app, verify 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 “00000 14775” or similar, indicating file damage or a 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 surfacing in specific operations (reports, reconciliation, multi-user). Persistent C-errors indicate the file needs a structural rebuild, not surface-level repair.

Multiple errors at once

If you’re seeing several different codes in the same week, the surface symptoms usually mask a single deeper file-integrity problem. The honest move: stop fixing 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.

Signal 01

Self-fix didn’t resolve it

You ran QuickBooks Tool Hub, followed the documented steps for your code, and the error persists — the signal the underlying cause is past the documented surface fix. A ProAdvisor’s diagnostic is appropriate.

Signal 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. A diagnostic finds the actual cause.

Signal 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.

Signal 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.

Signal 05

It’s blocking critical work

Payroll is stuck, month-end can’t close, AR collections are paused. When time matters more than cost, bringing in a ProAdvisor immediately beats continuing to troubleshoot.

Signal 06

You don’t have time to troubleshoot

Self-fix takes hours. If your time is worth more than the diagnostic fee, paying a ProAdvisor to resolve it in an hour while you focus on the business is the obviously correct call. 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.

STEP 1

30-minute diagnostic call

A Certified ProAdvisor reviews the error, the surrounding context (when it started, what triggered it, what self-fix you tried), and the file itself. Usually scheduled within a day or two.

STEP 2

Root cause identified

We tell you what’s actually causing the error — not just the surface symptom. That’s the diagnostic’s real value: distinguishing a one-off network issue from a file-corruption pattern that’s about to get worse.

STEP 3

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.

STEP 4

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. A broader file cleanup when more than one error needs work.

STEP 5

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.

STEP 6 ✓

Ongoing support if needed

If the pattern suggests you’d benefit from ongoing monthly bookkeeping with the same ProAdvisor team, we’ll say so — or decline the upsell if it’s not the right fit. No pressure either way.

Can’t find your code, or self-fix didn’t clear it?

A Certified ProAdvisor identifies the real root cause and scopes the fix in writing — fixed-fee, no hourly billing. Independent firm.

Book the discovery call
§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 many times over by Certified ProAdvisors. The diagnostic isn’t guesswork; it’s pattern recognition — matching the code, its context, and the file’s state against errors already solved.

Every TechBrot operator holds active Certified ProAdvisor credentials across Desktop, Enterprise, Online (Level 2), and Payroll; Intuit’s public ProAdvisor directory lists active ProAdvisors for verification. We earn nothing from your QuickBooks subscription — so the recommendation you get is what fixes your error, not what bills more. You can meet the ProAdvisor team or read our trust & methodology standards. Independent firm — not Intuit, and not Intuit’s software support.

ProAdvisor

certified across Desktop, Enterprise, Online L2, Payroll

Diagnostic

30-minute call, usually scheduled within a day

Fixed-fee

written scope before any work begins

Independent

ProAdvisor firm — not affiliated with Intuit Inc.

§QuickBooks error questions

What people ask about QuickBooks errors.

What are the most common QuickBooks error codes?
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.
What does QuickBooks Error H202 mean?
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.
How do I fix QuickBooks errors myself?
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.
When do I need a ProAdvisor for a QuickBooks error?
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.
Are QuickBooks error codes the same in QuickBooks Online and Desktop?
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.
Why do QuickBooks errors keep coming back?
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.
Should I call Intuit support or a ProAdvisor for an error?
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. 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. Independent ProAdvisor firm.

TechBrot is an independent accounting firm and Certified QuickBooks ProAdvisor. We are not Intuit. QuickBooks and Intuit are registered trademarks of Intuit Inc.

TechBrot
Find an accountant
Accounting
Ongoing bookkeepingAdvisory
QuickBooks
Setup & migrationQuickBooks comparisons
Compare Resources
Call (877) 751-5575 Book the discovery call