Stedi maintains this guide based on public documentation from Hudson's Bay. Contact Hudson's Bay for official EDI specifications. To report any errors in this guide, please contact us.
X12 810 Invoice
—
Delimiters
- ~ Segment
- * Element
- > Component
Powered by
Build EDI implementation guides at stedi.com
Overview
ISA
-
Interchange Control Header
Max use 1
Required
GS
-
Functional Group Header
Max use 1
Required
heading
GE
-
Functional Group Trailer
Max use 1
Required
IEA
-
Interchange Control Trailer
Max use 1
Required
—
- 00
- No Authorization Information Present (No Meaningful Information in I02)
—
- 00
- No Security Information Present (No Meaningful Information in I04)
—
- U
- U.S. EDI Community of ASC X12, TDCC, and UCS
—
- 00401
- Draft Standards for Trial Use Approved for Publication by ASC X12 Procedures Review Board through October 1997
—
- 0
- No Acknowledgment Requested
- 1
- Interchange Acknowledgment Requested
—
- T
- Transportation Data Coordinating Committee (TDCC)
- X
- Accredited Standards Committee X12
Heading
N1 Buying Party (Purchaser)
RequiredMax >1
Variants (all may be used)
Supplier/ManufacturerN1 Buying Party (Purchaser) end
N1 Supplier/Manufacturer
RequiredMax >1
Variants (all may be used)
Buying Party (Purchaser)N1 Supplier/Manufacturer end
—
- 01
- Basic
- 02
- End of Month (EOM)
- 05
- Discount Not Applicable
- 08
- Basic Discount Offered
- 12
- 10 Days After End of Month (10 EOM)
—
- 1
- Ship Date
- 2
- Delivery Date
- 3
- Invoice Date
- 15
- Receipt of Goods
Heading end
Detail
IT1 Loop
RequiredMax >1
IT1
010
Detail > IT1 Loop > IT1
Baseline Item Data (Invoice)
RequiredMax use 1
—
Usage notes
—
Example
If either Product/Service ID Qualifier (IT1-08) or Product/Service ID (IT1-09) is present, then the other is required
—
- QT
- Quoted
- RE
- Retail Price per Each
- WE
- Wholesale Price per Each
—
- EN
- European Article Number (EAN) (2-5-5-1)
- UP
- U.P.C. Consumer Package Code (1-5-5-1)
PID Loop
OptionalMax >1
PID Loop end
SDQ
140
Detail > IT1 Loop > SDQ
Destination Quantity
OptionalMax use 500
—
Usage notes
—
Example
If either Identification Code (SDQ-05) or Quantity (SDQ-06) is present, then the other is required
If either Identification Code (SDQ-07) or Quantity (SDQ-08) is present, then the other is required
If either Identification Code (SDQ-09) or Quantity (SDQ-10) is present, then the other is required
If either Identification Code (SDQ-11) or Quantity (SDQ-12) is present, then the other is required
If either Identification Code (SDQ-13) or Quantity (SDQ-14) is present, then the other is required
If either Identification Code (SDQ-15) or Quantity (SDQ-16) is present, then the other is required
If either Identification Code (SDQ-17) or Quantity (SDQ-18) is present, then the other is required
If either Identification Code (SDQ-19) or Quantity (SDQ-20) is present, then the other is required
If either Identification Code (SDQ-21) or Quantity (SDQ-22) is present, then the other is required
IT1 Loop end
Detail end
Summary
SAC Loop
OptionalMax >1
SAC
040
Summary > SAC Loop > SAC
Service, Promotion, Allowance, or Charge Information
RequiredMax use 1
—
Usage notes
—
Example
—
- D360
- Goods and Services Tax Charge
- D361
- Goods and Services Tax Charge
- H770
- Tax - State Tax
—
Usage notes
—
- ABGST
- Alberta GST
- BCGST
- British Columbia GST
- MBGST
- Manitoba GST
- NBHST
- New Brunswick HST
- NFHST
- Newfoundland & Labrador HST
- NSHST
- Nova Scotia HST
- NTGST
- Northwest Territories GST
- NUGST
- Nunavut GST
- ONHST
- Ontario HST
- PEHST
- Prince Edward Island HST
- PQGST
- Quebec GST
- PQQST
- Quebec QST
- QCGST
- Quebec GST
- QCQST
- Quebec QST
- SKGST
- Saskatchewan GST
- YTGST
- Yukon GST
—
- CP
- County/Parish Sales Tax—
- CS
- City Sales Tax—
- CT
- County Tax—
- GS
- Goods and Services Tax—
- LS
- State and Local Sales Tax—
- LT
- Local Sales Tax (All Applicable Sales Taxes by Taxing Authority Below the State Level)—
- OH
- Other Taxes—
- SP
- State/Provincial Tax—
- ST
- State Sales Tax—
- VA
- Value Added Tax—
- ZZ
- Mutually Defined—
SAC Loop end
ISS Loop
RequiredMax >1
ISS
060
Summary > ISS Loop > ISS
Invoice Shipment Summary
RequiredMax use 1
—
Usage notes
—
Example
If either Weight (ISS-03) or Unit or Basis for Measurement Code (ISS-04) is present, then the other is required
ISS Loop end
Summary end
EDI Samples
Invoice Excluding SDQ Segments
ISA*00* *00* *ZZ*SENDER *ZZ*RECEIVER *231101*0153*U*00401*000000001*0*T*>
GS*IN*SENDERGS*RECEIVERGS*20231101*015356*000000001*X*004010
ST*810*2037
BIG*20220823*50156307*20220401*15814390596******506546662
CUR*BY*CAD
N1*BY**92*0596
N1*SU**92*070935
ITD*08*15*2*20220902*10**60
IT1*2*7*EA*59.4*WE*UP*190108853445*VN*1017320K-CHE-01
PID*F****K NEUMEL II 1017320K CHESTNUTSIZE01
IT1*1*6*EA*59.4*WE*UP*190108853407*VN*1017320K-CHE-13
PID*F****K NEUMEL II 1017320K CHESTNUTSIZE13
IT1*5*11*EA*59.4*WE*UP*190108853377*VN*1017320K-CHE-04
PID*F****K NEUMEL II 1017320K CHESTNUTSIZE04
IT1*3*7*EA*59.4*WE*UP*190108853452*VN*1017320K-CHE-02
PID*F****K NEUMEL II 1017320K CHESTNUTSIZE02
IT1*7*1*EA*59.4*WE*UP*190108853391*VN*1017320K-CHE-06
PID*F****K NEUMEL II 1017320K CHESTNUTSIZE06
IT1*4*9*EA*59.4*WE*UP*190108853414*VN*1017320K-CHE-03
PID*F****K NEUMEL II 1017320K CHESTNUTSIZE03
TDS*275201*243540*269697*5504
CAD*M***NLGO*SPEEDWAY LOGISTICS**BM*0053822179
SAC*C*H770***31661**********ONHST
TXI*ST*316.61**CD*ON****1234567890
ISS*41*EA*69.58*LB
CTT*6
SE*25*2037
GE*1*000000001
IEA*1*000000001
GS*IN*SENDERGS*RECEIVERGS*20231101*015356*000000001*X*004010
ST*810*2037
BIG*20220823*50156307*20220401*15814390596******506546662
CUR*BY*CAD
N1*BY**92*0596
N1*SU**92*070935
ITD*08*15*2*20220902*10**60
IT1*2*7*EA*59.4*WE*UP*190108853445*VN*1017320K-CHE-01
PID*F****K NEUMEL II 1017320K CHESTNUTSIZE01
IT1*1*6*EA*59.4*WE*UP*190108853407*VN*1017320K-CHE-13
PID*F****K NEUMEL II 1017320K CHESTNUTSIZE13
IT1*5*11*EA*59.4*WE*UP*190108853377*VN*1017320K-CHE-04
PID*F****K NEUMEL II 1017320K CHESTNUTSIZE04
IT1*3*7*EA*59.4*WE*UP*190108853452*VN*1017320K-CHE-02
PID*F****K NEUMEL II 1017320K CHESTNUTSIZE02
IT1*7*1*EA*59.4*WE*UP*190108853391*VN*1017320K-CHE-06
PID*F****K NEUMEL II 1017320K CHESTNUTSIZE06
IT1*4*9*EA*59.4*WE*UP*190108853414*VN*1017320K-CHE-03
PID*F****K NEUMEL II 1017320K CHESTNUTSIZE03
TDS*275201*243540*269697*5504
CAD*M***NLGO*SPEEDWAY LOGISTICS**BM*0053822179
SAC*C*H770***31661**********ONHST
TXI*ST*316.61**CD*ON****1234567890
ISS*41*EA*69.58*LB
CTT*6
SE*25*2037
GE*1*000000001
IEA*1*000000001
Invoice Including IT1 and SDQ Segments
ISA*00* *00* *ZZ*SENDER *ZZ*RECEIVER *231101*0154*U*00401*000000001*0*T*>
GS*IN*SENDERGS*RECEIVERGS*20231101*015407*000000001*X*004010
ST*810*1221
BIG*20220823*152036540*20220808*18068240596******4705026
CUR*BY*CAD
N1*BY**92*0596
N1*SU*Candy Company*92*073643
ITD*05*15**20220823*90**90******0
DTM*011*20220816
IT1*1*672*EA*1.61*WE*UP*071570013202*VN*55199
SDQ*EA*92*VT1101*24*VV1111*24*VT1118*24*VT1119*24*VT1127*24*EY1135*24*EY1147*24*VV1161*24*TW1112*24*TW1113*24
SDQ*EA*92*TW1140*24*TR1517*24*TR1518*24*TQ1523*24*TQ1524*24*TR1527*24*TQ1542*24*TQ1544*24*CX1136*24*CX1150*24
SDQ*EA*92*TR1512*24*TQ1514*24*TR1526*24*TR1532*24*TR1546*24*TQ1547*24*TQ1631*24*TR1633*24
IT1*2*2448*EA*2.18*WE*UP*071570006730*VN*46112
SDQ*EA*92*VT1101*48*VT1104*48*VV1108*48*VT1109*48*VV1111*48*CX1116*48*EY1125*48*VT1127*48*VT1131*48*VT1142*48
SDQ*EA*92*EY1145*48*EY1147*48*VT1162*48*VV1171*48*EY1183*48*TW1112*48*TW1140*48*TQ1515*48*TR1517*48*TR1518*48
SDQ*EA*92*TQ1522*48*TQ1524*48*TR1527*48*TR1530*48*TQ1541*48*TQ1542*48*TR1543*48*TQ1550*48*TQ1575*48*TQ1576*48
SDQ*EA*92*CX1138*48*CX1144*48*CX1150*48*CX1164*48*TR1512*48*TQ1514*48*TR1526*48*TR1532*48*TQ1533*48*TQ1535*48
SDQ*EA*92*TR1546*48*TQ1547*48*TQ1554*48*TR1560*48*TQ1601*48*TR1606*48*TR1610*48*TR1613*48*TR1633*48*TR1649*48
SDQ*EA*92*LS1617*48
TDS*737636*641856*737636*0
CAD*M***MANI*Manitoulin**BM*4705026
SAC*C*D360***95780**********ONHST
TXI*ST*957.80**CD*ON****1234567890
ISS*3120*EA*335.37*LB
CTT*2
SE*25*1221
GE*1*000000001
IEA*1*000000001
GS*IN*SENDERGS*RECEIVERGS*20231101*015407*000000001*X*004010
ST*810*1221
BIG*20220823*152036540*20220808*18068240596******4705026
CUR*BY*CAD
N1*BY**92*0596
N1*SU*Candy Company*92*073643
ITD*05*15**20220823*90**90******0
DTM*011*20220816
IT1*1*672*EA*1.61*WE*UP*071570013202*VN*55199
SDQ*EA*92*VT1101*24*VV1111*24*VT1118*24*VT1119*24*VT1127*24*EY1135*24*EY1147*24*VV1161*24*TW1112*24*TW1113*24
SDQ*EA*92*TW1140*24*TR1517*24*TR1518*24*TQ1523*24*TQ1524*24*TR1527*24*TQ1542*24*TQ1544*24*CX1136*24*CX1150*24
SDQ*EA*92*TR1512*24*TQ1514*24*TR1526*24*TR1532*24*TR1546*24*TQ1547*24*TQ1631*24*TR1633*24
IT1*2*2448*EA*2.18*WE*UP*071570006730*VN*46112
SDQ*EA*92*VT1101*48*VT1104*48*VV1108*48*VT1109*48*VV1111*48*CX1116*48*EY1125*48*VT1127*48*VT1131*48*VT1142*48
SDQ*EA*92*EY1145*48*EY1147*48*VT1162*48*VV1171*48*EY1183*48*TW1112*48*TW1140*48*TQ1515*48*TR1517*48*TR1518*48
SDQ*EA*92*TQ1522*48*TQ1524*48*TR1527*48*TR1530*48*TQ1541*48*TQ1542*48*TR1543*48*TQ1550*48*TQ1575*48*TQ1576*48
SDQ*EA*92*CX1138*48*CX1144*48*CX1150*48*CX1164*48*TR1512*48*TQ1514*48*TR1526*48*TR1532*48*TQ1533*48*TQ1535*48
SDQ*EA*92*TR1546*48*TQ1547*48*TQ1554*48*TR1560*48*TQ1601*48*TR1606*48*TR1610*48*TR1613*48*TR1633*48*TR1649*48
SDQ*EA*92*LS1617*48
TDS*737636*641856*737636*0
CAD*M***MANI*Manitoulin**BM*4705026
SAC*C*D360***95780**********ONHST
TXI*ST*957.80**CD*ON****1234567890
ISS*3120*EA*335.37*LB
CTT*2
SE*25*1221
GE*1*000000001
IEA*1*000000001
Stedi is a registered trademark of Stedi, Inc. All names, logos, and brands of third parties listed on this page are trademarks of their respective owners (including “X12”, which is a trademark of X12 Incorporated). Stedi, Inc. and its products and services are not endorsed by, sponsored by, or affiliated with these third parties. Use of these names, logos, and brands is for identification purposes only, and does not imply any such endorsement, sponsorship, or affiliation.