EDI 856 BSN Segment: Beginning Segment for Ship Notice Guide
Explore live BSN segments in our Target 856 sample below. Learn why BSN05="0001" is required for Pick-and-Pack (SOTPI/SOPI) retail shipments.
Drop your file below, check the order, then download for Excel (.XLSX) & CSV.
- 1Load your order file
- 2Check it and match your SKUs
Drop your EDI order file here
.edi, .x12 or .txt. The file is read on your computer and is not uploaded.
No chargeback risks found. This order passes every check.
Checked against the Target supplier guide for EDI 856.
- Verified 3 GS1-128 (SSCC-18) Modulo 10 barcodes across 7 HL hierarchy nodes.
Raw EDI Code Inspector
39 linesIdentifies the physical shipment in an EDI 856 ASN and declares the hierarchy structure (e.g., 0001 for SOTPI/SOPI).
Packing List & Advance Ship Notice (ASN)
| Carton Barcode (SSCC-18) | Purchase Order # | Ship-To Warehouse / DC | Your SKU & Item ID | Shipped Qty |
|---|---|---|---|---|
00006141410000010004 Pallet: 00106141410000099990 | TGT-PO-889900 Dept: 049 | TARGET REGIONAL DC 0555 DC #0555 · ZIP 76065 | Item: 049-12-3456 · UPC: 012345678905 | 50 EA |
00006141410000010011 Pallet: 00106141410000099990 | TGT-PO-889900 Dept: 049 | TARGET REGIONAL DC 0555 DC #0555 · ZIP 76065 | Item: 049-12-3499 · UPC: 012345678912 | 30 EA |
View Advanced Packaging Hierarchy (Optional)
Download for your software
Pick where the order is going, then download. Files are ready for Excel, QuickBooks, Shopify or a thermal printer.
Field mapping table: which EDI segment fills which column (for IT & bookkeepers)
BSN Segment Elements (BSN01 – BSN05) Specification
Deterministic segment-to-column mapping rules enforced by our client-side X12 engine
| Source X12 Segment / Element | Sample Raw Value | Target ERP / CSV Column | Transformation & Validation Logic |
|---|---|---|---|
| BSN01 (Transaction Set Purpose Code) | 00 | ASN Purpose | 00 = Original; 01 = Cancellation; 05 = Replace. |
| BSN02 (Shipment Identification) | SHP-20261109-01 | Unique Shipment ID (SID) | Vendor-assigned shipment reference number (must not be duplicated within 1 year). |
| BSN03 & BSN04 | 20261109 * 1415 | ASN Date & Time | Date (YYYYMMDD) and 24-hour Time (HHMM) the ASN was generated. |
| BSN05 (Hierarchical Structure Code) | 0001 | HL Tree Blueprint | 0001 = Shipment, Order, Packaging (Tare/Pack), Item (SOTPI / SOPI). |
Critical Chargeback & Import Pitfalls We Prevent
Common EDI mistakes that trigger $250+ retailer fines or accounting balance errors
Reusing Duplicate BSN02 Shipment IDs
Risk: 824 Duplicate ASN RejectionRetailers reject an 856 if BSN02 matches a previously transmitted shipment ID.
Omitting BSN04 Time Stamp
Risk: 997 Syntax RejectionMany retail 856 companion guides mark BSN04 (HHMM) as mandatory.
Wrong BSN05 Code for Pick-and-Pack Shipments
Risk: HL Loop Parse FailureUsing BSN05=0002 or leaving it blank when sending an SOTPI hierarchy causes Walmart and Target translators to reject the HL loops.
How to Inspect or Generate Compliant BSN Segments
Zero middleware setup — complete in under 60 seconds
Click Line #4 (BSN) in the left AST tree to see BSN01–BSN05.
See how BSN02 Shipment ID is inherited by every flattened carton row.
Switch to the Walmart 850 sample and open the Turnaround Wizard.
Frequently Asked Technical Questions
ANSI X12 specification details, retail companion rules, and ERP import answers
What does BSN05=0001 mean in an EDI 856?
BSN05="0001" tells the receiving EDI translator that the HL segments follow the standard Pick-and-Pack hierarchy order: Shipment (S) -> Order (O) -> Tare/Pallet (T) -> Pack/Carton (P) -> Item (I).
Should BSN02 be the same as the Bill of Lading (REF*BM)?
They can be the same or distinct, provided BSN02 is unique per shipment and <= 30 alphanumeric characters.
Related EDI Converters, Retailer Guides & X12 Segment References
- X12 referenceEDI 856 MAN Segment: MAN*GM SSCC-18 & Marks and Numbers Guide
- X12 referenceEDI 810 BIG Segment: Beginning Segment for Invoice Guide
- X12 referenceEDI 810 TDS Segment: Total Monetary Value & N2 Implied Decimal Guide
- X12 referenceEDI 850 & 810 SAC Segment: Allowance, Charge & SAC05 N2 Guide
- X12 referenceEDI 997 & 824 Rejection Codes Lookup & 1-Click Auto-Fix Tool
- ToolsConvert EDI 850 Purchase Order to Compliant EDI 810 Invoice
- Transaction setsEDI 850 Purchase Order Parser, SDQ Splitter & ERP Converter
- IntegrationsConvert EDI 810 & 850 to Xero Sales Invoice CSV (26 Columns)
- RetailersCostco Wholesale EDI 850 / 856 / 810 Converter & QuickBooks Bridge