How to Repair a Damaged QuickBooks Company File After a Crash

Last reviewed 2026-08-08

When QuickBooks closes unexpectedly—whether due to a power outage, a Windows crash, or a network hiccup while hosting a company file—the company file (.QBW) can be left in a damaged state. If you are seeing negative numbers in your reports, missing transactions, or fatal error codes when trying to open your file, you likely have data corruption. We will walk you through the safest steps to recover your data and get your books back on track.

Check for Physical File Damage

Before running any built-in QuickBooks utilities, ensure the file is actually accessible at the operating system level. Try copying your .QBW file to a new folder on your local Desktop.

If Windows gives you a "cyclic redundancy check" error or freezes during the copy, your hard drive has bad sectors. Running the Windows chkdsk utility can sometimes lock out those bad sectors and allow the file to copy. If the file simply will not copy, you will need to send the drive or the file to a data recovery specialist.

Restore from a Working Backup

The fastest and most reliable way to recover from corruption is to restore a recent backup. QuickBooks creates both local backup files (.QBB) and Automatic Data Recovery (QBADR) files.

If you have a .QBB file from before the crash, restore it to a new location. Do not overwrite your existing, damaged file. Once restored, check your most recent transactions. You may need to manually re-enter a few days' worth of data to bridge the gap between the backup date and the crash date.

Run the Verify and Rebuild Utilities

If you do not have a usable backup, you will need to repair the existing file. Open QuickBooks, log into your company file, and navigate to the File menu. Select Utilities, then Verify Data.

QuickBooks will scan the database for structural errors. If the verification process finds problems, it will prompt you to run the Rebuild Data utility. Rebuild attempts to repair the database structure by forcing QuickBooks to unpack and repack the data tables. You may need to run the Verify and Rebuild cycle two or three times to clear all errors.

When to Seek Professional Repair

The Rebuild utility can only fix minor structural inconsistencies. If QuickBooks completely locks up during Rebuild, or if Verify returns a "Data Damage" or "Target Line" error that Rebuild cannot clear, the database structure is deeply compromised. Continuing to force the file open can cause further data loss.

At this stage, stop using the file to prevent overwriting your recoverable data. For severe structural damage, unreadable files, or target chaining errors that the built-in tools cannot resolve, our team offers professional QuickBooks Desktop file repair and data recovery to extract your lists and transactions directly from the damaged database.

Need this fixed for you?

Let our engineers recover your QuickBooks file

In-house recovery in North America, backed by our no-data, no-charge guarantee.

Start a recovery