IEMSuite
Quality control7 min read

Raising a Non-Conformance Report (NCR)

Document a quality failure, set its severity, quarantine the lot, and track corrective action to closure.

Documenting quality failures properly

A non-conformance report is the record of something that went wrong, the stock it affected, and what you did about it. Its job is to make sure a failure ends in a fix rather than in a conversation someone half remembers.

In IEMSuite an NCR is tied to the lot and the inspection that triggered it, which is what makes it useful later: from a customer complaint you can reach the shipment, the lot, the inspection, and the NCR without reconstructing anything from email.

Step 1 - Raise it

From Inventory → Quality Control, usually straight off a failed inspection, choose Create NCR. It gets an NCR number for tracking.

Step 2 - Classify it honestly

Severity drives how urgently the NCR gets handled, so it is worth being accurate rather than diplomatic:

SeverityUse it when
MINORCosmetic or paperwork issue with no product safety or fitness impact
MAJORProduct is out of specification or unfit for its intended use
CRITICALSafety, regulatory, or contamination issue

Then set the category, which is what makes the reports aggregate into something you can act on: appearance, contamination, out of specification, labeling, packaging, documentation, process error, supplier issue, or other. Six months of categorised NCRs tells you whether your problem is a supplier or your own line.

Step 3 - Contain the stock

Quarantine the affected lot so it cannot be consumed or shipped while the NCR is open. This is not a note for the warehouse team; a quarantined lot is refused by allocation. See Holding and releasing stock.

Containment is the step most often skipped under time pressure, and it is the one that turns a quality issue into a recall.

Step 4 - Work it through its states

An NCR moves through a fixed sequence so nothing stalls in "someone is looking at it":

StateWhat has to happen to leave it
OPENTriage: severity, category, affected lots
INVESTIGATINGEstablish the root cause
CORRECTIVE_ACTIONDo the thing that stops it recurring
VERIFICATIONConfirm the fix actually worked
CLOSEDNothing outstanding
VOIDRaised in error

Verification exists because corrective action on its own is a plan. An NCR that goes straight from corrective action to closed records an intention, not an outcome.

Step 5 - Decide what happens to the stock

Closing the NCR does not release the lot on its own. Release it back to AVAILABLE if it was cleared, or reject it if it was not. Rejected stock stays in the system for traceability and write-off; it never becomes sellable again.

A worked example

A receiving inspection on a shea butter lot measures a peroxide value above spec.

  1. The inspection is set to FAIL, so the lot goes to QUARANTINE
  2. An NCR is raised: severity MAJOR, category out of specification, supplier issue noted
  3. Investigation finds the shipment sat on a dock in summer heat
  4. Corrective action changes the delivery terms and adds a temperature check to receiving
  5. Verification confirms the next two deliveries pass
  6. The NCR closes, the original lot is rejected and written off

What you keep is not just a disposed lot: it is the reason your receiving procedure now has a temperature check.

FAQ

Does raising an NCR block the stock automatically?

Quarantine the lot as part of the NCR. Once quarantined, it cannot be shipped or consumed.

When can I release the lot?

After verification, when you are confident the material is fit. Release moves it back to AVAILABLE.

Can one NCR cover several lots?

Yes, when the same failure affects several lots of the same material. Quarantine each of them.

What is VOID for?

An NCR raised by mistake. It is kept rather than deleted so the record stays complete.

Do I need NCRs if I am not regulated?

They pay for themselves the first time a customer asks what happened. If you sell food, cosmetics, supplements, or anything with a lot number on the label, assume you will be asked.