Polymr

Specialty chemicals live on lot genealogy, COA gates, and hazmat paperwork.

A finished batch is not a finished pallet, it is a finished pallet plus an in-house assay, plus a supplier COA on every consumed lot, plus a release event tied to a customer PO, plus the hazmat shipping docs needed to actually move it. When the COA loop runs manually, the gap between batch completion and customer shipment averages 38 hours and the recall-trace exercise that a customer needs in 24 takes 19. Polymr collapses both loops by treating lot genealogy as a graph and the release gate as a workflow, with the LIMS, batch record system, and ERP staying in their authoritative roles.

Built for the chemicals shape.

Polymr parses regulated-substance manifests (REACH, TSCA, OSHA HazCom, EPA TRI) into per-batch compliance attestation. Every consumed lot carries its regulator-touched flags forward, and the release gate cannot close on a batch missing a current SDS, an expired COA, or a substance whose threshold tripped on the rolling 12-month inventory.

Reactor-window scheduling reads against the quality-cert hold. A batch with an open assay window does not block a downstream reactor; the scheduler routes the next campaign around the hold and revisits when QA releases. Vendor quote scoring carries the quality-cert weight inline so a cheaper supplier with chronic COA delays does not win the next RFQ on landed price alone.

The batch record reads top to bottom. One human signature, five audit rows.

B-2244 of PMR-CH-44 closes at 11:44 with five stages already audited and the COA assembled. The QA lead sees the consumed-lot genealogy, the in-house assay, the supplier COAs on every input, and the customer commitment on PO-84412 in one screen. Release writes back to SAP through MD04 with the PDF attached.

B-2244PMR-CH-44 acrylate intermediate, 480 kg, Reactor 1
QA pending
StageStartDurationActor21 CFR 11
charge08:1422 minop-4audit row written
heat ramp 65 → 142 °C08:3648 minautoaudit row written
hold + assay09:2490 minlimsaudit row written
quench + transfer10:5432 minop-4audit row written
COA assemble11:2618 minpolymraudit row written
release gate11:4414 minQA leadaudit row written
Five stages closed automatically. QA review is the only human gate.

Cost variance is attributed at the SKU row, not the month end.

The 28-day rolling roll-up resolves standard cost against actual cost per kg per SKU, with the driver attribution carried inline. PMR-CH-44 ran 3.9% over standard on a monomer spike; PMR-CH-08 ran 10.6% over on a rework against B-2247. Finance does not need to chase the plant manager for the why.

The variance loop runs every batch close rather than every month close. By the time the controller opens the period report, the operations VP has already approved the corrective POs and the standard-cost refresh for the next quarter is on the queue.

Cost variance, 28-day rolling, $/kgclose 2026-05-30
SKUStandardActualΔ %Volume kgDriver
PMR-CH-44$18.40$19.12+3.9%12,200monomer +4%
PMR-CH-22$11.80$11.74-0.5%8,400yield +0.6%
PMR-CH-08$22.10$24.45+10.6%4,880rework on B-2247
PMR-CH-12$9.60$9.62+0.2%19,200-
Drivers attribute on every variance row. Finance does not chase the plant manager.

Hazard class, packing group, Tier II threshold. One catalog, live.

Every SKU carries its UN number, hazard class, packing group, and storage location. The Tier II threshold reconcile runs continuously against the WMS on-hand. When PMR-CH-44 crosses 10,000 lb at 14:22, the EPCRA filing draft sits on the EHS lead's queue inside the hour, not in the W34 close.

Hazard catalogTier II threshold reconcile, live
Class 3PG II
  • PMR-CH-44
    UN1992
    Class 3 · flammable
    PG II
    11,200 lb
    over thresh
  • PMR-CH-22
    UN3082
    Class 9 · env hazard
    PG III
    4,860 lb
    under
  • PMR-CH-08
    UN2924
    Class 3 + 8
    PG II
    880 lb
    under
  • PMR-CH-12
    UN1090
    Class 3 · flammable
    PG II
    6,200 lb
    under
PMR-CH-44 crossed 10,000 lb at 14:22. EPCRA filing draft already on the EHS queue.

Six failure modes that govern a regulated chemicals plant.

