QuickBooks Unrecoverable Error — What It Means and How to Fix It
Your Data Is Almost Certainly Fine — Here Are 10 Fixes
Few things make your stomach drop faster than seeing the word "unrecoverable" on your computer screen. You are in the middle of invoicing, running payroll, or pulling up a report, and suddenly QuickBooks stops dead and throws up a message that says something like:
"QuickBooks has encountered an unrecoverable error and needs to close. Error codes: 00000 00000"
Your first thought is probably something like "Did I just lose everything?" Take a breath. Despite the terrifying name, an unrecoverable error almost never means your data is gone. It sounds way worse than it actually is. What it really means is that QuickBooks crashed and could not recover on its own — so it shut itself down instead of risking anything worse. Your company file is almost certainly fine. You just need to figure out why QuickBooks crashed and fix whatever caused it.
This is one of the most common errors in QuickBooks Desktop, and it gets searched thousands of times every month. If you are dealing with it right now, you are in good company. Check our FAQ page if you have other questions about QuickBooks Desktop. I am going to explain exactly what is happening, what causes it, and walk you through every fix — step by step, in plain English.
What's in This Guide:
▶ What "unrecoverable error" actually means
▶ 8 common causes
▶ 10 step-by-step fixes (start with #1)
▶ Why your data is probably safe
▶ How to prevent it from happening again
What Does "Unrecoverable Error" Actually Mean?
An unrecoverable error is basically QuickBooks saying "something went really wrong and I cannot fix it myself, so I am shutting down before anything gets worse." It is a crash. That is it. The program hit a wall it could not get past, and instead of freezing up or corrupting your data, it closed itself.
Think of it like your car stalling at a stop light. The car did not explode. The engine did not melt. It just stopped running and you need to figure out why and restart it. That is what is happening here — QuickBooks stalled out.
The error message usually includes two sets of numbers, something like "00000 00000" or "19799 83821". Those number codes identify the specific type of crash. You do not need to memorize them, but if you are working with tech support, those codes help narrow down the problem faster.
Key point:"Unrecoverable" refers to the error , not your data. QuickBooks could not recover from whatever caused the crash. It does not mean your company file is unrecoverable. There is a huge difference.
What Causes an Unrecoverable Error in QuickBooks?
There is no single cause. This error can be triggered by a bunch of different things, and sometimes it is a combination of factors. Here are the most common culprits:
A damaged company file
This is the number one cause. Over time, your .QBW file can develop small bits of data corruption. When QuickBooks tries to read that damaged section, it does not know what to do and crashes. Especially likely if the error keeps happening when you do the same specific thing.
A corrupted QuickBooks installation
The QuickBooks program itself is made up of hundreds of files. If any get damaged from a bad update, power outage, or disk errors, the program can crash. If the error happens no matter what company file you open, this is likely the problem.
An outdated version of QuickBooks
Intuit releases regular updates that fix known bugs, including bugs that cause unrecoverable errors. If you have not updated in a while, you might be running into a crash that Intuit already fixed months ago.
Not enough RAM
QuickBooks Desktop is not a lightweight program. If your computer is low on memory — browser tabs open, other programs running, or an older machine with only 4GB of RAM — QuickBooks can run out of memory mid-task and crash.
Damaged Windows components
QuickBooks relies on .NET Framework, MSXML, and Visual C++ libraries. If any of these get corrupted or are the wrong version, QuickBooks can behave unpredictably and crash.
A damaged or incompatible printer driver
Yes, really. QuickBooks loads your printer drivers every time it starts up — even if you are not printing anything. It needs printer info to format invoices and reports. If your default printer driver is corrupted, it can crash QuickBooks before you even get to your company file.
Conflicting programs
Antivirus programs scan files QuickBooks is trying to access, and the two programs end up fighting. Backup software running in the background can also cause issues if it is trying to back up your company file while QuickBooks has it open.
Damaged user preferences
QuickBooks stores your preferences in a file called QBWUSER.INI. If that file gets corrupted, QuickBooks can crash when it tries to load your settings on startup.
How to Fix a QuickBooks Unrecoverable Error — Step by Step
Start at the top and work your way down. The fixes are listed from simplest to most involved. Most people get it resolved within the first few steps.
If the Error Keeps Happening with the Same Action
Pay attention to when the error happens. If QuickBooks crashes at random times, it is more likely a software or Windows issue. But if it crashes every time you do the same specific thing — opening a particular report, printing a specific invoice, accessing a certain customer — that is a strong sign of data damage in your company file.
When the error is tied to a specific action, Fix #3 (Verify and Rebuild Data) is your best bet. If Rebuild does not fix it, try creating a brand new company file and using QuickBooks built-in Condense Data feature or manual exports to move your data over.
Also keep an eye on those error code numbers. If you search for the specific code pair (like “unrecoverable error 38703 65362”) you may find Intuit community posts or knowledge base articles about that exact crash with specific known fixes.
Your Data Is Probably Fine — Here Is Why
QuickBooks uses a transaction log (the .TLG file next to your .QBW company file). This log tracks every change you make. When QuickBooks crashes with an unrecoverable error, the last thing it was doing gets rolled back — meaning it reverses any incomplete changes rather than saving half-finished data. It is actually a safety feature. QuickBooks crashes on purpose to protect your data.
The worst that usually happens is you lose whatever you were typing at the exact moment of the crash — maybe an invoice you had not saved yet. Everything previously saved is still there.
One caveat: If the error keeps happening over and over and you keep forcing QuickBooks to open through it, there is a small chance that repeated crashes could eventually cause some data corruption. That is why it is important to actually fix the problem rather than just restarting fifty times.
How to Prevent Unrecoverable Errors in the Future
Keep QuickBooks updated
Turn on automatic updates: Help → Update QuickBooks Desktop → Options tab → set Automatic Updates to Yes.
Run Verify Data regularly
Run File → Utilities → Verify Data once a month. It catches small problems before they become big ones.
Keep regular backups
Set up automatic backups: File → Back Up Company → Create Local Backup and schedule them at least weekly.
Do not skip Windows updates
Keeps .NET Framework, Visual C++, and other components QuickBooks relies on in good shape.
Close other programs before running big reports
Give QuickBooks as much memory as possible. Especially important on machines with only 4GB or 8GB of RAM.
Keep your printer drivers updated
Check your printer manufacturer website once or twice a year for driver updates.
Add QuickBooks to your antivirus exclusions
Add QuickBooks installation folder and company file folder to your antivirus exclusion list to prevent conflicts.
Quick Summary: Unrecoverable Error Fixes at a Glance
| Fix | What It Does | Best For |
|---|---|---|
| Restart | Clears temporary memory and process issues | One-time glitches |
| Update QB | Installs bug fixes from Intuit | Known bugs |
| Verify/Rebuild | Scans and repairs company file damage | Specific-action crashes |
| Change printer | Bypasses a bad printer driver | Startup crashes |
| Diagnostic Tool | Repairs Windows components QB needs | Damaged .NET/MSXML |
| Clean install | Completely removes and reinstalls QuickBooks | Last resort |
Written By
David Hernandez
Senior Technical Writer
Need Help With a QuickBooks Unrecoverable Error? Talk to Us.
We are real people who know QuickBooks inside and out. We also sell genuine QuickBooks Desktop licenses at the best prices.
Call Us: (870) 232-6314
Email: info@accountingscart.com






