# Holding

*/Activities/Holding*

GS1 EPCIS business step: hold goods or objects in the supply chain.

## Overview

Holding in the supply chain represents the static storage of goods inside warehouses, distribution centers, or transit yards. Inventory management systems and digital twins track the exact location, dwell time, and environmental state of these assets while they sit idle. The software continuously logs sensor data and EPCIS events to maintain a real-time ledger of holding periods, enabling precise calculation of carrying costs and compliance with cold chain requirements.

The core friction lies in discrepancies between the digital ledger and physical reality. Warehouse teams conduct manual cycle counts to verify locations, check for damaged goods, and monitor expiration dates. Financial and compliance teams also spend hours reconciling dwell times against demurrage fees or spoilage limits, a highly repetitive task prone to data entry errors when integrating distinct warehouse management systems.

This static state is fertile ground for services-as-software to fully automate inventory auditing and reconciliation. Autonomous computer vision agents replace manual cycle counts by continuously scanning aisles, while headless software matches sensor telemetry against holding limits to automatically trigger liquidation or relocation protocols. Startups build agents that act as autonomous inventory controllers, completely decoupling the physical holding of goods from human administrative oversight.

## Breakdown

### Storage Facility Types
- [Storage Warehouses](/Activities/Holding/CompanyTypes/Storage_Warehouses)
- [Distribution Centers](/Activities/Holding/CompanyTypes/Distribution_Centers)
- [Cold Storage Facilities](/Activities/Holding/CompanyTypes/Cold_Storage_Facilities)
- [Bonded Warehouses](/Activities/Holding/CompanyTypes/Bonded_Warehouses)
- [Fulfillment Centers](/Activities/Holding/CompanyTypes/Fulfillment_Centers)

### Core Holding Processes
- [Inventory Allocation](/Activities/Holding/Processes/Inventory_Allocation)
- [Cycle Counting](/Activities/Holding/Processes/Cycle_Counting)
- [Quarantine Management](/Activities/Holding/Processes/Quarantine_Management)
- [Stock Replenishment](/Activities/Holding/Processes/Stock_Replenishment)
- [Lot Traceability](/Activities/Holding/Processes/Lot_Traceability)
- [Shelf Life Monitoring](/Activities/Holding/Processes/Shelf_Life_Monitoring)

### Warehouse Personnel
- [Warehouse Managers](/Activities/Holding/Occupations/Warehouse_Managers)
- [Inventory Controllers](/Activities/Holding/Occupations/Inventory_Controllers)
- [Forklift Operators](/Activities/Holding/Occupations/Forklift_Operators)
- [Material Handlers](/Activities/Holding/Occupations/Material_Handlers)
- [Storage Clerks](/Activities/Holding/Occupations/Storage_Clerks)

### Holding Software Systems
- [Warehouse Management Systems](/Activities/Holding/Software/Warehouse_Management_Systems) — WMS platforms
- [Inventory Management Software](/Activities/Holding/Software/Inventory_Management_Software)
- [Automated Storage Software](/Activities/Holding/Software/Automated_Storage_Software) — ASRS controllers
- [RFID Tracking Platforms](/Activities/Holding/Software/RFID_Tracking_Platforms)
- [Condition Monitoring Software](/Activities/Holding/Software/Condition_Monitoring_Software)

### Holding Capabilities
- [Temperature Control](/Activities/Holding/Capabilities/Temperature_Control)
- [Space Optimization](/Activities/Holding/Capabilities/Space_Optimization)
- [Inventory Visibility](/Activities/Holding/Capabilities/Inventory_Visibility)
- [Loss Prevention](/Activities/Holding/Capabilities/Loss_Prevention)
- [Expiration Tracking](/Activities/Holding/Capabilities/Expiration_Tracking)

## Diagrams

```mermaid
---
title: Supply Chain Holding Process
---
flowchart TD
    A[Goods Arrive] --> B[Record Receive Event]
    B --> C[Transition to Holding State]
    C --> D{Holding Purpose}
    D --> E[Quarantine]
    D --> F[Storage]
    D --> G[Staging]
    E --> H[Record Release Event]
    F --> H
    G --> H
    H --> I[Ship Goods]
```

```mermaid
mindmap
  root((GS1 EPCIS<br/>Holding Step))
    Warehousing
      Deep Storage
      Forward Picking
    Quality Control
      Quarantine
      Testing
    Logistics
      Staging
      Cross-docking
    Regulatory
      Customs Hold
      Inspection
```

