QuickBooks Desktop Help Center
Downloads • Fixes • How-tos • Error Codes
Go to Downloads Go to Tools Go to Guides

QuickBooks Desktop Downloads & Updates
Open in New Tab

Looks like your browser blocked the embedded downloads page. Please use the “Open in New Tab” button above.
Use this page to download or reinstall your licensed QuickBooks Desktop version. If the embed is blocked, the New Tab button will always work.

Version Picker filters tips

Showing: All Versions
Select a year to highlight relevant fixes (hosting, .NET/MSXML, Tool Hub compatibility, etc.).

Known Error Codes: Meaning & Fix

Error H202 / H505 (Multi-User Hosting / Network)

Meaning: Workstation can’t reach the QB database server or hosting is misconfigured.

Fix:

  1. Tool Hub → Network Issues → run Database Server Manager.
  2. On server: Host Multi-User Access = ON.
  3. On workstations: Stop Hosting = ON (they should NOT host).
  4. Confirm firewall ports for your year are open and QB services are running.
Error 3371 (License / Entitlement / Store)

Meaning: QB can’t load license data or entitlement, often after reinstall or Windows changes.

Fix:

  1. Close QB.
  2. Tool Hub → Installation Issues → run Install Diagnostic Tool.
  3. Rename entitlement folder (do not delete):
    C:\ProgramData\Intuit\Entitlement Client\v8
  4. Reopen QB and re-register.
Always back up company files before entitlement edits.
Error -6000, -6123 (Company File Damage / Access)

Meaning: File is damaged, mismatched .ND/.TLG, or blocked by permissions/network.

Fix:

  1. Tool Hub → Company File IssuesQuick Fix my File.
  2. Run File Doctor if still failing.
  3. Move file local to test, then restore to server share.
  4. Rename the .ND and .TLG files next to the company file and retry.
Error C=47 / C=343 (Data integrity / rebuild needed)

Meaning: Corrupted lists/transactions or index errors inside the company file.

Fix:

  1. File → Utilities → Verify Data.
  2. If errors appear: File → Utilities → Rebuild Data.
  3. Re-verify. If still failing, restore last known-good backup.
Error 1904 (Install failure / .NET / MSXML)

Meaning: Windows components required by QB aren’t registering properly.

Fix:

  1. Tool Hub → Installation IssuesInstall Diagnostic Tool.
  2. Reboot.
  3. If still failing, repair .NET Framework and MSXML in Windows Features.
Error 80029c4a (DLL / Program components)

Meaning: QB program files/DLLs are missing or blocked (often AV related).

Fix:

  1. Tool Hub → Program ProblemsQuick Fix my Program.
  2. Update QB to latest release.
  3. If needed, reinstall QB with AV temporarily disabled.

Common Issues & Quick Fixes

QuickBooks won’t open / freezes on splash screen
  1. Tool Hub → Program ProblemsQuick Fix my Program.
  2. Hold Ctrl while opening QB to force “No Company Open”.
  3. Rename QBWUSER.INI and Entitlement Client (if license loop).
“Company file is on another computer” but it isn’t
  • Open the file locally to confirm it works.
  • Delete/rename the .ND file and re-scan via Database Server Manager.
  • Confirm share permissions: Full Control for QB users on server folder.
Payroll or updates failing
  1. Help → Update QB Desktop → Reset Update then Get Updates.
  2. Confirm Windows time/date correct.
  3. Tool Hub → Installation Issues → Install Diagnostic Tool.
Tool Hub install fails or won’t run
  • Install as Admin.
  • Disable SmartScreen temporarily if blocking.
  • Verify Windows is fully patched.

Find Your License Key / Product Number

Find the license key inside QuickBooks (recommended)
  1. Open QuickBooks Desktop.
  2. Press F2 (or Ctrl + 1) to open Product Information.
  3. Look for License Number and Product Number in that window.

This works for Pro, Premier, and Enterprise.

Find the license key from Windows Explorer (if QB won’t open)

Option A — QBRegistration.dat (most common):

  1. Close QuickBooks.
  2. Open File Explorer and enable Hidden items.
  3. Browse to:
    • C:\ProgramData\Common Files\Intuit\QuickBooks\qbregistration.dat
    • Some systems use: C:\ProgramData\Intuit\QuickBooks\qbregistration.dat
  4. Right‑click → Open with → Notepad.
  5. Search inside the file for LicenseNumber or ProductNumber.

Option B — Entitlement Client folder (activation info):

  • C:\ProgramData\Intuit\Entitlement Client\v8 (folder name varies by version)
Don’t edit these files unless you’re following a specific repair step. Always back up first.
Command line / script method (unofficial, best-effort)

If you have admin rights, you can try a PowerShell scan to read the registration file.


$paths = @(
  "C:\ProgramData\Common Files\Intuit\QuickBooks\qbregistration.dat",
  "C:\ProgramData\Intuit\QuickBooks\qbregistration.dat"
)

foreach ($p in $paths) {
  if (Test-Path $p) {
    Write-Host "Found: $p"
    Select-String -Path $p -Pattern "LicenseNumber|ProductNumber|ValidationCode" -SimpleMatch
  }
}
            

QuickBooks does not provide an official CLI for license retrieval, and file formats vary by version. If this returns nothing, use the in‑program F2 method or your Intuit purchase email.

How-To & Troubleshooting Guides

