Skip to main content

Compliance reference

Lookup tables for lot and supplier compliance. For how any of it behaves, start with How the release gate works.

Document types

Which types are offered depends on where you're uploading. A lot takes batch paperwork; a supplier takes certificates that belong to the company.

On a lot

TypeWhat it isExpires?
Certificate of AnalysisLab results for the batchNo
Batch RecordYour own production record for a batch you madeNo
Specification SheetThe standard the batch was made or bought toNo
Lab ReportTest results that aren't a formal COANo
Batch PhotoPhoto of the pallet, label or sealNo
OtherAnything else worth keeping with the batchNo

A Certificate of Analysis has no expiry because it certifies a batch at a point in time — it records what the batch was, and that doesn't lapse.

On a supplier

TypeWhat it isExpires?
NSF CertificateThe supplier's NSF certificationYes
GMP CertificateThe supplier's GMP certificationYes
TIC DocumentationThird-party inspection or certificationYes
Label VersionAn approved label artwork versionYes
Insurance CertificateThe supplier's certificate of insuranceYes
Audit ReportAn audit of the supplier or their siteYes
Specification SheetA standard held at supplier levelYes
OtherAnything else belonging to the supplierYes

Fields

FieldNotes
IssuerThe lab, certifying body or auditor — not the supplier being certified
ReferenceThe document's own number, for matching against the issuer's records
IssuedWhen it was written
ExpiresWhen it lapses. Offered only for types that expire
DescriptionFree text

A Batch Photo carries none of the provenance fields — a photo has no issuing body or report number.

COA verdicts

VerdictConditionEffect on stock
COA passedEvery required analyte has a result, all results inside their limitsNone
COA out of specAt least one result outside its limitLot quarantined on a quality-control hold
COA incompleteA required analyte has no resultNone — the lot stays sellable
No specificationThe product has no Quality SpecNone — nothing to judge against

Optional analytes don't affect completeness, but a value entered against one is still judged.

Quality Spec fields

FieldNotes
AnalyteThe measured property. Match your lab's wording — results are matched to spec rows by this name
MethodThe test method, e.g. ICP-MS, AOAC 990.12
Acceptance limitA minimum, a maximum, or a range
UnitThe unit results are reported in
RequiredWhether a missing result makes the lot read as incomplete

Limits are snapshotted onto each result when it's entered, so editing a spec never re-judges lots already assessed.

Reserve sample statuses

StatusUnits held?Meaning
RetainedYesIn your possession, retention clock running
Sent to LabYesOut for third-party testing. Requires a lab name
ReturnedYesBack in your possession after testing
DiscardedYesDestroyed after the retention period

Every status holds the units. Discarded included — the sample was physically destroyed, so releasing the hold would return units to available-to-promise that no longer exist.

Retain until defaults to one year past the lot's expiry date, per 21 CFR 111.83. Entering one yourself overrides that and is recorded as a deliberate choice.

Supplier compliance states

StateMeaning
Compliance currentEvery required certificate is on file and in date
Compliance incompleteAt least one required certificate is missing or expired
(no indicator)The supplier has no required certificate types

Certificate chips read Valid, Expiring (within 60 days) or Expired.

Renewal reminders fire at 90, 60, 30 and 15 days before expiry, once per threshold per certificate.

Permissions

To do thisYou need
View lot documents, results, samplesInventory access
Upload or remove lot documentsPermission to manage quality data
Enter COA results, record a verificationPermission to manage quality data
Add or change reserve samplesPermission to manage quality data
Edit a product's Quality SpecPermission to manage quality data
Upload supplier certificates, set required typesPermission to update suppliers

Managing quality data is deliberately separate from adjusting stock. Filing a Certificate of Analysis is not a stock movement, and a quality reviewer shouldn't need the ability to change inventory in order to do it.

Where each thing lives

Looking forGo to
Documents on one batchThe lot's Documents tab
Any document, by batch numberInventory → Compliance Docs
A supplier's certificatesThe supplier's Compliance tab
Reserve samples for a batchThe lot's Samples tab
A lot's acceptance limitsThe product's Quality Spec tab
Stock held by a failed resultInventory → Stock Holds
Last verified: