Containers were arriving. The rest of the chain was not ready for them. Buying terms, the licensed broker, the transporter and the DC each ran their own calendar. Holds, missed slots and storage were treated as one-off events. They were a pattern.
The difficulty
Incoterms did not match who actually controlled origin. The broker was briefed after the vessel was on the coast. Haulage was booked against an ETA nobody owned. The DC published slots that the inbound process could not hit. Storage was coded as freight. It was not freight. It was a calendar with four owners and no owner.
What we changed
We mapped the physical and documentary path from origin to put-away. We aligned Incoterms with control of the cargo. We reset the briefing pack for the licensed broker. Inland haulage and DC booking were tied to a single ETA discipline. The client kept their broker and their 3PL. The program changed. That is the opposite of a product sale.
Difficulty
Four calendars. Holds treated as weather. Storage coded as freight.
Measure
Lane map, document pack, broker brief, one ETA owned by a named role.
Result
Exception cost became visible. The same suppliers, a different handoff.
The result
Holds did not vanish. They became events with an owner and a clock. Storage stopped being a surprise in month-end. The licensed work stayed licensed. We did not lodge a single entry. We made the operating file fit for the person who does.
Where the four calendars disagreed
Buying had FOB on the purchase order and behaved as if origin packing were controlled in Australia. The broker received commercial invoices that did not match packing lists, often after the vessel was on the coast. Haulage was booked from an AIS estimate nobody had converted into a dock appointment. The DC published slots that assumed a release time the documentary path could not support. Each function was competent inside its own file. The program did not exist.
The method was a single map: origin packing standard, document list, broker briefing pack, a named ETA owner, haulage booking rules, DC slot rules, and a hold response that started in an hour. Incoterms were aligned with who actually booked and who actually spoke to the broker. That alignment was tedious. It was also the only change that made storage look like a calendar instead of like freight.
What changed in the numbers that matter
Holds still occurred. Biosecurity and Australian Border Force questions still occurred. What stopped was the month-end story in which storage was a weather event. Exception cost became visible next to ocean. The same broker and the same 3PL could run a different handoff because the pack finally matched the physical move. We did not become the forwarder. We did not become the broker. The wholesaler kept those appointments. They also kept a program they could repeat in an ordinary week.