What an NCR actually is
A non-conformance report — an NCR — is the record of any product or process that fails to meet a requirement. That requirement might be a drawing dimension, a specification limit, a material property, a visual standard or a customer-specific rule. The NCR is not the defect; it is the controlled record of the defect: what was non-conforming, how much, where it was found, what defect it carried, what you did about it, and whether it is closed.
For an IATF 16949 or ISO 9001 plant, control of non-conforming output is a core clause. The standard does not just ask that you find defects — it asks that you identify and control non-conforming product so it cannot be used or shipped by mistake, that you take appropriate action, and that you keep records of the non-conformity and the action taken. An NCR process is how you satisfy all three. Without it, a rejection is a note in a book that no one analyses and an auditor cannot follow.
The three kinds of rejection
Not all rejections are the same, and conflating them is the first mistake. A robust quality system distinguishes at least three, because each carries different data and drives different action.
Material rejection
The incoming/supplier NCR — non-conforming purchased material caught at receiving, raised against the goods receipt and linked to the supplier and defect code. Drives supplier claims and scorecards.
SupplierLine rejection
The in-process NCR — non-conformance found during production, booked against the work order and the process/operation where it happened. Drives process improvement and rework decisions.
ProcessChild-part rejection
The assembly NCR — a component rejected within a built-up assembly, so the defect is attributed to the specific child part rather than lost in the parent’s reject total.
AssemblyThe distinction matters because it is the only way to answer “whose problem is this?” A material rejection points at a supplier; a line rejection points at a process or work centre; a child-part rejection points at a specific component inside an assembly. In Fast Quality these are separate, purpose-built entries — material rejection at receiving, line rejection and rejection against the work order in production, and child-part rejection for assemblies — so the data lands where the action must be taken.
Defect codes — the common language
The single most valuable discipline in NCR management is a controlled defect-code catalogue. When every rejection is tagged from the same list of defect codes — “bore oversize”, “porosity”, “burr”, “wrong hardness”, “short-fill” — the defect becomes a common language that links receiving, the line, the 8D and the FMEA. Free-text rejection reasons, by contrast, are useless in aggregate: “bad”, “NG”, “not ok” and “rejected by QC” can never be Pareto-charted.
A good defect catalogue does three jobs at once. It makes a rejection Pareto possible, so you can rank defects by frequency or cost and attack the biggest first. It links a defect on the line back to the failure mode in the FMEA that predicted it and the special characteristic on the control plan meant to catch it. And it standardises the language of the 8D. In Fast Quality, the defect masters — the defect-code catalogue and defect-vs-work-centre mapping — are the shared vocabulary tying rejection to 8D to FMEA.
The NCR lifecycle, start to close
A non-conformance that is merely logged and forgotten is worse than none — it creates the illusion of control without the substance. A disciplined NCR moves through five stages, each a real action so the whole flow is auditable.
The stage plants most often skip is containment. It is tempting to record a rejection and move on, but if the non-conforming stock is not physically segregated, the odds that some of it reaches production or a customer are uncomfortably high — and an auditor who finds rejected material sitting next to good stock will write you up regardless of how tidy your paperwork is.
When a minor NCR becomes a deviation and a major one becomes an 8D
Not every non-conformance deserves the same weight of response. Applying an 8D to a single cosmetic blemish wastes the tool and buries the team in paperwork; treating a safety-characteristic failure as a routine reject is negligent. The judgement is in the triage, and it usually resolves into two paths.
| Aspect | Minor NCR → deviation | Major / recurring NCR → 8D |
|---|---|---|
| Typical trigger | Low-severity, one-off, cosmetic or slightly out-of-tolerance on a non-critical feature | Safety/special characteristic, high cost, customer complaint, or a repeat defect |
| Disposition | Accept Under Deviation (AD) or rework, with sign-off | Contain, then formal root cause & permanent corrective action |
| Root cause required? | Not always — bounded concession is enough | Yes — D4 root cause is mandatory |
| Feedback | Recorded for Pareto; watched for recurrence | Amends FMEA (RPN) and control plan; may trigger re-PPAP |
| Owner | Line/quality supervisor | Cross-functional 8D team |
The critical rule: a defect that keeps recurring is never minor, however small each instance looks. The third time the same defect code appears on the Pareto, it has earned an 8D — because the cost of a recurring defect is not one rejection, it is the sum of every rejection it will cause until someone finds the root cause. In Fast Quality, a minor NCR is dispositioned as accept-under-deviation through a controlled deviation-approval step, while a major or recurring one escalates into an 8D whose CAPA is driven through change management back into the FMEA and control plan.
Are your rejections a Pareto or a pile of notes?
See material, line and child-part rejection captured with defect codes, dispositioned AD/rework/return, and escalated to a real 8D — in 30 minutes, on your own defects.
Rejection data and supplier claims
An incoming rejection is not just a quality event — it is a commercial one. When a supplier ships you a defect, that defect costs money: the material itself, the sorting and containment labour, the delay, and sometimes the downstream scrap. A mature NCR process turns that cost into a supplier claim rather than absorbing it silently.
Because every material rejection is tagged with the supplier and a defect code, three things become possible that a spreadsheet cannot deliver. You can raise a supplier claim to recover the cost of the defect. You can maintain a real supplier scorecard — rejection PPM by supplier over time — that reflects what suppliers actually ship, not what their certificates claim. And you can decide, on evidence, when a recurring problem warrants an 8D rather than another return-and-replace. In Fast Quality, claim reporting runs off the material-rejection data, so the claim and the scorecard are by-products of the rejection you already recorded.
Common NCR mistakes
- Closing without root cause. An NCR closed with “re-inspected, found ok” or “operator counselled” is not closed — it is deferred. Recurring defects demand a real D4.
- No containment. Recording a rejection without physically segregating the stock is the fastest route to shipping a known defect and failing an audit.
- Deviation as a habit. When AD becomes the default for anything inconvenient to reject, the specification stops meaning anything.
- Free-text reasons. Without a controlled defect code, the rejection cannot be Pareto-charted and the whole dataset is analytically worthless.
- No feedback to the FMEA. A CAPA that fixes the line but never re-scores the FMEA leaves the risk analysis lying about a risk you just proved was real.
From a repeat defect to a killed root cause
A machining line books a line rejection against a work order for “bore undersize” — the third time that defect code has appeared on that part this month. Because each rejection was coded, the process rejection Pareto puts it at the top and the pattern points at one operation. That triggers an 8D: the team contains the suspect stock, traces the root cause to a worn boring tool with no life-tracking, sets a tool-change frequency as the permanent action, and re-scores the PFMEA occurrence. The control plan gains a tool-life check and the change is recorded. The defect stops recurring, and the trail from rejection to root cause to control-plan change is complete for the next audit.
How Fast Quality manages non-conformance
Fast Quality Software, built by Improsys in Pune on the shared Fast Suite platform, implements the NCR loop as linked, purpose-built records rather than one generic form:
Because it runs on one shared platform, a customer complaint from Fast Complaint escalates natively into an 8D, and the loop back to the FMEA and control plan needs no middleware. For the full closed loop, see the pillar guide on what quality management software is.
Frequently asked questions
What is a non-conformance report (NCR)?
An NCR is the controlled record of any product or process that fails to meet a requirement — a drawing dimension, a specification limit, a material property or a visual standard. It captures what was non-conforming, how much, where it was found, the defect code, the disposition and whether it is closed. For IATF 16949 and ISO 9001 plants it is how you satisfy the requirement to identify and control non-conforming output, take appropriate action, and keep records — the evidence an audit follows.
What is the difference between a material rejection and a line rejection?
A material rejection is the incoming/supplier NCR — non-conforming purchased material caught at receiving, raised against the goods receipt and linked to the supplier, driving supplier claims and scorecards. A line rejection is the in-process NCR — non-conformance found during production, booked against the work order and the operation where it happened, driving process improvement and rework decisions. A child-part rejection attributes a defect to a specific component within an assembly. Fast Quality keeps all three as separate entries so the data lands where the action is taken.
Why are defect codes so important in NCR management?
Because a controlled defect-code catalogue is what makes rejection data analysable. When every rejection is tagged from the same list, you can build a rejection Pareto and attack the biggest defect first, link a defect on the line back to the failure mode in the FMEA that predicted it, and standardise the language of the 8D. Free-text reasons like “bad” or “NG” can never be Pareto-charted, so the dataset is worthless in aggregate. Defect codes are the smallest change with the biggest downstream payoff.
When does an NCR become an 8D?
When the non-conformance is significant, costly, tied to a safety or special characteristic, linked to a customer complaint, or — most importantly — recurring. A minor, one-off, cosmetic non-conformance is usually handled as an accept-under-deviation (AD) or rework with sign-off. But a defect that keeps recurring is never minor: by the third appearance of the same defect code it has earned an 8D, because its true cost is the sum of every rejection it will keep causing.
What is accept-under-deviation (AD)?
Accept-under-deviation is the formal, bounded acceptance of non-conforming product through an approved concession. The product does not meet the specification, but it is accepted for a defined quantity or time, approved by the right authority, with the reason documented. It exists for genuine situations — a minor cosmetic non-conformance on an urgently needed lot — not as a way to make rejections disappear. Best practice routes every AD through a controlled deviation-approval step so the concession stays visible and finite rather than becoming a default habit.
How does rejection data help with suppliers?
Because every material rejection is tagged with the supplier and a defect code, you can raise a supplier claim to recover the cost of a defect, maintain a real supplier scorecard (rejection PPM by supplier over time) that reflects what suppliers actually ship, and decide on evidence when a supplier’s recurring problem warrants an 8D rather than another return-and-replace. In Fast Quality, claim reporting runs off the material-rejection data, so the claim and the scorecard are by-products of the rejection you already recorded.
