Shared packaging stock needs one physical pool and separately recorded channel reservations. Deduct every outstanding commitment before promising additional gifts. Online, store and wholesale teams should not each treat the full shared count as their own free supply.

Pool only genuinely shared material
Identify the box version common to the channels. Channel-specific bags, message cards or replenishment cartons need their own counts. The ecommerce and retail layer map separates those requirements before an allocation model can work.
Record whether a reservation refers to a product, a packaging component or a completed gift. A software product-stock count does not automatically reserve the necessary boxes. Your operation needs an explicit component planning method.
Six hundred boxes can already be fully committed
Assume 600 approved common boxes remain physically available before outstanding channel reservations are deducted. Online orders require 360, a pop-up reserve is 140, and wholesale commitments require 100.
Scroll horizontally if columns extend beyond the view.
| Allocation field | Boxes |
|---|---|
| Physical approved pool | 600 |
| Online outstanding commitment | 360 |
| Pop-up named reserve | 140 |
| Wholesale outstanding commitment | 100 |
| Uncommitted balance | 0 |
A new online request for 50 cannot be accepted against another count of 600. It needs replenishment or an authorised release from another reservation. The quantities are fictional and do not describe an operating Packrivo inventory service.
If the pop-up requirement changes to 90 and its owner releases 50, those boxes return to the common planning balance. Preserve the release and its effective date so the old and new plans do not coexist as active commitments.
Keep consumption and reservations from overlapping
Once 100 online gifts are packed and their boxes leave the free physical count, reduce the corresponding outstanding reservation too. Leaving both reductions active would understate the pool; releasing a reservation without recording physical use would overstate it.
Check location separately. A common reservation pool may cover boxes physically held at multiple sites, but a remote box isn’t automatically available at the online packing bench. Transfer time and cost remain another decision.
Document which named person can reallocate a reserve and which customer commitments take priority. This worksheet does not choose that policy or permit a team to quietly reduce another channel’s promised supply.
Use one allocation snapshot with physical count, outstanding uses and free balance. Refresh it when an order, reserve or actual issue changes. The result is a promise count that the material pool can support, not merely a sum of channel forecasts.
Sources and scope
Australian Government supports the stated general concepts within this scope: General inventory categories, reorder points and stocktake. Access checked 14 October 2026.
Shopify Help Center supports the stated general concepts within this scope: Shopify state definitions only. Access checked 14 October 2026.
The worked scenario is original editorial analysis with assumed inputs, not a supplier offer, customer record or measured Packrivo result. Commercial feasibility and physical suitability remain project-specific.
A matched issue and reservation release preserves the free balance
Continue the original invented 600-box pool after its pop-up owner releases 50. The common pool remains 600; online outstanding is 360, pop-up reserve 90 and wholesale 100. Free balance is 600−360−90−100=50. This release is a planning event, not receipt of 50 new physical boxes or permission to override another channel.
Now assume 100 online gifts are packed and their boxes leave this pool. Reduce physical stock to 500 and the matching online outstanding commitment to 260. The free balance remains 500−260−90−100=50. Physical consumption and its corresponding commitment are linked; neither change can be interpreted in isolation.
Two wrong updates expose the failure. Reducing only physical stock would calculate −50, a bookkeeping mismatch rather than demonstrated missing boxes. Releasing only the reservation while leaving physical stock at 600 would calculate 150, overstating uncommitted material. A new 50-box commitment against the correctly reconciled 50 would instead leave zero. The model assigns no channel priority, actual stock, replenishment date or system synchronization.
| Hypothetical scope | Object and relationship | Input, formula or open question |
|---|---|---|
| RELEASE32_PHYSICAL | PHYSICAL — ASSUMED_LEDGER_STATE | 600 box; Invented linked-event scenario |
| RELEASE32_ONLINE | ONLINE — ASSUMED_LEDGER_STATE | 360 box; Invented linked-event scenario |
| RELEASE32_POPUP | POPUP — ASSUMED_LEDGER_STATE | 90 box; Invented linked-event scenario |
| RELEASE32_WHOLESALE | WHOLESALE — ASSUMED_LEDGER_STATE | 100 box; Invented linked-event scenario |
| RELEASE32_FREE | UNCOMMITTED_BALANCE — CALCULATED_FROM | RELEASE32_PHYSICAL-RELEASE32_ONLINE-RELEASE32_POPUP-RELEASE32_WHOLESALE; 50 box |
| ISSUE32_PHYSICAL | PHYSICAL — ASSUMED_LEDGER_STATE | 500 box; Invented linked-event scenario |
| ISSUE32_ONLINE | ONLINE — ASSUMED_LEDGER_STATE | 260 box; Invented linked-event scenario |
| ISSUE32_POPUP | POPUP — ASSUMED_LEDGER_STATE | 90 box; Invented linked-event scenario |
| ISSUE32_WHOLESALE | WHOLESALE — ASSUMED_LEDGER_STATE | 100 box; Invented linked-event scenario |
| ISSUE32_FREE | UNCOMMITTED_BALANCE — CALCULATED_FROM | ISSUE32_PHYSICAL-ISSUE32_ONLINE-ISSUE32_POPUP-ISSUE32_WHOLESALE; 50 box |
| BAD_PHYSICAL32_PHYSICAL | PHYSICAL — ASSUMED_LEDGER_STATE | 500 box; Known-wrong bookkeeping scenario |
| BAD_PHYSICAL32_ONLINE | ONLINE — ASSUMED_LEDGER_STATE | 360 box; Known-wrong bookkeeping scenario |
| BAD_PHYSICAL32_POPUP | POPUP — ASSUMED_LEDGER_STATE | 90 box; Known-wrong bookkeeping scenario |
| BAD_PHYSICAL32_WHOLESALE | WHOLESALE — ASSUMED_LEDGER_STATE | 100 box; Known-wrong bookkeeping scenario |
| BAD_PHYSICAL32_FREE | UNCOMMITTED_BALANCE — CALCULATED_FROM | BAD_PHYSICAL32_PHYSICAL-BAD_PHYSICAL32_ONLINE-BAD_PHYSICAL32_POPUP-BAD_PHYSICAL32_WHOLESALE; -50 box |
| BAD_RESERVATION32_PHYSICAL | PHYSICAL — ASSUMED_LEDGER_STATE | 600 box; Known-wrong bookkeeping scenario |
| BAD_RESERVATION32_ONLINE | ONLINE — ASSUMED_LEDGER_STATE | 260 box; Known-wrong bookkeeping scenario |
| BAD_RESERVATION32_POPUP | POPUP — ASSUMED_LEDGER_STATE | 90 box; Known-wrong bookkeeping scenario |
| BAD_RESERVATION32_WHOLESALE | WHOLESALE — ASSUMED_LEDGER_STATE | 100 box; Known-wrong bookkeeping scenario |
| BAD_RESERVATION32_FREE | UNCOMMITTED_BALANCE — CALCULATED_FROM | BAD_RESERVATION32_PHYSICAL-BAD_RESERVATION32_ONLINE-BAD_RESERVATION32_POPUP-BAD_RESERVATION32_WHOLESALE; 150 box |
| NEW_COMMIT32_PHYSICAL | PHYSICAL — ASSUMED_LEDGER_STATE | 500 box; Invented linked-event scenario |
| NEW_COMMIT32_ONLINE | ONLINE — ASSUMED_LEDGER_STATE | 310 box; Invented linked-event scenario |
| NEW_COMMIT32_POPUP | POPUP — ASSUMED_LEDGER_STATE | 90 box; Invented linked-event scenario |
| NEW_COMMIT32_WHOLESALE | WHOLESALE — ASSUMED_LEDGER_STATE | 100 box; Invented linked-event scenario |
| NEW_COMMIT32_FREE | UNCOMMITTED_BALANCE — CALCULATED_FROM | NEW_COMMIT32_PHYSICAL-NEW_COMMIT32_ONLINE-NEW_COMMIT32_POPUP-NEW_COMMIT32_WHOLESALE; 0 box |
| ISSUE32_EVENT | MATCHED_PHYSICAL_AND_RESERVATION_REDUCTION — ASSUMED_EVENT | 100 box; One issue; not two consumptions |
Download the comparison and project record (.csv). It preserves the original passages, model branches and table fields alongside the added hypothetical scopes. Relationship rows are not business cases, tests or completed records. Every actual identity, quantity, material, process, specification, observation, owner, decision, evidence and date field is blank. ACTUAL_BLANK is an empty starting row; unknown fields require permitted project evidence.
For the separate question, read Complete Gift-Pack Availability Is Limited by Its Scarcest Required Component.
For the separate question, read Consolidating Packaging Print Runs Trades Fewer Setups for Earlier Inventory.
Source scope checked 17 October 2026: The allocation ledger is original hypothetical arithmetic. Business.gov.au supports general inventory controls; Shopify describes its own inventory states. Neither supplies a mandatory channel priority or verifies a live multi-channel component reservation system.
What this changes in a packaging enquiry
Give a supplier the approved shared component and total purchase quantity, while keeping your channel reservations in your own allocation record. If channels need different sleeves, cards or labels, list them as separate requirements. A common stock pool cannot make physically different variants interchangeable.
Discuss this packaging specification with Packrivo. We coordinate independent suppliers. MOQ: 500 pieces per product/design; illustrative quantities are not production offers. Confirm materials, samples, price and timing for your project.


