Quality Operations Guide 12 min read

NCR management — handling material and line rejections properly

How to raise, triage and close a non-conformance report without letting it become paperwork — supplier rejection versus line rejection versus child-part rejection, defect codes as the common language, and the point where a minor NCR becomes a deviation and a major one becomes an 8D.

12 min read By Vidya Kathare · July 18, 2026 Operations guide
The NCR lifecycle
01
Raise
Rejection captured with a defect code
Logged
02
Contain
Quarantine the affected stock
Held
03
Disposition
Deviation, rework, return or scrap
Decided
04
Escalate
Major or recurring → 8D
Escalated
05
Analyse
Pareto by defect, process, supplier
Measured

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.

A simple way to think about it
An NCR is not a punishment and not a form for its own sake — it is the difference between a defect that quietly costs you again next month and a defect that is contained, dispositioned, coded and, if it matters, killed at the root.
The plants that drown in NCRs are usually the ones treating them as paperwork. The plants that shrink their reject rate are the ones treating each NCR as a data point in a pattern.

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.

Supplier

Line 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.

Process

Child-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.

Assembly

The 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.

Free-text rejection reasons are where quality data goes to die. A controlled defect code is the smallest change with the biggest downstream payoff — it is what turns a pile of rejections into a Pareto you can act on.

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.

From detection to closed non-conformance
1
Raise and identify
Capture the non-conformance — material, line or child-part — with the quantity, the defect code, and where it was found (supplier and GRN, or work order and process).
2
Contain
Physically segregate the affected stock into a quarantine/reject location so it cannot be used or shipped by mistake — the clause most often failed in an audit.
3
Disposition
Decide the fate of the non-conforming product: accept under deviation (AD), rework, return to supplier, use-as-is with concession, or scrap — recorded with an approver.
4
Escalate where warranted
A significant, costly or recurring NCR — or one tied to a customer complaint — opens an 8D for containment, root cause and permanent corrective action.
5
Analyse and close
Feed the coded rejection into the Pareto, confirm the disposition is complete, and close the NCR. Recurring themes drive control-plan and FMEA amendments.

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.

AspectMinor NCR → deviationMajor / recurring NCR → 8D
Typical triggerLow-severity, one-off, cosmetic or slightly out-of-tolerance on a non-critical featureSafety/special characteristic, high cost, customer complaint, or a repeat defect
DispositionAccept Under Deviation (AD) or rework, with sign-offContain, then formal root cause & permanent corrective action
Root cause required?Not always — bounded concession is enoughYes — D4 root cause is mandatory
FeedbackRecorded for Pareto; watched for recurrenceAmends FMEA (RPN) and control plan; may trigger re-PPAP
OwnerLine/quality supervisorCross-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.

Get a demo

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.
Illustrative — recurring line rejection

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.

3
rejection types tracked
1
defect language, end to end
8D
for the recurring root cause

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:

1
Capture the right rejection type. Material rejection at receiving (against the GRN and supplier), line rejection and rejection-against-work-order in production, and child-part rejection for assemblies — each tagged with a defect code from the shared catalogue.
2
Contain and disposition. Segregate the affected stock, then disposition it — accept under deviation via a controlled deviation-approval step, send to rework, return to supplier, or scrap.
3
Escalate to 8D. A major, costly or recurring NCR — or a customer complaint — opens an 8D for containment (D3), root cause (D4) and permanent corrective action (D5).
4
Close the loop. The CAPA is driven through change management, amending the FMEA (re-scoring the RPN) and the control plan, and triggering a PPAP re-submission where required.
5
Analyse and claim. A rejection Pareto by defect, process and part shows where quality is actually lost, and claim reporting recovers the cost of supplier defects — see quality reports and KPIs.

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.

Keep going — the quality operations library
Sibling guides on inspection, rejection reduction and quality reporting, plus the product page that implements the NCR loop.

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.

Stop losing the same defect twice

A 30-minute Fast Quality Software demo shows material, line and child-part rejection captured with defect codes, contained and dispositioned, escalated to a real 8D, and rolled up into a rejection Pareto — live, on your own defects.

Get a demo
No commitment. No slides. Your non-conformance workflow on screen. Cloud or on-premise.