```mermaid
---
title: EPCIS Holding Event Capture
---
sequenceDiagram
    participant WMS as Warehouse System
    participant Sensor as RFID/Barcode Scanner
    participant EPCIS as EPCIS Repository
    WMS->>Sensor: Initiate Storage Putaway
    Sensor->>WMS: Read EPCs
    WMS->>EPCIS: Send ObjectEvent
    Note right of EPCIS: action = OBSERVE<br/>bizStep = holding<br/>disposition = in_progress
    EPCIS-->>WMS: Acknowledge Capture
    WMS->>Sensor: Initiate Picking
    Sensor->>WMS: Read EPCs
    WMS->>EPCIS: Send ObjectEvent
    Note right of EPCIS: action = OBSERVE<br/>bizStep = shipping
    EPCIS-->>WMS: Acknowledge Capture
```

## Neighborhood

### Children

- [Authorize hold and release of suspect lots](/Activities/Authorize_hold_and_release_of_suspect_lots) — children · Activities
- [Cold-Chain Handling](/Activities/Cold-Chain_Handling) — children · Activities
- [Hold FBO Custodial Deposits](/Activities/Hold_FBO_Custodial_Deposits) — children · Activities
- [Hold Shift Command Authority](/Activities/Hold_Shift_Command_Authority) — children · Activities
- [Hold Sustained Stationary Poses](/Activities/Hold_Sustained_Stationary_Poses) — children · Activities
- [Hold and Temper Bulk Mass in Vat](/Activities/Hold_and_Temper_Bulk_Mass_in_Vat) — children · Activities
- [Holding Assets in Fiduciary Custody](/Activities/Holding_Assets_in_Fiduciary_Custody) — children · Activities
- [Holding Blank and Finished Apparel Inventory for Wholesale Release](/Activities/Holding_Blank_and_Finished_Apparel_Inventory_for_Wholesale_Release) — children · Activities
- [Holding Collateral in Trust](/Activities/Holding_Collateral_in_Trust) — children · Activities
- [Holding Company Shares in Trust](/Activities/Holding_Company_Shares_in_Trust) — children · Activities
- [Holding Consignment Coil Inventory Against OEM Release Schedules](/Activities/Holding_Consignment_Coil_Inventory_Against_OEM_Release_Schedules) — children · Activities
- [Holding Consignment Stock For OEMs](/Activities/Holding_Consignment_Stock_For_OEMs) — children · Activities
- [Holding Equity Stakes](/Activities/Holding_Equity_Stakes) — children · Activities
- [Holding Exchange Proceeds in Escrow](/Activities/Holding_Exchange_Proceeds_in_Escrow) — children · Activities
- [Holding Government-Source-Inspection Quality Lots](/Activities/Holding_Government-Source-Inspection_Quality_Lots) — children · Activities
- [Holding Inbound Packages for Counter Pickup](/Activities/Holding_Inbound_Packages_for_Counter_Pickup) — children · Activities
- [Holding Intellectual Property](/Activities/Holding_Intellectual_Property) — children · Activities
- [Holding Live Seafood](/Activities/Holding_Live_Seafood) — children · Activities
- [Holding M&A Indemnity Holdbacks in Escrow Until Release Conditions Are Met](/Activities/Holding_M&A_Indemnity_Holdbacks_in_Escrow_Until_Release_Conditions_Are_Met) — children · Activities
- [Holding Piece Goods Inventory](/Activities/Holding_Piece_Goods_Inventory) — children · Activities
- [Holding Supplier Inventory](/Activities/Holding_Supplier_Inventory) — children · Activities
- [Holding Trademark Assets](/Activities/Holding_Trademark_Assets) — children · Activities
- [Holding Transaction Funds in Trust Pending Contractual Conditions](/Activities/Holding_Transaction_Funds_in_Trust_Pending_Contractual_Conditions) — children · Activities
- [Holding and Administering Estate Assets for Named Beneficiaries](/Activities/Holding_and_Administering_Estate_Assets_for_Named_Beneficiaries) — children · Activities
- [Holding and Conditioning Stock](/Activities/Holding_and_Conditioning_Stock) — children · Activities
- [Holding and Releasing Finished Lots Against Customer QA Approval](/Activities/Holding_and_Releasing_Finished_Lots_Against_Customer_QA_Approval) — children · Activities
- [Holding and Storing Inventory](/Activities/Holding_and_Storing_Inventory) — children · Activities
- [Ice and Store Catch in the Hold](/Activities/Ice_and_Store_Catch_in_the_Hold) — children · Activities
- [Icing and Holding Fresh Catch](/Activities/Icing_and_Holding_Fresh_Catch) — children · Activities
- [Icing, Sorting, and Holding Catch for Dockside Offload](/Activities/Icing,_Sorting,_and_Holding_Catch_for_Dockside_Offload) — children · Activities
- [Live Holding and Husbandry](/Activities/Live_Holding_and_Husbandry) — children · Activities
- [Live Tank Holding](/Activities/Live_Tank_Holding) — children · Activities
- [Maintaining Cold Chain](/Activities/Maintaining_Cold_Chain) — children · Activities
- [Maintaining Organic Chain-of-Custody Across the Cold Chain](/Activities/Maintaining_Organic_Chain-of-Custody_Across_the_Cold_Chain) — children · Activities
- [Managing Catering Stock At Airport Holding Facilities](/Activities/Managing_Catering_Stock_At_Airport_Holding_Facilities) — children · Activities
- [Managing Cold Chain Handling](/Activities/Managing_Cold_Chain_Handling) — children · Activities
- [Releasing Lots Against Customer Specifications and Sterility Holds](/Activities/Releasing_Lots_Against_Customer_Specifications_and_Sterility_Holds) — children · Activities
- [Warehousing and Inventory Holding](/Activities/Warehousing_and_Inventory_Holding) — children · Activities

