Back to the archive
Performance

Inventory Is Not Available When the Truck Arrives

Measure ecommerce warehouse receiving from appointment and ASN through unload, count, discrepancy, quality, putaway, posting, and availability.

An operator studying ecommerce analytics and conversion dashboards.

A truck at the dock does not mean inventory is sellable. Goods may be waiting for a door, unloading, identification, count, discrepancy resolution, quality inspection, putaway, or ledger posting. When ecommerce reports collapse those states into “received,” planners overstate availability and customer promises become fragile.

What we see in fulfillment operations is this: receiving performance must follow each inbound line from expected arrival to available-to-promise. The right measures expose where time accumulates and whether fast processing came at the cost of count, lot, damage, or location accuracy.

Warehouse workers handling inbound ecommerce inventory

Table of Contents

Keyword decision and intent

  • Primary keyword: warehouse receiving analytics
  • Secondary keywords: dock-to-stock time, ASN accuracy statistics, inbound receiving dashboard, ecommerce putaway performance
  • Search intent: measure and improve inbound inventory availability
  • Funnel stage: mid funnel
  • Page type: warehouse performance guide

Microsoft’s current Dynamics 365 documentation separates load arrival, quantity registration, putaway, receiving completion, and product-receipt posting. It also documents partial, under-, and over-receipt workflows (Microsoft inbound receiving). That separation is essential for trustworthy ecommerce availability.

Define the inbound state model

Capture purchase order, inbound shipment, load, appointment, trailer, ASN, supplier, item, lot or serial, expected quantity, received quantity, rejected quantity, license plate, worker, device, dock, location, exception, and every timestamp. Keep source timezone and ingestion time.

Use states with precise entry and exit criteria: expected, appointment confirmed, yard arrived, docked, unload started, unload complete, registered, inspected, putaway started, putaway complete, product receipt posted, and sellable. A line may split across states; model quantity, not only document status.

Do not silently rewrite expected quantity to equal actual. Preserve the original ASN and purchase-order expectation, approved revisions, over-receipt tolerance, shortage, substitution, and damage. Otherwise the supplier appears accurate because the system erased the variance.

Receiving statisticCalculationDecision supported
appointment adherencearrivals inside window / appointmentsdock planning
ASN line accuracylines matching item, quantity, and identifiers / ASN linessupplier data quality
unload cycle p50/p90unload complete minus dock timedoor productivity
dock-to-stock p50/p90sellable time minus yard arrivalavailability latency
count discrepancy ratelines with quantity variance / received linescontrol quality
damage or reject raterejected units / received unitssupplier and transit quality
putaway backlogregistered units without completed putawaycapacity risk
posting lagproduct-receipt posting minus physical registrationinventory/finance alignment

Build the receiving scorecard

Segment by warehouse, supplier, origin, carrier, appointment window, load type, purchase-order type, pallet/carton/each flow, product family, temperature or hazardous requirement, inspection path, worker team, shift, dock, weekday, and peak period. Report sample size and quantity weight alongside line counts.

Separate controllable and external time. Yard waiting may reflect appointment bunching; unload time may reflect pallet quality; inspection may be mandatory; putaway may wait because reserve locations are full. A single dock-to-stock target without state detail encourages status manipulation.

PatternLikely causeResponse
accurate ASN, slow identificationlabels do not scan or mapenforce label standard
unload fast, discrepancies highspeed incentive overwhelms count controladd risk-based verification
registered stock waits at dockputaway labor or location shortagerebalance capacity
putaway complete, ATP still lateposting or integration lagmonitor downstream acknowledgement
one supplier drives exceptionspacking, ASN, or quantity disciplinesupplier corrective plan

Balance speed, accuracy, and capacity

Measure labor minutes per pallet, carton, and line, but never optimize labor alone. Pair productivity with rescan, correction, inventory adjustment, damage, safety, and downstream pick-error rates. Fast receiving that creates incorrect stock is delayed work, not productivity.

Forecast workload in operational units: pallets, cartons, eaches, lines requiring lot capture, inspection samples, and putaway cube. Units alone cannot predict effort. Overlay appointments with dock doors, equipment, labor skills, staging space, and outbound peaks.

Set service targets by flow rather than imposing one warehouse-wide average. Cross-dock inventory, launch stock, temperature-sensitive goods, serialized electronics, and low-priority replenishment need different controls. Publish both the target attainment rate and the underlying cycle-time distribution. A monthly average can look healthy while a small but commercially important tail misses campaign launches or keeps paid back-in-stock demand waiting.

Test the process during quiet periods and peaks. Reconcile scanner events with physical observation, confirm that offline devices upload timestamps correctly, and check whether supervisors can close exceptions without erasing their cause. Capacity planning should include exception minutes as real labor; shortages, unreadable labels, mixed pallets, and damage are part of the workload even when they are not standard work.

An anonymous pattern is a warehouse that appeared to meet its receiving SLA because staff marked loads complete after count. Product receipt posting ran in a later batch, so ecommerce availability lagged several hours. The metric improved only after “sellable” became the endpoint and posting failures became visible.

Warehouse team coordinating inventory movement and putaway

Connect receiving to commerce

Late availability affects replenishment, preorder release, back-in-stock notifications, marketplace feeds, store transfers, and customer promises. Join inbound lines to demand at risk: open orders, waitlist demand, forecast before next supply, campaign plans, and margin exposure. Prioritize scarce dock and inspection capacity with policy, not whichever buyer shouts loudest.

Pair this guide with warehouse labor analytics and inventory reservation analytics. Operations owns physical flow, inventory control owns accuracy, procurement owns supplier compliance, finance owns posting, and commerce teams own promise consequences.

EcomToolkit point of view

Receiving ends when trustworthy inventory becomes usable, not when a trailer is empty. Optimize the whole state transition from expectation to sellable stock, and protect accuracy while reducing the time customers and planners spend waiting for inventory that is physically present.

Related partner guides, playbooks, and templates.

Related ecommerce guides.

Free Shopify Audit

Get a free Shopify audit focused on the fixes that can move revenue.

Share the store URL, the blockers, and what needs attention most. EcomToolkit will review UX, CRO, merchandising, speed, and retention opportunities before replying.

What you get

A senior review with the priority issues most likely to improve performance.

Best for

Brands planning a redesign, migration, CRO sprint, or retention cleanup.

Reply route

Every request is routed to info@ecomtoolkit.net.

We use these details to review your store and reply with the next best steps.