Operations 22 October 2026 · 6 min read

How to start returnable tracking when your assets still have no IDs

Many operations teams know where losses happen, but not which specific assets are missing yet. This guide shows how to start control with mixed data today and move to full serialization lane by lane.

A supervisor scanning tagged returnables while a teammate counts untagged crates at a loading dock

Short answer: You do not need to wait for full serialization to start controlling a returnable loop. Start with one event contract for dispatch, receipt, condition and return, then run mixed-ID operations where tagged assets get unit-level tracking and untagged assets stay in controlled batches. Add IDs on the lanes where loss and disputes cost the most.

Most teams do not start with a perfect fleet. Some crates, pallets, RPCs, totes or IBC totes already carry usable IDs, while another part of the loop still runs on counts, delivery notes and calls. The practical move is to control both states in one operating model instead of waiting for a single big relabeling project.

Mixed-ID control at a glance

ControlWhat to do nowWhat changes after full serialization
Event contractCapture dispatch, receipt, condition and return on every handoffSame contract, with unit-level IDs on every event
AccountabilityAssign one owner and due date to each exception the same dayKeep the same workflow, with faster root-cause isolation
Financial linkageTie deposits and replacement decisions to recorded events, even for batch linesMove from batch evidence to unit-level evidence where needed
Rollout modelPrioritize high-loss lanes firstExpand lane by lane until fleet-wide serialization

Why does control break first on mixed-ID loops?

Control breaks when the process asks operators to use two systems at once: one real workflow for getting product out the door, and one side workflow for “admin later.” In practice, the side workflow loses first. That is when short returns, late receipts and disputed balances pile up.

This pattern came up repeatedly in recent sales conversations: teams that can run daily operations still struggle to answer three basic questions quickly, who had custody last, what was returned, and who owns the next action. The issue is usually not effort. It is a missing shared event contract across partners.

If you operate in the EU, the urgency is also regulatory. The European Commission states that new PPWR rules apply from 12 August 2026, which raises the cost of undocumented circulation over time (European Commission).

A transport planner checking a lane dashboard while two workers verify a returnable pallet stack and a crate stack on the dock

What is the minimum event contract before full serialization?

Before full serialization, the goal is not perfect granularity. The goal is consistent evidence. A compact event schema, captured the same way by every partner, is enough to stop most daily chaos and build a clean base for lane-by-lane ID rollout.

Use these fields as the minimum contract:

FieldWhy it matters in mixed-ID operations
Event type (dispatch, receipt, condition, return)Defines the state transition and expected follow-up
TimestampGives one shared timeline for exception closure
From and to partyMakes ownership explicit across partner boundaries
Site or laneLocalizes where losses and delays cluster
Asset classKeeps crates, pallets, RPCs, totes and IBCs separate
QuantitySupports batch control where IDs are still missing
ID set (if present)Preserves unit-level evidence where serialization already exists
Evidence referenceLinks scans, delivery records or receiving proof to the event

This is the same operating logic behind managing returnables without spreadsheets, but adapted for mixed-ID reality instead of assuming a clean-slate deployment.

How do you run mixed-ID lanes day to day without drift?

Mixed-ID lanes stay stable when the workflow treats tagged and untagged assets as two capture modes inside one queue, not two separate processes. The exception queue is the control point. If every unresolved mismatch gets an owner and SLA the same day, the lane stays manageable.

Run daily operations in three passes:

  1. Capture pass: record every handoff event once, with IDs when available and batch quantities when not.
  2. Exception pass: auto-create tasks for short receipt, late return, and unresolved transfer cases.
  3. Closure pass: clear each task against evidence, then post the financial consequence only after operational closure.

That sequence is what prevents “finance says one thing, operations says another” in deposit-heavy loops. For teams with deposit or settlement pressure, deposits and settlements should consume the same event stream, not a separate monthly spreadsheet.

Which lanes should get IDs first?

Do not start with the lane that looks easiest. Start with the lane where unresolved exceptions age fastest and cost the most to close. In most networks, that is where multiple legal entities touch the same assets and where returns are delayed, partial or disputed.

A practical priority order is:

  1. Lanes with repeat short-return disputes.
  2. Lanes with high replacement spend or deposit exposure.
  3. Lanes with multiple handoffs per cycle.
  4. Lanes where manual counting blocks outbound speed.

After that, scale serialization by repeating one template, not by redesigning the process per partner. The target state is the same control model described in balance-level vs asset-level tracking: one event chain, explicit accountability, and clear financial linkage.

A yard office coordinator reviewing exception tasks on a laptop while a driver scans a returnable pallet label outside

What does a 90-day mixed-ID rollout look like?

Most teams can stabilize one mixed-ID lane in 90 days without pausing operations. The key is to set one hard rule: no unresolved exception leaves the day without an owner and a due date. Everything else can evolve in iterations.

Days 1 to 30: establish one contract

  • choose one lane with repeat volume and repeat disputes
  • lock mandatory fields, reason codes and ownership rules
  • train both operational and finance users on one shared event flow

Days 31 to 60: harden exception closure

  • measure exception age, recurrence and closure time weekly
  • cut optional fields that operators skip under pressure
  • enforce evidence quality at receipt and return points

Days 61 to 90: expand serialization where it pays

  • add IDs on the highest-friction asset classes in that lane
  • tie settlement decisions to resolved event evidence only
  • set go/no-go criteria for lane two using closure metrics

Teams that need compliance-ready reporting later should structure outputs from day one so the same events can feed reuse reporting, not a parallel reporting track.

Where should you start if this is your current reality?

Start with one lane where people already feel the pain, and make mixed-ID control boring and repeatable before you scale. If you can close exceptions quickly with today’s data quality, you can add serialization safely without creating a second transformation project.

If you want to run this yourself first, use the starter setup here: https://startup.rotion.eu/?utm_source=blog&utm_campaign=start-returnable-tracking-without-asset-ids.

Frequently asked questions

Can we start if most assets are still untagged?

Yes. Start with strict event capture and exception ownership on batch-level lanes, then add IDs where disputes and losses are highest. Mixed-ID control is not the final state, but it is a valid operating phase.

Do we need RFID gates before we start?

No. Capture discipline and ownership rules usually move outcomes faster than hardware changes in phase one. Add or upgrade capture technology only where the failure mode justifies it.

Which KPI should lead the rollout?

Track unresolved exception age first. When that drops consistently, dispute cycle time and loss recovery usually improve next. Total inventory counts alone hide operational drift.

How do deposits work in mixed-ID loops?

Treat deposit outcomes as a consequence of closed operational events. Do not settle from a separate spreadsheet. Whether a lane is tagged or batch-based, settlement should follow recorded custody evidence.

Keep reading.

A carrier driver hands a delivery note to a dock supervisor beside a pallet of stacked grey reusable cratesIMG 052 · DC Zellik · 50.8889N 4.2725E
Start[ SCAN 0x3F2B ]

See your loop in Rotion.

Most teams go live in weeks, on the codes already on their fleet.