### Specific tasks implementing this

- [Ripening Hold](/Tasks/Ripening_Hold) — implements activity · Tasks
- [Hold For Consolidation Window](/Tasks/Hold_For_Consolidation_Window) — implements activity · Tasks
- [Thermal Soak Holds](/Tasks/Thermal_Soak_Holds) — implements activity · Tasks
- [Set Feed Before Sale Hold Period](/Tasks/Set_Feed_Before_Sale_Hold_Period) — implements activity · Tasks
- [Timed Cooling Hold](/Tasks/Timed_Cooling_Hold) — implements activity · Tasks
- [Oversee Custody Of Fund Assets](/Tasks/Oversee_Custody_Of_Fund_Assets) — implements activity · Tasks
- [Enforce Cold Chain HACCP Procedures](/Tasks/Enforce_Cold_Chain_HACCP_Procedures) — implements activity · Tasks
- [Return Shares To Authorized Custodians](/Tasks/Return_Shares_To_Authorized_Custodians) — implements activity · Tasks
- [Hold Queue Waiting](/Tasks/Hold_Queue_Waiting) — implements activity · Tasks
- [Sharding Keys Across Custodians](/Tasks/Sharding_Keys_Across_Custodians) — implements activity · Tasks
- [Hold Poses for Inspection and Photography](/Tasks/Hold_Poses_for_Inspection_and_Photography) — implements activity · Tasks
- [Hold Shift Command Authority](/Tasks/Hold_Shift_Command_Authority) — implements activity · Tasks
- [Hold Sustained Stationary Poses](/Tasks/Hold_Sustained_Stationary_Poses) — implements activity · Tasks
- [Hold and Temper Bulk Mass in Vat](/Tasks/Hold_and_Temper_Bulk_Mass_in_Vat) — implements activity · Tasks
- [Hold Expressions and Positions for Capture](/Tasks/Hold_Expressions_and_Positions_for_Capture) — implements activity · Tasks
- [Trigger containment and hold](/Tasks/Trigger_containment_and_hold) — implements activity · Tasks
- [Transit and hold station on site](/Tasks/Transit_and_hold_station_on_site) — implements activity · Tasks
- [Receive and hold assets in custody](/Tasks/Receive_and_hold_assets_in_custody) — implements activity · Tasks
- [Coordinate Holds and Confirmations](/Tasks/Coordinate_Holds_and_Confirmations) — implements activity · Tasks
- [Onboard forest holding](/Tasks/Onboard_forest_holding) — implements activity · Tasks
- [Hold closing funds in escrow](/Tasks/Hold_closing_funds_in_escrow) — implements activity · Tasks
- [Hold inventory in warehouse](/Tasks/Hold_inventory_in_warehouse) — implements activity · Tasks
- [Hold parcel for counter pickup](/Tasks/Hold_parcel_for_counter_pickup) — implements activity · Tasks
- [Hold inventory in distribution warehouse](/Tasks/Hold_inventory_in_distribution_warehouse) — implements activity · Tasks
- [Hold stock at controlled temperature](/Tasks/Hold_stock_at_controlled_temperature) — implements activity · Tasks
- [Hold for counter pickup](/Tasks/Hold_for_counter_pickup) — implements activity · Tasks
- [Hold goods in owned inventory](/Tasks/Hold_goods_in_owned_inventory) — implements activity · Tasks
- [Hold hangar and tooling slot](/Tasks/Hold_hangar_and_tooling_slot) — implements activity · Tasks
- [Hold items for pickup](/Tasks/Hold_items_for_pickup) — implements activity · Tasks
- [Hold inventory in distribution center](/Tasks/Hold_inventory_in_distribution_center) — implements activity · Tasks
- [Hold Goods In Isolation Facility](/Tasks/Hold_Goods_In_Isolation_Facility) — implements activity · Tasks
- [Hold Discovery Workshop](/Tasks/Hold_Discovery_Workshop) — implements activity · Tasks
- [Hold For Statutory Claim Period](/Tasks/Hold_For_Statutory_Claim_Period) — implements activity · Tasks
- [Hold For Isothermal Transform](/Tasks/Hold_For_Isothermal_Transform) — implements activity · Tasks
- [Hold in temperature-controlled storage](/Tasks/Hold_in_temperature-controlled_storage) — implements activity · Tasks
- [Hold securities in custody](/Tasks/Hold_securities_in_custody) — implements activity · Tasks
- [Hold In Refrigerated Storage](/Tasks/Hold_In_Refrigerated_Storage) — implements activity · Tasks
- [Hold and stage inventory](/Tasks/Hold_and_stage_inventory) — implements activity · Tasks
- [Ice and store catch in hold](/Tasks/Ice_and_store_catch_in_hold) — implements activity · Tasks
- [Authorize hold and release of suspect lots](/Tasks/Authorize_hold_and_release_of_suspect_lots) — implements activity · Tasks
- [Chill and hold cold chain](/Tasks/Chill_and_hold_cold_chain) — implements activity · Tasks

