Observable condition
A customer wants to return something. Customer service checks the original order. The warehouse tries to identify the item and its condition. Sales may need to confirm what was promised. Finance waits to know whether a credit, refund or replacement is appropriate. Inventory cannot be updated until someone decides what the returned item now is.
Each step involves a question that another team has to answer, often by email or a phone call. The customer asks for an update and nobody can give one, because the return is spread across several inboxes and spreadsheets rather than held in one place.
An illustrative example
This scenario is illustrative and not drawn from a specific business. A distributor receives a carton back from a trade customer with a handwritten note saying "wrong item". The warehouse cannot find a return authorisation, so it sets the carton aside. Customer service finds the order but not the conversation in which a sales representative agreed to an exchange. Finance sees a short payment from the customer and does not know why. After several days, a meeting reconstructs the story. Nothing about the return was unusual; the business simply had no record that carried it from request to resolution.
Warning signs
- Returned goods sit in a holding area awaiting a decision.
- Credits or refunds are delayed because finance is waiting for confirmation from another team.
- Return reasons are recorded in free text, if at all, and cannot be analysed.
- Customers have to explain the same return to several people.
- Stock counts drift because returned items are neither back in available stock nor written off.
- The answer to "where is this return?" depends on asking around.
Realisation
The physical movement of a returned item is only one part of the process. The business also needs an information trail that connects the item to the original transaction, the reason for return, receipt, inspection, disposition, inventory state and financial outcome. When those events are not connected, each return becomes a reconstruction exercise.
Forward orders usually work because they were designed: an order number, a pick, a dispatch and an invoice follow each other in a defined sequence. Returns are often the opposite. They are handled as exceptions, so the information that would make them routine is never captured at the start.
Identification
This is a reverse-logistics event and information-flow problem.
Diagnosis
The underlying mechanism is often fragmented records and unclear state transitions. The order may exist in one system, delivery proof in another, customer communication in email, inventory status in a warehouse platform and financial adjustment in the accounting system. Returns become difficult when the reverse journey cannot inherit that context.
Supply-chain standards treat visibility as a sequence of recorded events. GS1's EPCIS standard describes each visibility event in terms of what object it concerns, when and where it happened, the business context (why) and the condition of the object (how). A return that arrives at the warehouse with only "what" and "where" known, and no "why", leaves every other team to rediscover the missing dimensions.
GS1's playbook for retail POS host and backend systems makes the same point from the systems side. Its returns and reverse-logistics checklist expects returned items to be validated against original transactions, disposition decisions to apply the relevant rules, and inventory updates to reflect the correct post-return status. Each of those is an information requirement, not a warehouse task.
In practice the gaps tend to fall into three places:
- At initiation: no return record is created, or it is not linked to the original order and line.
- At receipt: the physical item cannot be matched to the record, so the warehouse holds it.
- At resolution: disposition and the financial outcome are decided in separate systems with no shared status.
Commercial impact
The value wrapper is fulfilment cost, cash flow, service quality and inventory accuracy. Staff spend time investigating rather than processing. Customers wait for decisions. Finance cannot complete the financial event promptly. Inventory can remain in an uncertain state because the business knows an item came back but not what should happen next.
The slower the resolution, the more those effects compound. Saleable stock that sits in a holding area cannot be sold. Customer balances remain disputed. Repeat contact from the customer adds handling to a case that is already costing more than it should.
Common misidentification
The problem is sometimes framed as a warehouse issue because the product physically returns there. But the warehouse cannot resolve missing commercial context, customer entitlement or refund rules on its own. The pattern crosses the end-to-end order lifecycle.
It is also sometimes framed as a customer-behaviour problem: too many returns. Volume matters, but a business with few returns can still find each one expensive if the reverse flow carries no context.
Possibility
A stronger return process creates a durable return record linked to the original order and item. It progresses through explicit states such as requested, authorised, received, inspected, dispositioned and financially resolved. Relevant teams see the same event rather than creating separate interpretations of it.
In that state, the warehouse scans an incoming item and sees the authorisation, the reason and the expected disposition. Finance sees that the item has been received and inspected and can issue the credit. Customer service can answer "where is my return?" from the record. Return reasons become data that can show which products, suppliers or processes generate avoidable returns.
Trade-offs
- Authorisation adds friction. Requiring a return record before goods are sent back can frustrate customers if it is slow. Keep the request step simple.
- Not every return deserves the full lifecycle. Low-value items may be better refunded without inspection; define the rules deliberately.
- Linking systems takes effort. Connecting order, warehouse and finance records is integration work, and it should follow the process design rather than precede it.
Intervention
Take a sample of recent returns and map every question staff had to answer before closure. Identify where each answer came from, which department owned it and whether the information could have travelled with the return automatically. Design the return lifecycle before selecting automation.
Then agree the states, the owner of each transition and the minimum data captured at initiation: original order, item, reason and requested outcome. Only after that should the business decide which systems hold the record and how status is shared.
Practical diagnostic questions
- Can a return be linked immediately to the original transaction and item?
- Is the return reason captured once and reused downstream?
- Does receiving the item trigger the next operational state?
- Can inventory, customer service and finance see the same return status?
- Which return decisions still require cross-department investigation?
- How long do returned items wait between receipt and disposition, and why?
Bottom line
When returns become investigations, the reverse flow is probably missing the connected event history that made the forward order possible. Giving each return a single record with defined states lets every team act on the same facts, which shortens resolution, protects cash and keeps stock figures honest.
Returns often expose weaknesses that already exist in the forward flow, such as the hand-offs described in why an order needs so many manual touches. Items that are neither back in stock nor written off also contribute to inventory numbers that disagree across systems. And while a return is being reconstructed, customers usually have to ask what is happening, which adds contact to a case that is already slow.
Sources and further reading
- https://ref.gs1.org/standards/epcis/ (last verified 10 October 2026)
- https://ref.gs1.org/sme-guidance/2d-retail-systems-playbook/ (last verified 10 October 2026)
Related Mellorca reading
- When Finance Teams Become Data Clean-Up Teams
- Why Does Sending an Invoice Require So Much Work?
- When Service Quality Depends on Who Picks Up the Ticket