QuickBooks Desktop: 'Data Has Lost Integrity' or Verify Data Won't Finish

When Verify Data reports lost integrity or won't complete, the file has damage deeper than one transaction. What the message means, why repeated Rebuilds make it worse, and how safe recovery works.

If you're running QuickBooks Desktop for the long term, the message you least want from Verify Data is "Your data has lost integrity." It sounds fatal. It usually isn't -- but how you react in the next few minutes decides how much of your data you keep.

The symptom

You run File › Utilities › Verify Data and instead of a clean result -- or one flagged transaction -- you get "Your data has lost integrity," or Verify stops before it finishes. That's a broader signal than a single bad record: QuickBooks can no longer trust the file's overall internal consistency, and the check couldn't complete.

Damage at this level usually touches more than one area -- lists, transactions, and the internal indexes that tie them together -- which is why a single Rebuild rarely clears it and Verify may abort partway.

Why it happens

Whole-file integrity loss is normally the accumulation of smaller problems that were never resolved: repeated power losses or crashes over time, sustained multi-user stress on an unstable network, a very large or long-lived file where old corruption compounded, severe .TLG damage, or earlier Rebuilds that removed data without fixing the underlying cause.

Don't keep Rebuilding

Stop running Rebuild and copy your company file. On a file that has lost integrity, each additional Rebuild pass can quietly strip more data while leaving the deep problem unresolved -- you end up with a smaller file that still fails Verify, and less of your history.

Rebuild resolves what it can't reconcile by removing data. That's the wrong tool for integrity loss. Before running it again, preserve the file as it is.

What to do now

  1. Copy the .QBW and its .TLG before running anything else.
  2. Find your most recent clean backup (.QBB, automated or server backups). Since online backups end at discontinuation, this is exactly why you keep your own local, dated copies -- the most recent one that predates the damage can be central to recovery.
  3. Record the exact message and whether Verify finished or stopped early.
  4. Stop Rebuilding the original until it's been assessed.

How recovery works

Recovery from whole-file integrity loss is a careful, evaluated repair, not another automated pass. On a working copy, the file is assessed area by area; the recoverable data -- typically the large majority -- is repaired into a clean, consistent file that verifies properly, and anything that truly can't be saved is documented so you know exactly what to re-enter. Your original file is never modified; you receive a corrected copy and a clear report.

Recovery rates are high for many integrity-loss cases, though lower once repeated Rebuilds have already stripped data. The only honest way to set expectations is to evaluate the file first, for free, and tell you straight what's recoverable before you commit to anything.

Get your file evaluated free →

Keep going

Your Desktop doesn’t have to end when Intuit says so.

Start with the master survival guide, or jump straight to the fix you need.