Pack By Store Guideline


Academy is committed to the use of Electronic Data Interchange (EDI) for exchanging purchase orders and related documents. Academy requires all vendors to have EDI capabilities that include the ability to receive or send the EDI documents listed below, along with the associated GS1-128 carton labels (refer to Carton Packaging & Labeling section of this guide). 

SPS Commerce has partnered with Academy to manage our EDI program. New vendors will be referred to SPS Commerce immediately after receiving their vendor number to begin EDI onboarding. Additional information can be found by visiting the SPS website at,

Currently Traded Documents


EDI Transaction Set

Document Name

ASC X12 Version/Release





Purchase Order (PO)



Purchase Order Acknowledgement



Advanced Ship Notice (ASN)



Purchase Order Change  



Functional Acknowledgment



Business Requirements


<!--[if !supportLists]-->·         <!--[endif]-->Must be returned for each purchase order (850), or purchase order change (860) sent by Academy.

<!--[if !supportLists]-->·         <!--[endif]-->855 Return Guidelines as follows:

<!--[if !supportLists]-->o    <!--[endif]-->Import POs - Must be returned within 5 business days

<!--[if !supportLists]-->o    <!--[endif]-->Domestic (Replenishment) – Must be returned within 1 business day

<!--[if !supportLists]-->o    <!--[endif]-->Domestic Manual - Bulk (Futures & Fill ins) – Must be returned within 5 business days

<!--[if !supportLists]-->·         <!--[endif]-->If Vendor acknowledges the PO without any changes, it will be deemed accepted.

<!--[if !supportLists]-->·         <!--[endif]-->Additional vendor initiated PO changes should be submitted no later than 30 days prior to PO Not Before date.

<!--[if !supportLists]-->·         <!--[endif]-->Vendors may request ship windows extensions. However, ship windows may not be lengthened past 3 business days.

<!--[if !supportLists]-->·         <!--[endif]-->Vendor initiated changes that are rejected by Academy merchants will be communicated to vendor through e-mail or phone. An EDI transaction will not be returned.


EDI-860 (PO Change)

<!--[if !supportLists]-->·         <!--[endif]-->Will be sent to vendor by Academy for merchant initiated changes or cancellations.

<!--[if !supportLists]-->·         <!--[endif]-->Will be sent to vendor by Academy for merchant approved vendor change requests made with the 855.

<!--[if !supportLists]-->·         <!--[endif]-->Academy merchants will return an 860 within 3 business days of receipt of 855.


EDI-856 (ASN)

<!--[if !supportLists]-->·         <!--[endif]-->ASN must be sent as soon as carrier departs vendor’s facility.

<!--[if !supportLists]-->·         <!--[endif]-->ASN Ship Date (DTM segment) should match date carrier departs vendor’s facility.


EDI 810 (Invoice)

<!--[if !supportLists]-->·         <!--[endif]-->Should be sent immediately after sending ASN, but no later than 10 days from ASN date.


EDI-997 (Functional Acknowledgement)

<!--[if !supportLists]-->·         <!--[endif]-->Will be returned to vendor by Academy after receipt of each transaction (810, 855, 856,)

<!--[if !supportLists]-->·         <!--[endif]-->Return of 997 only confirms proper formatting and syntax. The 997 does not validate transaction accuracy.   


Rejected Transaction:

Vendors will be notified of any EDI transactions rejected due to failing validation, along with the error message so they can correct & resend.