The complaint log follows the complaint; this log follows the parts
The customer complaint log records the complaint and its response. This file records what happened to the parts that came back: analysis, finding and disposition. It is for manufactured parts, not retail returns, and says nothing about warranty or what the customer decides.
What is in the file
- Settings: an as-of date (blank means today), and working days from receipt to analysis done (10 working days is our own default, not from a standard; set your own).
- Log: RMA ref, customer, part no, qty returned, date received, customer complaint ref, failure reported, analysis started, analysis done, finding (Confirmed defect, No trouble found, Damage in transit, Wrong part returned, Other), root cause or 8D ref, disposition (Scrap, Rework, Return to customer, Keep for reference, Return to supplier), report sent to customer, analysed by.
- A separate check column. The status never hides it, and a row can show several notes, joined with a semicolon.
- Counts under the log: rows logged, rows per status, rows with a check note, rows past due (any status), a line that should read 0 (rows not in any status), qty returned, and rows per finding. No score and no ranking.
How the status is worked out
In this order; the first match wins. A row only reads Closed when every step before it is filled:
| Status | When |
|---|---|
| Enter RMA ref | The row has an entry but no RMA ref. It still counts. |
| Enter customer | Customer is blank. |
| Enter part no | Part no is blank. |
| Enter qty returned | Qty returned is blank. |
| Enter date received | Date received is blank. |
| Enter failure reported | Failure reported is blank. |
| Analysis past due | No analysis done date and no finding, and the as-of date is after the analysis due date. |
| Waiting for analysis | Analysis not started. |
| In analysis | Analysis started, not done. |
| Enter analysis done date | Finding is filled, analysis done date is blank. |
| Enter finding | Analysis done date is filled, finding is blank. |
| Confirmed defect, 8D ref blank | Finding is Confirmed defect, root cause or 8D ref is blank. |
| Enter disposition | Disposition is blank. |
| Enter analysed by | Analysed by is blank. |
| Enter report sent date | Report sent to customer is blank. |
| Enter analysis started date | Everything else is filled, analysis started is blank. |
| Closed | Every step above is filled. |
Check column notes, each followed by "worth a check", on any row whatever its status:
- Analysis past due, not done
- Analysis done after the due date
- Analysis started before the date received
- Analysis done before it started
- Date received after the as-of date
- Analysis done date after the as-of date
- Report sent before analysis done, or with the done date blank
- No trouble found
- Customer complaint ref blank (ignore if not applicable)
- Qty returned not above 0
- Confirmed defect returned to customer
- Analysis done, start date blank
So a row still waiting for its RMA ref shows in the check column when its analysis is past due. The customer complaint ref note is expected for a return with no complaint behind it; leave the ref blank and read past it.
Example (fictional)
Made-up customers and parts, extract, as of Thursday 22 October 2026, Settings 10 working days to analyse:
| RMA ref | Date received | Customer | Failure reported | Analysis done | Finding | Status | Check |
|---|---|---|---|---|---|---|---|
| RMA-01 | Mon 28 Sep 2026 | Alfa Auto | Leak at seal | Thu 8 Oct 2026 | Confirmed defect | Closed | |
| RMA-02 | Thu 1 Oct 2026 | Beta Motors | Noise when running | Analysis past due | Analysis past due, not done: worth a check | ||
| RMA-03 | Mon 12 Oct 2026 | Alfa Auto | Crack at flange | In analysis | |||
| RMA-04 | Wed 7 Oct 2026 | Gamma Trucks | Does not switch | Wed 14 Oct 2026 | No trouble found | Closed | No trouble found: worth a check |
| RMA-05 | Mon 5 Oct 2026 | Beta Motors | Scratch on face | Fri 9 Oct 2026 | Confirmed defect | Confirmed defect, 8D ref blank | |
| Wed 14 Oct 2026 | Alfa Auto | Leak at seal | Enter RMA ref | ||||
| RMA-07 | Fri 16 Oct 2026 | Delta Rail | Wrong length | Wed 21 Oct 2026 | Wrong part returned | Enter report sent date | |
| RMA-08 | Fri 2 Oct 2026 | Gamma Trucks | Corrosion | Tue 20 Oct 2026 | Damage in transit | Enter analysed by | Analysis done after the due date: worth a check |
| RMA-09 | Tue 20 Oct 2026 | Delta Rail | No output | Waiting for analysis | Customer complaint ref blank (ignore if not applicable): worth a check | ||
| RMA-10 | Tue 13 Oct 2026 | Alfa Auto | Crack at flange | Mon 19 Oct 2026 | Enter finding |
Worth a check each week
- Analyses past due (marked in red), and any row whose check column says past due.
- Confirmed defects with no root cause or 8D ref.
- No trouble found rows: did the test match the failure the customer reported?
When the defect is confirmed
Start or link an 8D report, and log scrapped or reworked parts on the scrap and rework log.
Related
- Customer complaint log template
- 8D report template
- Scrap and rework log (Excel)
- Retained sample log
- Free 8D and quality tools
Advisory template, in English. Not a customer decision.