Quickbooks File Repair — C=121 (invalid account type) | C=225 (error reading transaction) | C=291 (problem with templates)
QuickBooks errors C=121, C=225, and C=291 are a related family of data-damage codes — an invalid account type, an error reading a transaction, and a problem with templates, respectively. Each one points to a specific corrupted region of the company file, and all three are recoverable.
What these codes mean
C=121— invalid account type: QuickBooks read an account record whose type field holds a value it does not recognize, so it cannot place the account in the chart of accounts correctly.C=225— error reading transaction: the program tried to read a transaction record and the data came back malformed or unreadable.C=291— problem with templates: a form template (invoice, estimate, statement) is damaged and QuickBooks cannot load it.
Symptoms you'll typically see
- One of these codes when opening the file, running a report, or printing a form.
- Verify Data or Rebuild Data reporting an account, transaction, or template error.
- A specific report or template that fails while the rest of the file works.
- The file opening normally but failing on a particular action tied to the damaged record.
Common causes
- An interrupted save — power loss, a crash, or a dropped network connection mid-write.
- Working with the
.QBWfile directly over an unstable network share. - A large file that was never maintained, allowing small errors to accumulate.
- Drive or media faults under the company file or its
.TLGlog.
What you can safely try first
- Copy the
.QBWfile aside first and work only from the copy. - Run Verify Data, then Rebuild Data from File > Utilities, noting any account, transaction, or template named.
- For
C=291, try recreating or reverting to a default template for the affected form. - Move the file to a healthy local drive and retry away from the network.
When professional recovery is the safer path
These are recoverable errors, but a Rebuild can resolve them by removing the damaged account, transaction, or template rather than repairing it — quietly costing you data. Our engineers locate the exact corrupted record and repair it in place so your history stays intact. We routinely return C=121, C=225, and C=291 files with no data loss.
If Rebuild does not clear the error or you cannot risk losing records, talk to our team about QuickBooks data recovery and start a recovery. All work is in-house in North America under a no-data, no-charge guarantee.