810 Invoice Introduction: Functional Group ID=IN This Standard contains the format and establishes the data contents of the Invoice Transaction Set (810) for use within the context of an Electronic Data Interchange (EDI) environment. The transaction set can be used to provide for customary and established business and industry practice relative to the billing for goods and services provided. Heading: Pos. Seg. Req. Loop No. ID Name Des. Max.Use Repeat 000 ISA Interchange Control Header M 1 000 GS Functional Group Header M 1 0100 ST Transaction Set Header M 1 0200 BIG Beginning Segment for Invoice M 1 LOOP ID N1 200 0700 N1 Name M 1 1710 DTM Date/Time Reference M 10 Detail: Pos. Seg. Req. Loop No. ID Name Des. Max.Use Repeat LOOP ID IT1 200000 0100 IT1 Baseline Item Data M 1 0600 PID Product / Item Description M 1 1000 Summary: Pos. Seg. Req. Loop No. ID Name Des. Max.Use Repeat 9710 TDS Total Monetary Value Summary M 1 10210 SAC Service, Promotion, Allowance Information O >1 11010 CTT Transaction Totals M 1 000 SE Transaction Set Trailer M 1 000 GE Functional Group Trailer M 1 000 IEA Interchange Control Trailer M 1 1
Segment: ISA Interchange Control Header Position: 000 Loop: Level: Heading Purpose: To start and identify an interchange of one or more functional groups and interchange related control segments. Notes: Data Element Separator: * Sub Element Separator: > Segment Terminator: ~ ISA01 I01 Authorization Information Qualifier M ID 2/2 00 No Authorization Information Present ISA02 I02 Authorization Information M AN 10/10 ISA03 I03 Security Information Qualifier M ID 2/2 00 No Security Information Present ISA04 I04 Security Information M AN 10/10 ISA05 I05 Interchange ID Qualifier M ID 2/2 ISA06 I06 Interchange Sender s ID M AN 15/15 ISA07 I05 Interchange ID Qualifier M ID 2/2 ISA08 I07 Interchange Receiver s ID M AN 15/15 ISA09 I08 Interchange Date M DT 6/6 ISA10 I09 Interchange Time M TM 4/4 ISA11 I10 Interchange Control Standards Identifier M ID 1/1 ^ U.S. EDI Community of ASC X12, TDCC, and UCS All valid standard codes are used. ISA12 I11 Interchange Control Version Number M ID 5/5 00403 Release 4030 ISA13 I12 Interchange Control Number M NO 9/9 A control number assigned by the interchange sender ISA14 I13 Acknowledgement Requested M ID 1/1 Code sent by the sender to request an interchange acknowledgement ISA15 I14 Test Indicator M ID 1/1 T Test Data P Production Data ISA16 I15 Component (Sub) Element Separator M AN 1/1 > Delimiter used as Component Element Separator ISA*00* *00* *ZZ*123456 *01*001658520 *130709*2200*<*00403*000000362*0*P*>~ 2
Segment: GS Functional Group Header Position: 000 Loop: Level: Heading Purpose: To indicate the beginning of a functional group and to provide control information. GS01 479 Functional Identifier Code M ID 2/2 IN Invoice GS02 142 Application Sender s Code M AN 2/15 GS03 124 Application Receiver s Code M AN 2/15 GS04 29 Data Interchange Date M DT 8/8 GS05 30 Data Interchange Time M TM 4/4 GS06 28 Data Interchange Control Number M NO 1/9 GS07 455 Responsible Agency Code M ID 1/2 Code used in conjunction with data Element 480 to identify the issuer of the standard. GS08 480 Version/Release/Industry Identifier Code M AN 1/12 GS*IN*123456*001658520*20130709*2200*362*X*004030~ 3
Segment: ST Transaction Set Header Position: 010 Loop: Level: Heading Purpose: To indicate the start of a transaction set and to assign a control number ST01 143 Transaction Set Identifier Code M ID 3/3 Code uniquely identifying a Transaction Set 810 Invoice ST02 329 Transaction Set Control Number M AN 4/9 Identifying control number that must be unique within the transaction set functional group assigned by the originator for a transaction set ST*810*7304~ 4
Segment: BIG Beginning Segment for Invoice Position: 020 Loop: Level: Heading Purpose: To indicate the beginning of an invoice transaction set and transmit identifying numbers and dates BIG01 373 Invoice Date M DT 8/8 Date expressed as CCYYMMDD BIG02 76 Invoice Number M AN 1/10 BIG03 373 Purchase Order Date O DT 8/8 Date expressed as CCYYMMDD BIG04 324 Purchase Order Number M AN 1/22 Hayneedle Purchase Order Number BIG*20130709*SI-402954*20130708*77817620~ 5
Segment: N1 Name Position: 230 Loop: N1 Mandatory // 810.N1 Level: Heading Purpose: To identify a party by type of organization, name, and code N101 98 Entity Identifier Code M ID 2/3 Code identifying an organizational entity, a physical location, property or an individual SU Supplier/Manufacturer ST Ship To N102 93 Name X AN 1/35 Free-form name N103 66 Identification Code Qualifier X ID 1/2 Code designating the system/method of code structure used for Identification Code (67) US Unique Supplier Identification Number ( USIN) N104 67 Identification Code X AN 2/20 Code identifying a party or other code Note: US Identification Number is used when N101 = SU The USIN is sent in the REF02 segment on the 850/Purchase Order N1*ST*JANE DOE*12*4105869978~ N1*SU*ABC VENDOR*US*1111~ 6
Segment: DTM Date / Time Reference Position: 150 Loop: 810.DTM Level: Heading 0 Purpose: To specify pertinent dates and times DTM01 374 Date/Time Qualifier M ID 3/3 011 Shipped DTM02 373 Date Expressed as CCYYMMDD M DT 8/8 DTM*011*20130708~ 7
Segment: IT1 Baseline Item Data (Invoice) Position: 010 Loop: 810.IT1 Level: Detail Purpose: To specify the basic and most frequently used line item data for the invoice and related transactions. IT101 350 Assigned Identification O AN 1/10 IT102 358 Quantity Invoiced M R 1/10 IT103 355 Unit or Basis for Measurement Code M ID 2/2 EA Each IT104 212 Unit Price M R 1/17 IT106 235 Product/Service ID Qualifier M ID 2/2 IN Buyer s Item Number IT107 234 Product/Service ID M AN 1/48 Hayneedle item Number sent in the PO106 segment on the 850/Purchase order IT108 235 Product/Service ID Qualifier M ID 2/2 VN Vendor s (Seller s) Item Number IT109 234 Product/Service ID M AN 1/48 IT1**1*EA*68.35**IN*ABC067-1*VN*24-0401-W~ 8
Segment: PID Product / Item Description Position: 050 Loop: 810.IT1.PID Level: Detail Purpose: To describe a product or process in coded or free-form format PID01 349 Item Description Type M ID 1/1 F Free-form Description PID05 352 Description Vendors Description on Invoice. C AN 1/80 PID*F****SCALE, 110# FLAT TOP DIAL~ 9
Segment: TDS Total Monetary Value Summary Position: 810.TDS Level: Summary Purpose: To specify the total invoice discounts and amounts. TDS01 610 Amount M R 1/15 Total amount of the invoice plus all charges minus all allowances TDS*6835~ 10
Segment: SAC Service, Promotion, Allowance, or Charge Information Position: 40 Loop: 810.SAC Level: Summary Usage: Optional Max Use: >1 Purpose: To request or identify a service, promotion, allowance, or charge; to specify the amount of percentage for the service, promotion, allowance, or charge SAC01 248 Allowance or Charge Indicator M ID 1/1 A Allowance C Charge P Promotion M ID 4/4 SAC02 1300 Service, Promotion, Allowance, or Charge Code A140 Address Correction A260 Advertising Allowance A400 Allowance Non-Performance A880 Cancellation Charge B720 Cooperative Advertising/Merchandising Allowance (Performance) C000 Defective Allowance D240 Freight D270 Fuel Surcharge D500 Handling // Drop Ship Fee F190 Palletizing F800 Promotional Allowance F810 Promotional Discount F910 Quantity Discount F970 Rebate H750 Tax Sales Tax (State and Local) ZZZZ Mutually Defined C320 Display Allowance (HN:Site Placement Allowance) F280 Performance Allowance (HN:Preference Allowance) H000 Special Allowance (HN:Miscellaneous Allowance) SAC05 610 Amount O N2 1/10 SAC*A*C000***27~ SAC*C*D500***500~ 11
Segment: CTT Transaction Totals Position: 070 Loop: 810.CTT Level: Summary Purpose: To transmit a total number of line items in the transaction set CTT01 354 Number of Line Items M N0 1/6 Total number of line items in the transaction set CTT*1~ 12
Segment: SE Transaction Set Trailer Position: 080 Loop: Level: Summary Purpose: To indicate the end of the transaction set and provide the count of the transmitted segments (including the beginning (ST) and ending (SE) segments) SE01 96 Number of Included Segments M N0 1/10 Total number of segments included in a transaction set including ST and SE segments SE02 329 Transaction Set Control Number M AN 4/9 Identifying control number that must be unique within the transaction set functional group assigned by the originator for a transaction set SE*10*7304~ 13
Segment: GE Functional Group Trailer Position: 000 Loop: Level: Summary Purpose: To indicate the end of a functional group and to provide control information. GE01 97 Number of Transaction Sets Included M NO 1/6 GE02 28 Group Control Number M NO 1/9 This value must be identical to the data element value in GS06 in the associated functional group header. GE*1*362~ 14
Segment: IEA Interchange Control Trailer Position: 000 Loop: Level: Summary Purpose: To define the end of a one or more functional groups and interchange-related control segments. IEA01 479 Functional Identifier Code M NO 1/5 A count of the number of functional groups included in an interchange. IEA02 142 Interchange Control Number M NO 1/9 This value must be identical to the data element value in ISA13 in the associated interchange control header. IEA*1*000000362~ 15
No SAC ISA*00* *00* *ZZ*123456 *01*001658520 *151020*2200*<*00403*000000362*0*P*>~ GS*IN*123456*001658520*20151020*2200*362*X*004030~ ST*810*7304~ BIG*20151020*SI-402954*20130708*77817620~ N1*SU*ABC VENDOR*US*1111~ N1*ST*JANE DOE~ DTM*011*20151015~ IT1**1*EA*68.35**IN*ABC067-1*VN*24-0401-W~ PID*F****SCALE, 110# FLAT TOP DIAL~ TDS*6835~ CTT*1~ SE*10*7304~ GE*1*362~ IEA*1*000000362~ Single SAC ISA*00* *00* *ZZ*123456 *01*001658520 *151025*2200*<*00403*100011758*0*P*>~ GS*IN*123456*001658520*20151025*2200*12758*X*004030~ ST*810*12758 BIG*20151022*010969*20151022*79359589 N1*SU*VENDOR NAME*US*1234 N1*ST*JANE DOE DTM*011*20151022 IT1*1*1*EA*48.35**IN*35-7083*VN*35-7083 PID*F****2 in 1 Tournament Bag and Ladder Toss TDS*5335 SAC*C*D500***500 CTT*1 SE*11*12758 GE*1*12758 IEA*1*100011758 Multiple SAC ISA*00* *00* *ZZ*123456 *01*001658520 *151025*2200*<*00403*100011758*0*P*>~ GS*IN*123456*001658520*20151025*2200*12758*X*004030~ ST*810*12758 BIG*20151022*010969*20151022*79359589 N1*SU*VENDOR NAME*US*1234 N1*ST*JANE DOE DTM*011*20151022 IT1*1*1*EA*48.35**IN*35-7083*VN*35-7083 PID*F****2 in 1 Tournament Bag and Ladder Toss TDS*5190 SAC*C*D500***500 SAC*A*C000***145 CTT*1 SE*11*12758 GE*1*12758 IEA*1*100011758 16