Quickbooks File Repair — Error c=43 when attempting to process online transactions
QuickBooks error C=43 while attempting to process online transactions means the program could not read a transaction record at the moment it tried to handle online banking or payment activity. The original diagnosis is encouraging: this is a recoverable error.
What this C=43 error means
C=43 is a transaction read failure. In this case it surfaces during online processing — downloading bank activity, matching transactions, or sending payments — because that workflow has to read existing records to do its job. When it reaches one that is damaged or incomplete, it cannot parse it and stops. The bulk of your data is normally intact; it is the one unreadable record blocking the online operation, which is why these cases are usually recoverable.
Symptoms you'll typically see
C=43fires specifically when downloading, matching, or sending online transactions.- Other parts of QuickBooks work until the online banking workflow runs.
- The error recurs at the same online step, pointing at one damaged record.
- Verify Data fails or Rebuild stalls when it reaches that transaction.
Common causes
- An incomplete transaction left from an earlier crash or interrupted save.
- A damaged record that the online-processing path has to read.
- Network instability during a previous write to the file.
- Disk problems on the drive holding the
.QBWfile.
What you can safely try first
Make a copy of the company file and work only on the copy so good records stay protected. On the copy, run Verify Data to confirm the damage, then try the built-in Rebuild Data utility. If you keep a recent backup or matching .TLG transaction log from before the error, restoring it is often the cleanest fix. Test the file on a local drive rather than over the network, and retry the online workflow only after Verify comes back clean. If Rebuild loops or cannot finish, stop and avoid forcing the online operation again.
When professional recovery is the safer path
When Verify and Rebuild cannot clear the C=43 blocking your online processing, the unreadable record needs repair at the data level, which the in-app tools cannot reach. Our engineers repair or reconstruct the damaged transaction and return a file that opens and processes cleanly, 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.