An Advanced Shipping Notice (ASN) tells you what's coming before it arrives. Instead of discovering every shipment detail at the dock, your team can validate the physical receipt against advance data and record exceptions.
This guide covers ASN implementation, from supplier onboarding to exception handling.
What Is an ASN?
An ASN is an electronic document sent by a shipper before goods arrive. It typically includes:
- Shipment details – Carrier, tracking, expected arrival
- Contents – SKUs, quantities, lot numbers, expiry dates
- Packaging – Pallet count, case count, weights
- PO reference – Link to original purchase order
When the truck arrives, you already know what to expect. Receiving becomes verification, not discovery.
Benefits of ASN-Based Receiving
Speed Accurate advance data can reduce manual lookup and duplicate data entry. Measure dock-to-stock time before and after adoption to quantify the effect in your facility.
Accuracy Pre-populated data can reduce transcription, but the receiver still needs to validate SKU, quantity, lot, expiry, and condition where applicable.
Planning Know what's arriving tomorrow. Schedule dock doors, labor, and storage space accordingly.
Discrepancy identification Comparing expected and received data makes shipment variances explicit before inventory status is finalized.
Supplier accountability Track which suppliers send accurate ASNs and which cause receiving delays.
ASN Formats and Transmission
CSV upload Manual but functional. Suppliers email or upload CSV files matching your template.
Portal submission Suppliers log into your portal and enter ASN data. Good for smaller suppliers without technical capability.
Scoped data exchange Large suppliers may justify a custom ASN handoff. Scope format, validation, ownership, and retry behavior before calling it automated.
Start simple: Don't require custom feeds from small suppliers. Offer portal entry or CSV upload first. Get ASN data flowing, then optimize format.
Implementation Steps
1. Define ASN requirements Document required fields: SKU, quantity, lot, expiry, packaging, carrier, expected date.
2. Configure WMS for ASN receipt
- Accept ASN data from multiple sources
- Create expected receipts from ASNs
- Support variance capture during check-in
3. Onboard suppliers Start with your top 5 suppliers by volume. Provide clear specifications and test data.
4. Establish SLAs Set a submission window that matches your planning horizon and document it in the supplier agreement. For one operation that may be the prior business day; for another it may be tied to shipment departure or appointment booking.
5. Track compliance Measure ASN timeliness and accuracy by supplier. Share scorecards monthly.
For 3PL operations, client-submitted ASNs are essential. Build ASN submission into your client portal.
Handling Exceptions
Even with ASNs, reality diverges from expectation:
Quantity variance
- Over-shipment: Receive actual, flag overage for authorization
- Under-shipment: Receive actual, notify procurement
SKU variance
- Wrong item: Don't receive. Photograph and notify shipper.
Missing ASN
- Define policy: Hold at dock until ASN arrives? Blind receive with penalty?
Timing issues
- ASN arrives after shipment: Process as blind receipt, coach supplier
- Shipment arrives late: Update expected arrival, maintain ASN linkage
Exception metrics: Track exceptions by type and supplier. Chronic issues indicate process breakdowns requiring escalation.
Supplier Scorecard
Measure and share supplier performance. The values below are illustrative placeholders, not universal industry benchmarks:
| Metric | Example policy | Your measured baseline |
|---|---|---|
| ASN submission rate | Required for in-scope shipments | ? |
| ASN timeliness | Before the agreed planning cutoff | ? |
| ASN accuracy | Improve from the observed baseline | ? |
| Receiving exceptions | Reduce by tracked exception type | ? |
Incentives and penalties: If service levels, priority handling, or chargebacks are used, define the exact eligibility conditions, measurement clock, exclusions, and dispute process in the supplier agreement.
Choose a policy that is operationally measurable and proportionate to the supplier relationship. Do not advertise an ASN processing-time guarantee until the operation has the capacity and evidence to support it.
