V5 Ultimate
Manufacturing · The complete guide

Unit Procedure

TL;DR

A unit procedure is the ISA-88 procedural level that contains the contiguous work performed on one unit — a complete reactor preparation, a single drier cycle, one tablet press run. It is the choreography of operations and phases that, taken end-to-end, deliver the unit's contribution to the batch. The unit procedure is also the natural ownership boundary: one unit, one procedure, one allocator at runtime — the level at which equipment arbitration and unit-level deviations are managed.

Reviewed · By V5 Ultimate compliance team· 2,200 words · ~10 min read

01What a unit procedure is

ISA-88 organises procedural control as: Procedure → Unit Procedure → Operation → Phase. The unit procedure owns one unit for a contiguous block of time, from acquisition to release. Everything that happens on that unit during the batch belongs to the unit procedure: charging, processing, sampling, transferring, cleaning-in-place.

  • Unit acquisition — the arbitration step that reserves a specific unit instance for the procedure.
  • Sequence of operations — typically 2–10 operations executed in order, optionally with parallel or selective branches inside.
  • Unit release — explicit release back to the available pool when the procedure completes.
  • Unit-level deviations — handled at this scope (e.g. "unit had to be swapped mid-batch").
  • Unit-level signatures — supervisor sign-off at procedure entry and exit when SOPs require.

02Why unit procedures matter

The unit-procedure boundary is where many practical concerns converge:

  • Scheduling — finite-capacity scheduling treats the unit procedure as the atomic block on a unit's calendar.
  • Arbitration — equipment allocation happens at unit-procedure start, not per-phase, so capability matching is coherent for the whole block.
  • Genealogy — material lot consumption rolls up cleanly to the unit procedure that consumed it.
  • Review-by-exception — a clean unit procedure is reviewable as a block; the reviewer drills into operations only on exception.
  • Tech transfer — unit procedures port between sites as units because they encapsulate the unit's complete contribution.

03Internal structure

A typical unit procedure has a familiar shape:

  1. Acquire unit (with capability requirements).
  2. Verify equipment state (clean, calibrated, ready) — pre-procedure interlocks.
  3. Sequence of operations (the productive work).
  4. Sampling and IPCs at defined operation boundaries.
  5. End-of-procedure clean (CIP/SIP if applicable) or transition to next batch.
  6. Release unit.

The PFC inside the unit procedure can be linear or richly branched; what matters is the closure: acquire → work → release, never abandoning the unit silently.

04Scheduling implications

Schedulers reason in unit-procedure blocks because that is the level at which equipment is reserved. Implications:

  • Estimated duration of the unit procedure (not each phase) is what drives the Gantt — phase-level estimates aggregate up.
  • Unit changeover (between batches on the same unit) is the transition between successive unit procedures — clean status drives gating.
  • Campaign manufacturing is, in scheduler terms, a series of identical unit procedures with reduced changeover between them.
  • Resource conflicts are detected at unit-procedure overlap on the same unit — the scheduler is unaware of phase-level overlap.

05Deviations at unit-procedure level

  • Unit acquisition failed — no compatible unit available within timeout window.
  • Equipment-state precondition failed — unit not clean, calibration expired.
  • Mid-procedure equipment failure — swap to a compatible unit if recipe allows; otherwise abort.
  • Late operation start — schedule slippage cascades; deviation may be informational.
  • End-state cleaning failure — unit cannot be released to next batch until disposition.

These deviations are owned at the unit-procedure scope because the unit is the resource being managed. Phase-level deviations roll up but do not necessarily escalate to the unit-procedure level.

06Cross-industry examples

  • API — Unit Procedures: Charge Reactor → React → Quench → Filter → Wash → Dry. Each on its own unit, synchronised at material transfers.
  • OSD pharma — Unit Procedures: High-Shear Granulation (one granulator), Fluid-Bed Drying (one drier), Milling, Final Blend (one blender), Compression (one press), Coating (one coater).
  • Biopharma — Unit Procedures: N-2 Bioreactor, N-1 Bioreactor, Production Bioreactor, Harvest, Buffer Hold. Often run in parallel across unit procedures with synchronisation events.
  • Food — Unit Procedures: Hot-Mix Tank, Pasteuriser, Cooler, Filler. Linear flow with explicit unit handoffs.
  • Cosmetics — Unit Procedures: Oil-Phase Premix, Water-Phase Premix, Vacuum Emulsifier, Hold Tank, Filler. Parallel premix unit procedures, then synchronised emulsification.

07Common mistakes

  • Unit procedure that spans multiple units — breaks the ISA-88 contract, confuses arbitration.
  • No explicit acquire/release — units stay reserved past procedure end, blocking the schedule.
  • Cleaning logic placed outside the unit procedure that used the unit — clean status drifts.
  • Unit-procedure boundaries chosen by file size rather than process logic — review and tech transfer suffer.
  • Sampling phases sprinkled across multiple unit procedures — sample IDs lose their unit context.
  • Capability requirements declared only at phase level — unit acquisition cannot reason holistically.

08How V5 Ultimate handles unit procedures

Frequently asked questions

Q.Can a unit procedure span two units?+

Strictly per ISA-88, no — the unit procedure is by definition bound to one unit. Cross-unit choreography happens at the Procedure level, with synchronisation events between unit procedures on different units.

Q.What if a phase needs a different unit (e.g. mid-batch transfer)?+

That is a transfer to the next unit procedure on the destination unit. The source unit procedure ends with a transfer phase; the destination unit procedure begins with a receive phase. They synchronise via an event.

Q.How long should a unit procedure be?+

Process-driven, not time-driven. A short blend operation might be a 20-minute unit procedure; a fermentation might be 14 days. What matters is that the unit is acquired for the whole productive block and released cleanly at the end.

Q.Are unit procedures the same as 'recipe steps' in non-ISA-88 systems?+

Loosely. Many legacy MES tools have a flat 'recipe step' list without the unit-bound scope. The unit procedure makes the unit ownership explicit, which is what enables coherent arbitration and review-by-exception.

Q.Can two unit procedures run in parallel on different units?+

Yes — that is exactly how multi-unit batches work. The Procedure-level PFC declares the parallel branches; each branch is one unit procedure on its own unit, synchronised at named events.

Primary sources

Further reading

See Unit Procedure working on a real shop floor

V5 Ultimate ships with the Unit Procedure controls already wired in — audit trail, e-signatures, validation evidence. Free trial, no credit card, onboard in days, not months.