Implementation reference
Amazon Receive Accuracy: find document-versus-shipment mismatches before dispatch
Receive Accuracy is not merely an EDI syntax problem. It is a comparison between the shipment Amazon is told to expect and the products, quantities, cartons, pallets, labels, and references the fulfillment center actually observes.
Direct answer: A preflight can remove deterministic ASN defects and reconcile the confirmation against accepted POs, warehouse pack output, label scans, and transport documents. It cannot guarantee a fulfillment center’s physical observation, so post-receipt evidence and current Vendor Central records remain essential.
What one-document validation can catch
A single ASN can prove facts about its own structure: controls and counts agree, required objects exist, HL parents are resolvable, SSCC check digits are mathematically valid, identifiers are not duplicated inside the payload, dates are formatted, and quantity/unit values pass declared constraints.
Those checks are worthwhile because they are deterministic and cheap to correct before dispatch. But one file cannot prove that its own carton count or SSCC is true.
What requires a second source
| ASN claim | Reconciliation source | Failure the comparison exposes |
|---|---|---|
| PO and line identity | Accepted PO/acknowledgement | Rejected, cancelled, or wrong PO lines |
| Shipped quantity and UOM | WMS/pack confirmation | Short, over, duplicate, or unit-conversion errors |
| Carton/pallet count | Pack closeout or manifest | Missing or extra logistics units |
| SSCC/container ID | Decoded label scan/export | ASN-to-label mismatch or duplicated serial |
| BOL/PRO/ARN/carrier | Transport document/TMS | Wrong shipment reference or mode |
| Arrival/departure timing | Appointment and dispatch record | Confirmation attached to the wrong physical movement |
Amazon’s current shipment-confirmation tutorial emphasizes pre-receipt timing, shipment separation, carton content, and exact SSCC matching. Use that public evidence as a baseline, not a substitute for the current account documentation.
A practical warehouse dispatch gate
Make ASN preflight a named operational step with an owner and timestamp:
- Freeze the outbound ASN candidate and source snapshots.
- Block on parser, envelope/schema, hierarchy, and invalid-identifier errors.
- Reconcile PO lines, quantities, units, and logistics-unit counts.
- Scan at least the labels included in the outbound transmission; high-volume workflows should automate the full comparison.
- Confirm transport references and dates.
- Require an explicit acknowledgement for account-specific warnings.
- Save the report hash and rule-pack version with the shipment record.
This makes the check auditable without retaining raw shipment content in an unrelated analytics system.
After receiving: turn discrepancies into regression fixtures
When a confirmed discrepancy is resolved, anonymize the minimum facts needed to reproduce it and add them as a failing fixture. A mapping or rule change should first demonstrate the old failure, then pass after correction. Over time this defect corpus becomes more defensible than a static checklist because it represents actual shipment behavior.
Avoid inventing universal deduction amounts or promising that software eliminates every claim. Terms, programs, and account rules change. The durable product promise is narrower: detect provable defects earlier and make remaining uncertainty visible.
Common questions
Can software guarantee Receive Accuracy?
No. Software can validate documents and compare source records; it cannot guarantee how a fulfillment center scans, counts, or handles the physical shipment.
Should raw ASNs be stored?
Not by default. Store the minimum structured findings, source references, hashes, and rule versions needed for support and audit. If raw retention is necessary, make it explicit, encrypted, time-limited, and deletable.
Primary sources
Public sources cannot establish every account-specific EDI rule. Current Vendor Central documentation and your trading-partner agreement remain controlling.