Quickbooks File Repair — C=102 (list problems - usually version 5 and earlier)

QuickBooks error C=102 points to list problems inside the company file, and as the code's own description notes, it appears most often in version 5 and earlier. The original diagnosis is reassuring: this is a recoverable error.

What the C=102 error means

C=102 is a list-integrity error. QuickBooks found a list — names, items, accounts, or another list — whose contents or index do not line up the way the program expects. The note that it is usually seen in version 5 and earlier reflects how older file formats handled list structures; the same class of damage can still surface in files with a long history. The transaction data is normally intact, which is why these files are commonly recoverable.

Symptoms you'll typically see

  • C=102 appears when opening a list, running a list-based report, or during file open.
  • List entries look duplicated, missing, or out of order.
  • Verify Data flags list or index problems.
  • The file may be one upgraded from a much older QuickBooks version.

Common causes

  • List or index damage carried over from an old file format.
  • An interrupted write that left a list update half-applied.
  • A crash or power loss during a list change.
  • Accumulated inconsistency in a large, long-maintained list.

What you can safely try first

Make a copy of the company file and work on the copy so the original stays untouched. Run Verify Data to confirm the list damage, then use the built-in Rebuild Data utility, which targets exactly this kind of list and index inconsistency, and run Verify again to confirm it cleared. Restoring a recent backup from before the error is another clean option. Keep the file on a local drive while testing. For files upgraded from very old versions, work on a fresh copy at each step. If Rebuild cannot finish, stop before repeating it.

When professional recovery is the safer path

When Rebuild cannot clear C=102 — common with damage inherited from older file formats — the list structures need to be rebuilt directly, beyond what the in-app tools reach. Our engineers repair the lists and return a corrected, openable file, all in-house in North America and never sent overseas, backed by our no-data, no-charge guarantee. See how QuickBooks data recovery works, or start a recovery.