Multi-User / Network errors (H202, H505, “can’t communicate with server”)
  1. Tool Hub → Network Issues → run QuickBooks Database Server Manager.
  2. Verify hosting:
    • Server: Host Multi-User Access = ON.
    • Workstations: Stop Hosting Multi-User Access = ON.
  3. Ensure ports are open for your QB year and firewall exceptions exist.
  4. Test opening the file from server local drive first, then workstation.
Slow performance, freezing, or crashing
  • Update QuickBooks to latest release.
  • Tool Hub → Program ProblemsQuick Fix my Program.
  • Verify & rebuild:
    1. File → Utilities → Verify Data
    2. File → Utilities → Rebuild Data if needed
  • Move file local to test network vs file issue.
Backup / Restore basics
  • Create backup: File → Back Up Company → Create Local Backup.
  • Restore: File → Open or Restore Company → Restore a backup copy.
  • Keep rotating backups on separate storage.
INI & key QuickBooks file locations (QBW.INI, Entitlements, Company Files)

QBW.INI (settings / troubleshooting):

  • Typical path: C:\ProgramData\Intuit\QuickBooks [version]\QBW.INI
  • Older systems may store it under All Users / Application Data.

Entitlement / license file:

  • C:\ProgramData\Intuit\Entitlement Client\v8 (varies by version)

Default Company File location:

  • C:\Users\Public\Public Documents\Intuit\QuickBooks\Company Files
Back up before editing INI or entitlement files.
PDF / printing problems
  1. Tool Hub → Program ProblemsPDF & Print Repair Tool.
  2. Check Windows printer drivers and default printer.
  3. Try “Print to Microsoft PDF”.

Technician Toolkit (Quick Triage)

What to collect first (before changing anything)
  • Exact error text + screenshot + when it started.
  • QB version/year/edition (F2 window if possible).
  • Single vs Multi-User and where the file lives (local vs server share).
  • File size and last successful open date.
  • Windows version + recent OS updates or AV changes.
Safe “first fixes” order
  1. Update QuickBooks to latest release.
  2. Tool Hub → Quick Fix my Program.
  3. Tool Hub → Quick Fix my File.
  4. File → Utilities → Verify Data, then Rebuild if needed.
  5. Multi‑user: DB Server Manager rescan + hosting check.
  6. If still failing: consider Clean Install or restore last good backup.
Quick “is it the file or the machine?” test
  1. Copy the company file to a local desktop folder.
  2. Open locally in single‑user mode.
  3. If it opens locally → likely network/permissions/hosting.
  4. If it fails locally too → likely file damage, verify/rebuild/File Doctor needed.

Logs, Diagnostic Files & Common Paths

Company file sidecar files (.TLG / .ND / .DSN)
  • .TLG (transaction log): rebuild helper; rename during repair if instructed.
  • .ND (network descriptor): regenerated by DB Server Manager; rename to fix H‑series errors.
  • .DSN: used by ODBC integrations; rare but can block connections if corrupt.
QB program / install logs
  • C:\ProgramData\Intuit\QuickBooks\Log\
  • C:\Users\Public\Documents\Intuit\QuickBooks\ (older builds)
  • Windows Event Viewer → Application / System logs can show .NET/MSXML/print errors.
Database Server Manager files (server)
  • C:\Program Files\Intuit\QuickBooks DB Server Manager\
  • C:\ProgramData\Intuit\QuickBooks DB Server Manager\
  • Verify QuickBooksDBXX service is running (XX = year).

Clean Install / Repair Playbook

When to use Clean Install
  • Install errors persist after Diagnostic Tool.
  • QB crashes at launch even in “No Company Open”.
  • Program files/DLL errors like 80029c4a keep returning.
Clean Install steps (high level)
  1. Back up company files.
  2. Uninstall QB from Control Panel.
  3. Rename install folders (Tool Hub → Installation Issues → Clean Install Tool).
  4. Reinstall from official download and update to latest release.
  5. Re‑register with License/Product numbers.

Web Connector / Integration Issues

Common Web Connector errors (QBWC)
  • QBWC1085: stale user/config in web connector. Remove the app, close QBWC, reopen and re‑add.
  • 0x800404xx: permissions or app certificate mismatch. Re‑authorize the app inside QB.
  • “Password invalid” loops: clear stored password in QBWC and re‑enter.
QBWC file locations
  • QBWC executable: C:\Program Files (x86)\Common Files\Intuit\QuickBooks\QBWebConnector\
  • Config/logs: C:\ProgramData\Intuit\QBWebConnector\
  • User .QWC files are typically stored with the integration app or in user downloads.

QuickBooks Technician Shortcut Cheat Sheet

  • F2 (or Ctrl+1): Product Information (version, license, file path)
  • Ctrl while opening QB: Force “No Company Open”
  • F3: Tech Help window (useful for some diagnostics)
  • Ctrl+Alt+Y: Open transaction journal
  • Ctrl+R: Refresh list windows/reports

Help Notes & Escalation Space

Optional: add Sundance internal workflow here (ticket steps, call trees, SLAs).

  • Capture exact error + screenshot.
  • Record environment: QB year/edition, Windows version, single vs multi-user, file path.
  • Try safe steps first: updates, Tool Hub quick fixes, verify/rebuild.
  • Escalate when: rebuild fails, file won’t open after File Doctor, repeating crash at launch.

PDF Guides (End‑User)

These PDFs live in the same GitHub folder (see /pdfs). Click to preview in a modal, then download or print.

Local guides (this repo)

Official / reputable online PDFs

Tip: Add more PDFs to /pdfs and copy one of the local buttons, changing only the filename.