Each is what the QA lead, the EHS coordinator, or the shipping clerk will name when asked why a released lot is not on a truck the same day it passed the in-house assay.

  • COA assay queue
    Lot L-44218 awaits COA from V-218 while the lab posts the assay 38 hours after delivery and batch B-2244 sits idle

    V-218 ships lot L-44218 of monomer feedstock with the COA promised "within 24 hours of delivery". The dock receives at 09:14 Tuesday; the COA arrives by email at 16:48 Thursday. 55 hours later. Receiving had already staged the lot against batch B-2244 which was scheduled to start at 06:00 Wednesday. The reactor sits idle through Wednesday third shift waiting on the assay against the customer-required purity spec. The downstream customer commitment on PO-84412 slips two days. The QA queue did not have the assay turn-time built into the planning view.

  • Lot-pair incompatibility caught late
    Raw lot pair L-44218 + L-44291 flagged incompatible by formulation rules and only caught at the batch-prep visual

    L-44218 (monomer from V-218) and L-44291 (filler from V-244) have a formulation flag: when both arrive within the same 30-day delivery window from different campaign cycles, the moisture-drift profile creates a polymerization risk at the standard 78°C reactor temperature. The flag lives in the bench formulation library. The batch-prep team caught it visually at 05:42 Tuesday morning during the kit-build because they recognized the lot numbers from the prior week's incident review. not because the planning system surfaced it. The catch worked this time and will not next.

  • Recall trace across three systems
    Recall trace on lot L-43881 takes 19 hours of paper-pull because COA, assay results, and batch genealogy live in three different systems

    A customer flags lot L-43881 of PMR-CH-44 for a moisture-spec discrepancy 11 weeks after release. The trace requires enumerating every raw lot consumed in every batch that fed L-43881 (5 raw lots across 3 batches), every intermediate lot generated (2 intermediates), every finished lot derived (4 finished lots across 18 customer pallets), and the COA + assay state at each transition. The COA PDFs live in the QA file share. The assay numerical data lives in LabWare LIMS. The lot consumption graph lives in SAP. The reconciliation is a 19-hour QA + IT exercise across the three systems, correct but not actionable inside the customer's SLA window.

  • Hazmat shipping doc gap
    Hazmat shipping document for PO-84412 missing UN number, the carrier rejects the load, and the shipment stalls 2 days

    PO-84412 ships against L-44218 of a Class-8 corrosive. The carrier arrives at 14:18 Friday for pickup. The bill of lading is missing the UN number against the DOT Hazardous Materials Table. a manual entry that the shipping clerk usually pulls from the customer-specific shipping book but missed because the customer was a new account for that grade. The carrier refuses the load. The shipment sits on the dock through the weekend and rolls Tuesday next week. The customer billing date slips and the freight rate is 18% above the original quote because the original truck is no longer available.

  • Reblend gate held overnight
    Reblend of batch B-2247 needs QA re-review and the release gate is held overnight because the QA lead's desk closed at 18:00

    B-2247 of PMR-CH-22 fails its primary release COA on assay (97.0% against a 98.0% spec) at 16:48 Wednesday. The shift supervisor authorizes a reblend with an additive boost. The reblend finishes at 21:14, the re-test posts at 22:30, the second COA reads 98.3% in-spec. But the QA lead release-gate authority is a single named individual whose desk closed at 18:00. The release sits unsigned until 07:20 Thursday morning. The 9-hour overnight hold pushes the shipment a full day past the customer commitment and the customer service team has no live view of why.

  • EPA SARA Tier II drift
    EPA SARA Tier II inventory snapshot is pulled annually and monthly accuracy drifts 8-14% before the next reconciliation

    The site is required to maintain accurate threshold-quantity reporting for SARA Tier II reportable substances (PMR-CH-44 carries a 10,000-lb threshold; PMR-CH-22 a 500-lb extremely-hazardous). The annual report is built from the year-end inventory snapshot plus a manual reconciliation against shipping records. Through the year, the running balance against the reporting threshold drifts 8-14% because the snapshot logic does not account for in-transit, in-reactor, or quarantined material consistently. An EHS audit in Q3 surfaces the drift and the site spends three weeks of QA + EHS time rebuilding the running balance from receipt logs.

What this looked like at a specialty chemicals producer.

Anonymized engagement
Quality lead, specialty chemicals producer (one facility)
Situation
Every batch required a COA: assay, purity, moisture. Before it could ship against a customer PO. QC ran tests, results landed in the LIMS, the lot was either released or quarantined.
What was breaking
COA preparation was the last manual step between batch completion and shipment, averaging 38 hours per batch including QC queue + paperwork. A failed retest re-ran the manual loop. Customer commitments slipped on quarantined lots because re-allocation against alternate lots was a phone call, not a workflow.
  • Margin and bottleneck analysis
  • Quote-to-procure
  • Engineering revisions
Outcome · 8 weeks
11hrs
Batch-to-release time
was 38 hrs−71%
Illustrative, reflects this specific deployment. Outcomes vary by plant, stack, and scope.