Quickbooks File Repair — C=387
QuickBooks error C=387 almost always points to a damaged invoice or form template rather than to corruption deep inside your transaction data. The error fires when QuickBooks tries to load or render a template whose layout definition (header, fields, columns, or footer) has become inconsistent, and it can stop you from opening, editing, or printing the forms that use it.
What C=387 means
Every invoice, estimate, sales receipt, and statement in QuickBooks draws its on-screen layout from a stored template. When one of those template records is damaged, QuickBooks raises C=387 as it walks through the saved layout and finds a structure it cannot reconcile. The good news is that this is usually a localized problem -- one bad template -- not a sign that your whole .QBW company file is failing.
Symptoms you'll typically see
- The
C=387message appears when you open a specific form, run a memorized report tied to a template, or try to customize a layout. - One template opens with a blank or garbled name in the Templates list.
- Printing or emailing a particular invoice type fails while other form types work normally.
- QuickBooks may close unexpectedly the moment the affected template is touched.
What you can safely try first
Because this error usually traces to a single template, our engineers recommend isolating it before doing anything drastic. Work on a copy of your file, not the live one.
- Go to Lists > Templates. At the bottom of the window, check Show All in case the bad template is marked inactive.
- Select each template in turn and click Open Form. Repeat until a template throws an error -- note that some damaged templates display no name at all. Then close that form.
- Back in the Templates window, select the template that errored, then choose Templates > Edit and click Default on the right. When QuickBooks prompts that all your Header, Fields, Columns, and footer settings will reset, accept it so the layout is rebuilt from a clean default.
- If the file lets you, delete the damaged template once you have re-pointed any forms to a working one, and run File > Utilities > Verify Data afterward.
When professional recovery is the safer path
If the Default rebuild fails, the template cannot be opened or deleted, or C=387 spreads to multiple forms, the damage may extend beyond a single template into the surrounding records. At that point repeated edits risk making things worse. Our team extracts the intact data, rebuilds the broken template structures, and returns a clean working file -- all done in-house in North America, never offshored. We work on a no-data, no-charge guarantee: if we cannot recover your data, you pay nothing. See how QuickBooks data recovery works, or start a recovery.