### Similar Activities

- [Storing](/Activities/Storing) — similar · Activities
- [Shipping](/Activities/Shipping) — similar · Activities
- [Collecting](/Activities/Collecting) — similar · Activities
- [Picking](/Activities/Picking) — similar · Activities
- [Transporting](/Activities/Transporting) — similar · Activities
- [Arriving](/Activities/Arriving) — similar · Activities
- [Cycle Counting](/Activities/Cycle_Counting) — similar · Activities
- [Dispensing](/Activities/Dispensing) — similar · Activities

### Similar Metrics

- [Inventory Holding Cost](/Metrics/Inventory_Holding_Cost) — similar · Metrics
- [Dock-to-Stock Cycle Time](/Metrics/Dock-to-Stock_Cycle_Time) — similar · Metrics
- [Inventory Carrying Cost](/Metrics/Inventory_Carrying_Cost) — similar · Metrics
- [Excess Inventory Holding Cost](/Metrics/Excess_Inventory_Holding_Cost) — similar · Metrics

### Similar Customers

- [Supply Chain Logistics Providers](/Products/Cross_Segment/Customers/Supply_Chain_Logistics_Providers) — similar · Customers
- [Logistics and supply chain providers](/Customers/Logistics_and_supply_chain_providers) — similar · Customers
- [Third-Party Fulfillment Centers](/Products/Cross_Segment/Customers/Third-Party_Fulfillment_Centers) — similar · Customers

### Similar Resources

- [Inventory management software](/Resources/Inventory_management_software) — similar · Resources
- [Bulk storage tanks](/Resources/Bulk_storage_tanks) — similar · Resources
- [Micro-fulfillment inventory systems](/Resources/Micro-fulfillment_inventory_systems) — similar · Resources
- [Replacement parts inventory](/Resources/Replacement_parts_inventory) — similar · Resources

### Similar Employers

- [Wholesale Distributors](/Employers/Wholesale_Distributors) — similar · Employers
