Stedi maintains this guide based on public documentation from John Deere. Contact John Deere 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
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
REF
050
Heading > REF
Packing List Number
OptionalMax use 12
—
Usage notes
—
Example
Variants (all may be used)
REFTracking NumberREF
050
Heading > REF
Tracking Number
OptionalMax use 12
—
Usage notes
—
Example
Variants (all may be used)
REFPacking List NumberHeading end
Detail
IT1 Loop
RequiredMax 200000
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
If either Quantity Invoiced (IT1-02), Unit or Basis for Measurement Code (IT1-03) or Unit Price (IT1-04) are present, then the others are required
If either Product/Service ID Qualifier (IT1-10) or Product/Service ID (IT1-11) is present, then the other is required
—
Usage notes
—
- HF
- Per 100 Feet
- HP
- Price per Hundred
- LC
- Catalog Price per Hundred
- LM
- Catalog Price per Thousand
- PE
- Price per Each
- QH
- Quoted Price per Hundred
- QS
- Quoted Price per Thousand
- RC
- Retail Price per Hundred
- RM
- Retail Price per Thousand
- TC
- Contract Price per Hundred
- TE
- Contract Price per Each
- TF
- Per 1000 Feet
- TM
- Contract Price per Thousand
- TP
- Price per Thousand
- WC
- Wholesale Price per Hundred
- WM
- Wholesale Price per Thousand
—
Usage notes
—
- BP
- Buyer's Part Number
- PL
- Purchaser's Order Line Number—
- PO
- Purchase Order Number
- RC
- Returnable Container Number
—
Usage notes
—
- BP
- Buyer's Part Number
- PL
- Purchaser's Order Line Number
- PO
- Purchase Order Number
- RC
- Returnable Container Number
—
- BP
- Buyer's Part Number
- PL
- Purchaser's Order Line Number
- PO
- Purchase Order Number
- RC
- Returnable Container Number
IT3
030
Detail > IT1 Loop > IT3
Additional Item Data
OptionalMax use 5
—
Usage notes
—
Example
If either Number of Units Shipped (IT3-01) or Unit or Basis for Measurement Code (IT3-02) is present, then the other is required
REF
120
Detail > IT1 Loop > REF
Packing List Number
OptionalMax use >1
—
Usage notes
—
Example
Variants (all may be used)
REFTracking NumberREF
120
Detail > IT1 Loop > REF
Tracking Number
OptionalMax use >1
—
Usage notes
—
Example
Variants (all may be used)
REFPacking List NumberSAC Loop
OptionalMax 25
SAC
180
Detail > IT1 Loop > SAC Loop > SAC
Service, Promotion, Allowance, or Charge Information
RequiredMax use 1
—
Usage notes
—
Example
—
- B320
- Competitive Allowance
- E820
- Non-returnable Containers
- F150
- Packaging Service
- F550
- Premium Charge
- G760
- Set-up
- H550
- Surcharge
- I530
- Volume Discount
SAC Loop end
SLN Loop
OptionalMax 1000
SLN
200
Detail > IT1 Loop > SLN Loop > SLN
Subline Item Detail
RequiredMax use 1
—
Usage notes
—
Example
If Basis of Unit Price Code (SLN-07) is present, then Unit Price (SLN-06) is required
If Relationship Code (SLN-08) is present, then Unit Price (SLN-06) is required
If either Product/Service ID Qualifier (SLN-09) or Product/Service ID (SLN-10) is present, then the other is required
If either Product/Service ID Qualifier (SLN-11) or Product/Service ID (SLN-12) is present, then the other is required
OptionalMax use 1
To identify a composite unit of measure
(See Figures Appendix for examples of use)
—
- BP
- Buyer's Part Number
- PD
- Part Number Description
—
- BP
- Buyer's Part Number
- PD
- Part Number Description
SLN Loop end
IT1 Loop end
Detail end
Summary
TXI
020
Summary > TXI
Tax Information
OptionalMax use 10
—
Usage notes
—
Example
If either Tax Jurisdiction Code Qualifier (TXI-04) or Tax Jurisdiction Code (TXI-05) is present, then the other is required
—
- GS
- Goods and Services Tax
- PG
- State or Provincial Tax on Goods
- PS
- State or Provincial Tax on Services
- VA
- Value Added Tax—
SAC Loop
OptionalMax 25
SAC
040
Summary > SAC Loop > SAC
Service, Promotion, Allowance, or Charge Information
RequiredMax use 1
—
Usage notes
—
Example
—
- C040
- Delivery
- D180
- Freight Based on Dollar Minimum
- D190
- Freight Charges to Border
- D200
- Freight Charges to Destination
- D210
- Freight Equalization
- D240
- Freight
- D500
- Handling
- D980
- Insurance
- G760
- Set-up
- G830
- Shipping and Handling
- H090
- Special Handling
- H550
- Surcharge
- H680
- Tax - Governmental
- H700
- Tax - Local Tax
- H750
- Tax - Sales Tax (State and Local)
- H770
- Tax - State Tax
- H840
- Tax on Transportation
- H850
- Tax
- I250
- Transportation Charge (Minimum Rate)
- I260
- Transportation Direct Billing
- I270
- Transportation Third Party Billing
- I280
- Transportation Vendor Provided
—
- 01
- Bill Back
- 02
- Off Invoice
- 03
- Vendor Check to Customer
- 04
- Credit Customer Account
- 05
- Charge to be Paid by Vendor
- 06
- Charge to be Paid by Customer
- 07
- Optional
- 08
- Off Gross Quantity Invoiced
- 09
- Allowance To Be Issued by Vendor—
- 10
- Allowance To Be Issued by Reseller—
- 11
- Charge Denied by Vendor—
- 12
- Cancel Allowance
- 13
- Provide Amount—
- 15
- Information Only—
- 18
- Non-Payable Tax
- 20
- Accrual Fund
- 21
- Flat Fund
- 25
- Cash in Advance
- CA
- Calculate and Add to Invoice—
- CC
- Collect
- PP
- Prepaid
- ZZ
- Mutually Defined
SAC Loop end
Summary end
EDI Samples
Sample from Deere
ISA*00* *00* *ZZ*SENDER *ZZ*RECEIVER *231106*1256*U*00401*000000001*0*T*>
GS*IN*SENDERGS*RECEIVERGS*20231106*125626*000000001*X*004010
ST*810*0037
BIG*20100518*4500034567
CUR*BY*USD
REF*PK*57233
IT1**320*EA*66.7700*TC*BP*AH137778*PO*4500034776
IT1**440*EA*65.4200*TC*BP*RE67893*PO*4500034567
IT1**480*EA*12.3200*TC*BP*AM010622*PO*4500034442
IT1**1*EA*8.00**RC*JDF
TDS*57167
SAC*C*D240***302
CTT*4
SE*12*0037
ST*810*0038
BIG*20100515*404226**4500034318
REF*PK*57234
IT1**26487*01*21.3500*QH*BP*1057528310
IT3*9.0*PC
SAC*C*G760***2500
TDS*568197
TXI*GS*2.00
CTT*1
SE*10*0038
ST*810*0039
BIG*20100517*404227**4500094011
IT1**1*EA*3999.11**PL*00010
TDS*399911
CTT*1
SE*6*0039
GE*3*000000001
IEA*1*000000001
GS*IN*SENDERGS*RECEIVERGS*20231106*125626*000000001*X*004010
ST*810*0037
BIG*20100518*4500034567
CUR*BY*USD
REF*PK*57233
IT1**320*EA*66.7700*TC*BP*AH137778*PO*4500034776
IT1**440*EA*65.4200*TC*BP*RE67893*PO*4500034567
IT1**480*EA*12.3200*TC*BP*AM010622*PO*4500034442
IT1**1*EA*8.00**RC*JDF
TDS*57167
SAC*C*D240***302
CTT*4
SE*12*0037
ST*810*0038
BIG*20100515*404226**4500034318
REF*PK*57234
IT1**26487*01*21.3500*QH*BP*1057528310
IT3*9.0*PC
SAC*C*G760***2500
TDS*568197
TXI*GS*2.00
CTT*1
SE*10*0038
ST*810*0039
BIG*20100517*404227**4500094011
IT1**1*EA*3999.11**PL*00010
TDS*399911
CTT*1
SE*6*0039
GE*3*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.