WIPWork in Progress
Work In Process (WIP) is everything sitting between raw materials and finished goods — granulation in tote bins, half-filled vials waiting for capping, in-process intermediates parked for QC release, sub-assemblies on a kitting cart. In regulated manufacturing WIP is also a regulated state: each tote, drum, pallet or container carries a lot, an expiry, a quarantine or released status, and a clock. This guide explains what WIP is, why it behaves differently in a GMP plant than in a generic factory, how it interacts with reconciliation, line clearance, segregation and FEFO, and how V5 Ultimate keeps WIP visible, segregated and auditable in real time.
How does WIP apply to your shop floor?
Pick your industry and scale — Ask V5 rewrites the definition in your context, gives a worked example, and shows what V5 does on day one.
01What WIP means in a regulated plant
Work In Process — WIP — is the inventory caught in the middle of being made. It is no longer a raw material because it has been transformed, weighed, blended, granulated, encapsulated, partially filled or partially assembled. It is not yet finished goods because it still needs more processing, QC release, packaging or labelling before a customer can buy it. In accounting WIP is a balance-sheet category; on the shop floor it is the most volatile, hardest-to-control class of inventory in the building.
In a regulated environment WIP carries the same paperwork as any other regulated material. Every WIP container has a lot number (often a sub-lot of the parent batch), an expiry or hold-by date, a quarantine or release status, a storage condition, and a location. Movements that affect identity, status, quantity or traceability are recorded so the history of the container can be reconstructed. Where appropriate, 21 CFR 211.111 expects time limits on in-process steps, because long or unvalidated holds invite microbial growth, segregation, degradation or contamination.
WIP is also the inventory category that the ERP almost always gets wrong. A monthly ERP cycle count of WIP is meaningless because by the time the count is done, the WIP has moved. Real WIP control is a shop-floor problem, owned by the MES and the WMS together, with the ERP picking up the periodic financial snapshot at month-end.
02The forms WIP takes on the floor
WIP is not one thing. It is at least seven distinct sub-types, each with its own handling rules.
| Form | Example | Typical hold rule |
|---|---|---|
| Dispensed | Pre-weighed kit of raw materials staged for a batch | Use within shift, otherwise return to quarantine |
| In-process intermediate | Granulation in IBC, blend in tote, suspension in bulk tank | Hold time per BMR; often hours, sometimes days |
| Bulk awaiting release | Compressed tablets in IBC, stoppered+sealed vials on a quarantine pallet, bulk solution in a holding tank | Quarantine until QC release; sterile units must be promptly stoppered and sealed, not held open |
| Sub-assembly | Device housing with PCB but no firmware loaded | Cleanroom hold per SOP |
| Kitted for packing | Tablets + labels + leaflets staged for the packing line | Time-bound to packing schedule |
| Rework / hold | Bulk parked for investigation, retest or rework | Hold per SOP and validated stability; if limits may be exceeded, escalate via deviation |
| Returned | Material returned from a downstream step (e.g., line clearance pickup) | Quarantine until reconciliation |
Each form behaves differently. Dispensed kits are time-limited per the SOP or BMR — sometimes within a shift, sometimes longer, depending on risk and validation. Bulk in stainless tanks runs on its validated hold time. Sub-assemblies in cleanrooms have environmental constraints. Held material remains subject to expiry, retest and validated stability limits; if those limits may be breached the hold itself becomes a deviation. WIP control is the discipline of knowing which form each container is in and what rule applies.
03Why WIP has a clock
Generic factories track WIP for working-capital reasons — money tied up in unfinished goods. Regulated factories track WIP because every WIP form has a regulatory clock attached to it. The clock comes from three sources.
Microbial and chemical stability
A wet granulation left in a tote for 96 hours may grow yeast. A protein intermediate in a bag at room temperature may aggregate. A susceptible API in solution may degrade. The validated maximum hold time is established during process characterisation and locked into the BMR. The WIP system must enforce it or escalate before it is breached.
Mix-up risk
WIP that sits around for days starts to look like other WIP. Labels fade. Operators forget which tote came from which batch. The longer WIP sits in motion, the higher the mix-up risk. Line-clearance and segregation procedures are the static defence; the dynamic defence is keeping WIP moving and timestamped.
Audit visibility
An auditor who sees ageing WIP on the floor — drums with no labels, totes with missing batch tags, half-built kits in a corner — will read the operation as out of control regardless of what the records say. WIP age is a leading indicator of operational discipline.
04WIP and line clearance
Line clearance is the procedure that confirms a line is empty of the previous product before the next product runs. WIP is what line clearance is hunting for. A failed line clearance is almost always a WIP-management failure — a tote left in a corner, a kit not returned, a sample bottle on a shelf, a partially filled drum behind a pillar.
A WIP system that knows where every container is reduces line-clearance from a 45-minute search to a 5-minute confirmation, because the system can tell the line-clearance officer 'asset WIP-2381 is the only container from the previous batch still on this line, and it is at location BIN-12'. See line clearance for the full procedure.
05WIP and reconciliation
Every batch ends with a yield reconciliation: theoretical yield minus actual yield equals variance, and the variance must be explained. WIP is where variances hide. A 2% loss might be entirely real (process loss to dust collectors and equipment hold-up) or it might be a tote of bulk parked in the wrong room two weeks ago.
Strong WIP control closes the reconciliation loop: every WIP container has a parent batch, every transfer is logged, every disposition (released, scrapped, sampled, returned to stock) is timestamped. When the BMR is reconciled, the WIP system can hand the QA reviewer a complete movement history rather than a polite shrug. See in-process reconciliation and yield reconciliation for the deeper mechanics.
06Segregation, status and the WIP location
Every WIP container has a status that drives where it can sit and what can be done with it. The four cardinal statuses are quarantine, released, rejected and on-hold. The system must prevent movements that would mix statuses — a released tote cannot be put into a quarantine zone, a rejected drum cannot be picked into a production order, an on-hold container cannot be sampled without a hold-release signature.
| Status | Allowed locations | Allowed actions |
|---|---|---|
| Quarantine | Quarantine zone or in-process WIP zone with quarantine flag | Sample, transfer, dispose |
| Released | Released zone, production line | Pick, consume, transfer |
| Rejected | Reject cage, locked area | Scrap with witness, transfer for destruction |
| On-hold | Hold zone with QA flag | View only until QA disposition |
Physical segregation (zones, cages, painted floor markings) is the backstop, but in a high-mix plant physical segregation alone is not enough. Status enforcement at the system level — where a scan refuses to accept a put-away in the wrong zone — is what catches the human errors that physical segregation misses.
07What good WIP data looks like
The minimum data model for a regulated WIP record is unforgiving. Anything less and you cannot reconstruct what happened.
- Container ID (licence plate / SSCC) — globally unique, never reused.
- Parent batch and sub-lot — the genealogy thread back to the source.
- Material code and description — what is in the container.
- Quantity and unit of measure — with separate net and gross where relevant.
- Status (quarantine, released, rejected, on-hold) — with the timestamp of the last status change.
- Location (zone, rack, bin, line position) — with the timestamp of the last move.
- Manufactured-at / packed-at timestamp — for the hold-time clock.
- Expiry, retest or use-by date — for FEFO and ageing reports.
- Operator and equipment IDs — who and what created it.
- Audit trail of every change — ALCOA+: Attributable, Legible, Contemporaneous, Original and Accurate, plus Complete, Consistent, Enduring and Available.
08Common WIP failure modes
Across audits and Form 483s, the same WIP failure modes recur.
- Unlabelled or mis-labelled containers — a tote with a faded label, a drum with a paper sign taped on.
- Aged WIP with no disposition — kits returned to stock but never re-released, samples taken but never logged back.
- Status drift — a container marked released in the system but physically sitting in quarantine, or vice versa.
- Missing hold-time enforcement — a granulation left for 48 hours when the validated hold is 12.
- Lost containers — system says one location, physical inventory says another.
- Mixed status in the same zone — a rejected drum next to released material because the cage was full.
- Phantom WIP — the system thinks a container exists but it has actually been consumed or destroyed.
- Negative WIP — a system glitch that lets you pick more than the container holds, creating an impossible balance.
09Metrics that tell you whether WIP is healthy
Operations and quality should be watching the same WIP metrics, even if they care about different aspects of them.
| Metric | Healthy range | What it tells you |
|---|---|---|
| WIP turn rate (turns/year) | Site-specific, but trending up | Faster turns = less ageing and lower mix-up risk |
| Average WIP age | Within validated hold time, with margin | Closer to limit = process pressure |
| WIP past its validated limit | Zero, with documented exceptions | Non-zero = hold-time or disposition breakdown |
| Cycle count accuracy (container-level) | Site-defined target, justified in SOP | Lower than target = lost-container risk |
| Reconciliation variance | Within batch-record limits | Outside = product impact investigation |
| Status-mismatch events | Zero | Non-zero = mix-up exposure |
| Hold-time breaches | Zero, escalated immediately | Each is a deviation |
10How V5 Ultimate handles WIP
V5 Ultimate handles WIP at the container level inside the same data model that runs the batch record, the WMS, the QC release and the reconciliation. There is no separate WIP system to integrate.
- Every WIP container has a unique licence plate, a parent batch, a sub-lot and a full genealogy thread.
- Status (quarantine, released, rejected, on-hold) is enforced at every scan — wrong-zone put-aways are refused with an explanation.
- Hold-time clocks are driven by the BMR and escalate before they breach, so the operator knows what to do before the deviation lands.
- FEFO and FIFO picking rules use the WIP age automatically; the operator cannot override without a witnessed e-signature.
- Cycle counts can be run by zone, by status, by material or by batch, and reconcile back to both the BMR and the ERP.
- Aged-WIP and hold-breach reports are first-class dashboards, not buried in an export.
- Every move generates an ALCOA+ audit-trail entry — Attributable, Legible, Contemporaneous, Original, Accurate, plus Complete, Consistent, Enduring and Available — by construction.
- Reconciliation at batch close knows the full container history, including every sample pull, every return and every disposition.
Frequently asked questions
Q.What counts as WIP vs raw material?+
Raw material is anything that has been received and released but not yet transformed. The moment a raw material is weighed, dispensed, charged into a vessel or otherwise altered for a specific batch, it becomes WIP. The transformation, not the location, is the trigger.
Q.What counts as WIP vs finished goods?+
Finished goods are released, packaged and labelled product ready for sale. WIP is everything before that — including bulk that has passed QC release but is awaiting packaging.
Q.Do I have to track WIP at the container level?+
If you want a defensible reconciliation, yes. Batch-level WIP tracking hides variability between containers (age, location, status), and that variability is where mix-ups, hold-time breaches and lost material live.
Q.Is WIP the same in pharma, medical devices and supplements?+
Conceptually yes — material in mid-process. The regulatory clock differs: pharma has explicit time-limit expectations under 21 CFR 211.111, devices manage WIP through 21 CFR 820.86 acceptance status, supplements through 21 CFR 111 in-process controls. The data model is the same; the rules differ.
Q.How does WIP relate to ERP inventory?+
ERP holds the financial WIP balance for accounting purposes, typically updated at backflush or at month-end. Shop-floor WIP is the live, container-level truth — moved by the MES and WMS in real time. The two reconcile periodically; they do not need to be identical at every instant.
Q.Can WIP have negative quantities?+
Never. Negative WIP indicates a system error — usually a missed consumption transaction or a duplicate pick. A robust WIP system refuses transactions that would create a negative balance and forces an investigation instead.
Primary sources
- 21 CFR 211.110 — Sampling and testing of in-process materials
- 21 CFR 211.111 — Time limitations on production
- 21 CFR 211.130 — Packaging and labeling operations
- 21 CFR 211.142 — Warehousing procedures
- 21 CFR 820.86 — Acceptance status (medical devices)
- EU GMP Part I Chapter 5 — Production
- ICH Q7 — GMP for active pharmaceutical ingredients
Further reading
- In-process reconciliationHow WIP gets audited against the BMR.
- Line clearanceWhy old WIP cannot mix with new.
- FEFOHow WIP gets consumed in order of expiry.
- GenealogyHow WIP threads parent and child lots together.
- WMSThe system that holds the WIP locations.
- MESThe system that drives WIP movements.
- Yield reconciliationWhere missing WIP shows up as variance.
V5 Ultimate ships with the WIP controls already wired in — audit trail, e-signatures, validation evidence. Free trial, no credit card, onboard in days, not months.
